| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.02 | 564 | $61,487.28 | 485,002 | 2021-08-10 | Filing | |
| $108.24 | 25,549 | $2,765,423.76 | 485,566 | 2021-08-10 | Filing | |
| $107.34 | 36,932 | $3,964,280.88 | 511,115 | 2021-08-10 | Filing | |
| $101.62 | 15,000 | $1,524,300.00 | 59,672 | 2021-07-30 | Filing | |
| $99.45 | 18,896 | $1,879,207.20 | 268,641 | 2021-07-29 | Filing | |
| $98.05 | 4,107 | $402,691.35 | 287,537 | 2021-07-29 | Filing | |
| $97.01 | 5,497 | $533,263.97 | 291,644 | 2021-07-29 | Filing | |
| $89.62 | 4,936 | $442,364.32 | 1,209,795 | 2021-07-15 | Filing | |
| $88.73 | 50,064 | $4,442,178.72 | 1,214,731 | 2021-07-15 | Filing | |
| $86.30 | 17,788 | $1,535,104.40 | 44,111 | 2021-06-25 | Filing | |
| $81.05 | 55,000 | $4,457,750.00 | 1,209,795 | 2021-06-15 | Filing | |
| $82.55 | 1,600 | $132,080.00 | 2,432,852 | 2021-06-08 | Filing | |
| $82.09 | 13,310 | $1,092,617.90 | 2,434,452 | 2021-06-08 | Filing | |
| $80.94 | 110,090 | $8,910,684.60 | 2,447,762 | 2021-06-08 | Filing | |
| $81.77 | 2,305 | $188,479.85 | 284,641 | 2021-06-02 | Filing | |
| $81.31 | 26,195 | $2,129,915.45 | 286,946 | 2021-06-02 | Filing | |
| $81.00 | 1,055 | $85,455.00 | 8,201 | 2021-06-01 | Filing | |
| $81.99 | 21,457 | $1,759,259.43 | 475,013 | 2021-06-01 | Filing | |
| $81.10 | 41,587 | $3,372,705.70 | 496,470 | 2021-06-01 | Filing | |
| $75.00 | 55,000 | $4,125,000.00 | 1,209,795 | 2021-05-14 | Filing |