| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.49 | 1,336 | $174,340.79 | 24,693 | 2022-04-27 | Filing | |
| $129.88 | 28,750 | $3,733,932.13 | 26,029 | 2022-04-27 | Filing | |
| $178.78 | 22,851 | $4,085,269.79 | 16,740 | 2021-05-24 | Filing | |
| $169.37 | 1,550 | $262,525.52 | 25,992 | 2021-04-20 | Filing | |
| $168.80 | 19,406 | $3,275,676.52 | 27,542 | 2021-04-20 | Filing | |
| $134.66 | 3,850 | $518,451.01 | 2,183 | 2020-11-04 | Filing | |
| $134.80 | 800 | $107,840.00 | 152,258 | 2020-10-22 | Filing | |
| $134.11 | 23,662 | $3,173,367.61 | 153,058 | 2020-10-22 | Filing | |
| $133.44 | 56,560 | $7,547,445.58 | 176,720 | 2020-10-22 | Filing | |
| $120.69 | 15,300 | $1,846,495.80 | 14,023 | 2020-08-31 | Filing | |
| $130.00 | 30,450 | $3,958,500.00 | 119,434 | 2019-11-06 | Filing | |
| $125.00 | 11,916 | $1,489,500.00 | 119,434 | 2019-10-21 | Filing | |
| $120.00 | 12,000 | $1,440,000.00 | 119,434 | 2019-09-19 | Filing | |
| $117.76 | 601 | $70,775.68 | 22,913 | 2019-07-22 | Filing | |
| $117.09 | 13,303 | $1,557,634.97 | 23,514 | 2019-07-22 | Filing | |
| $106.88 | 2,500 | $267,188.50 | 1,889 | 2019-05-29 | Filing | |
| $107.16 | 674 | $72,263.40 | 0 | 2019-05-24 | Filing | |
| $115.79 | 9,500 | $1,099,975.55 | 22,385 | 2018-02-22 | Filing | |
| $102.49 | 18,616 | $1,907,992.93 | 15,545 | 2017-08-18 | Filing | |
| $100.80 | 19,812 | $1,996,980.26 | 32,936 | 2017-08-11 | Filing |