| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.72 | 7,500 | $612,897.75 | 429,607 | 2021-07-14 | Filing | |
| $80.57 | 3,489 | $281,098.96 | 437,107 | 2021-07-14 | Filing | |
| $79.56 | 14,404 | $1,146,032.65 | 440,596 | 2021-07-14 | Filing | |
| $83.95 | 200 | $16,789.00 | 1,492,867 | 2021-07-14 | Filing | |
| $82.50 | 1,000 | $82,497.00 | 1,493,067 | 2021-07-14 | Filing | |
| $81.82 | 3,663 | $299,705.93 | 1,494,067 | 2021-07-14 | Filing | |
| $80.71 | 1,458 | $117,667.89 | 1,497,730 | 2021-07-14 | Filing | |
| $79.58 | 6,179 | $491,720.49 | 1,499,188 | 2021-07-14 | Filing | |
| $88.49 | 500 | $44,247.15 | 90,000 | 2021-07-06 | Filing | |
| $87.88 | 4,800 | $421,812.00 | 90,500 | 2021-07-06 | Filing | |
| $86.75 | 25,004 | $2,169,154.51 | 95,300 | 2021-07-06 | Filing | |
| $85.86 | 14,696 | $1,261,852.94 | 120,304 | 2021-07-06 | Filing | |
| $89.50 | 1,048 | $93,796.00 | 34,795 | 2021-07-01 | Filing | |
| $92.40 | 1,323 | $122,239.78 | 455,000 | 2021-06-14 | Filing | |
| $91.24 | 1,701 | $155,193.97 | 456,323 | 2021-06-14 | Filing | |
| $90.00 | 9,889 | $890,010.00 | 458,024 | 2021-06-14 | Filing | |
| $89.15 | 13,755 | $1,226,226.61 | 467,913 | 2021-06-14 | Filing | |
| $88.14 | 18,332 | $1,615,786.15 | 481,668 | 2021-06-14 | Filing | |
| $92.61 | 600 | $55,567.98 | 1,505,367 | 2021-06-14 | Filing | |
| $91.25 | 1,100 | $100,378.96 | 1,505,967 | 2021-06-14 | Filing |