| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $89.96 | 5,565 | $500,653.00 | 1,507,067 | 2021-06-14 | Filing | |
| $89.16 | 7,452 | $664,395.73 | 1,512,632 | 2021-06-14 | Filing | |
| $88.13 | 10,283 | $906,222.28 | 1,520,084 | 2021-06-14 | Filing | |
| $95.15 | 897 | $85,349.46 | 90,000 | 2021-06-09 | Filing | |
| $94.10 | 7,155 | $673,266.18 | 90,897 | 2021-06-09 | Filing |