| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $162.26 | 1,955 | $317,226.12 | 16,956 | 2021-12-22 | Filing | |
| $146.20 | 1,380 | $201,756.00 | 18,911 | 2021-11-08 | Filing | |
| $144.64 | 14,355 | $2,076,361.75 | 1,019,089 | 2021-10-25 | Filing | |
| $144.24 | 305,645 | $44,085,592.95 | 1,033,444 | 2021-10-22 | Filing | |
| $133.53 | 24,000 | $3,204,655.20 | 0 | 2021-08-30 | Filing | |
| $118.00 | 10,000 | $1,180,000.00 | 32,773 | 2021-05-27 | Filing | |
| $96.38 | 1,339 | $129,052.82 | 22,710 | 2020-06-10 | Filing | |
| $91.00 | 6,762 | $615,342.00 | 36,262 | 2020-04-27 | Filing | |
| $89.20 | 6,762 | $603,170.40 | 48,029 | 2020-04-24 | Filing | |
| $81.88 | 5,500 | $450,340.00 | 5,185 | 2019-07-31 | Filing | |
| $81.60 | 7,000 | $571,200.00 | 10,685 | 2019-07-30 | Filing | |
| $82.25 | 7,851 | $645,744.75 | 7,616 | 2019-07-23 | Filing | |
| $82.24 | 5,200 | $427,648.00 | 15,467 | 2019-07-23 | Filing | |
| $78.72 | 9,000 | $708,480.00 | 35,511 | 2019-06-12 | Filing | |
| $75.01 | 30,671 | $2,300,638.55 | 21,121 | 2019-04-24 | Filing | |
| $71.86 | 16,059 | $1,154,020.67 | 51,792 | 2019-03-21 | Filing | |
| $70.82 | 20,000 | $1,416,400.00 | 90,816 | 2019-02-13 | Filing | |
| $70.91 | 71 | $5,018.71 | 0 | 2019-02-13 | Filing | |
| $70.85 | 7,901 | $559,785.85 | 71 | 2019-02-13 | Filing | |
| $70.88 | 2,216 | $157,070.08 | 7,972 | 2019-02-13 | Filing |