| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.61 | 18,163 | $1,918,194.43 | 25,662,895 | 2021-11-16 | Filing | |
| $104.33 | 108,499 | $11,319,700.67 | 25,681,058 | 2021-11-16 | Filing | |
| $103.66 | 116,933 | $12,121,274.78 | 25,789,557 | 2021-11-16 | Filing | |
| $102.62 | 45,859 | $4,706,050.58 | 25,906,490 | 2021-11-16 | Filing | |
| $101.74 | 53,274 | $5,420,096.76 | 25,952,349 | 2021-11-16 | Filing | |
| $100.56 | 14,960 | $1,504,377.60 | 26,005,623 | 2021-11-16 | Filing | |
| $110.23 | 1,000 | $110,230.00 | 26,020,583 | 2021-11-15 | Filing | |
| $109.76 | 29,606 | $3,249,575.28 | 23,269,526 | 2021-11-11 | Filing | |
| $108.79 | 22,205 | $2,415,713.04 | 23,299,132 | 2021-11-11 | Filing | |
| $107.28 | 22,680 | $2,433,071.84 | 23,321,337 | 2021-11-11 | Filing | |
| $106.59 | 71,812 | $7,654,591.89 | 23,344,017 | 2021-11-11 | Filing | |
| $105.43 | 83,697 | $8,824,082.64 | 23,415,829 | 2021-11-11 | Filing | |
| $100.24 | 800 | $80,194.00 | 23,499,526 | 2021-11-10 | Filing | |
| $99.44 | 2,800 | $278,441.52 | 23,500,326 | 2021-11-10 | Filing | |
| $98.42 | 7,879 | $775,445.66 | 23,503,126 | 2021-11-10 | Filing | |
| $97.76 | 5,300 | $518,122.17 | 23,511,005 | 2021-11-10 | Filing | |
| $96.15 | 7,317 | $703,518.57 | 23,516,305 | 2021-11-10 | Filing | |
| $95.42 | 9,237 | $881,437.95 | 23,523,622 | 2021-11-10 | Filing | |
| $110.16 | 25,000 | $2,753,995.00 | 2,208,985 | 2021-11-11 | Filing | |
| $112.28 | 74,537 | $8,369,088.90 | 21,269,345 | 2021-11-11 | Filing |