| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.44 | 2,690 | $278,259.79 | 1,186,760 | 2021-11-12 | Filing | |
| $102.18 | 1,300 | $132,835.04 | 1,189,450 | 2021-11-12 | Filing | |
| $101.15 | 300 | $30,345.00 | 1,190,750 | 2021-11-12 | Filing | |
| $98.97 | 900 | $89,073.00 | 1,191,050 | 2021-11-12 | Filing | |
| $97.51 | 500 | $48,756.00 | 1,191,950 | 2021-11-12 | Filing | |
| $96.26 | 15,000 | $1,443,900.00 | 200,000 | 2021-11-11 | Filing | |
| $95.06 | 60,000 | $5,703,396.00 | 215,000 | 2021-11-11 | Filing | |
| $96.08 | 4,278 | $411,048.64 | 1,192,450 | 2021-11-11 | Filing | |
| $95.09 | 195,722 | $18,612,144.45 | 1,196,728 | 2021-11-11 | Filing | |
| $99.99 | 27,800 | $2,779,591.34 | 131,548 | 2021-11-11 | Filing | |
| $99.14 | 13,888 | $1,376,818.82 | 159,348 | 2021-11-11 | Filing | |
| $98.29 | 20,512 | $2,016,167.56 | 173,236 | 2021-11-11 | Filing | |
| $97.28 | 1,200 | $116,739.96 | 193,748 | 2021-11-11 | Filing | |
| $95.96 | 600 | $57,577.98 | 194,948 | 2021-11-11 | Filing | |
| $94.83 | 8,000 | $758,610.40 | 195,548 | 2021-11-11 | Filing | |
| $94.04 | 3,000 | $282,134.10 | 203,548 | 2021-11-11 | Filing | |
| $96.26 | 1,048 | $100,880.48 | 33,803 | 2021-11-11 | Filing | |
| $105.05 | 84,323 | $8,858,029.96 | 58,736 | 2021-11-12 | Filing | |
| $100.00 | 41,665 | $4,166,583.33 | 58,736 | 2021-11-11 | Filing | |
| $96.26 | 16,668 | $1,604,461.68 | 100,401 | 2021-11-11 | Filing |