| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.05 | 9,150 | $979,500.18 | 1,148,840 | 2021-12-14 | Filing | |
| $105.98 | 2,607 | $276,300.03 | 1,157,990 | 2021-12-14 | Filing | |
| $115.69 | 10 | $1,156.90 | 75,198 | 2021-12-13 | Filing | |
| $114.99 | 2,194 | $252,289.82 | 75,208 | 2021-12-13 | Filing | |
| $114.05 | 7,069 | $806,242.78 | 77,402 | 2021-12-13 | Filing | |
| $113.23 | 4,964 | $562,071.73 | 84,471 | 2021-12-13 | Filing | |
| $112.02 | 13,137 | $1,471,622.50 | 89,435 | 2021-12-13 | Filing | |
| $111.09 | 9,706 | $1,078,245.36 | 102,572 | 2021-12-13 | Filing | |
| $110.12 | 10,888 | $1,198,973.49 | 112,278 | 2021-12-13 | Filing | |
| $109.01 | 7,980 | $869,872.67 | 123,166 | 2021-12-13 | Filing | |
| $108.12 | 4,052 | $438,108.32 | 131,146 | 2021-12-13 | Filing | |
| $127.20 | 1,048 | $133,305.60 | 6,827 | 2021-12-01 | Filing | |
| $128.66 | 11,979 | $1,541,218.14 | 359 | 2021-11-30 | Filing | |
| $125.07 | 16,000 | $2,001,174.40 | 327,650 | 2021-11-24 | Filing | |
| $125.07 | 16,000 | $2,001,174.40 | 327,650 | 2021-11-24 | Filing | |
| $125.00 | 20,000 | $2,500,000.00 | 111,982 | 2021-11-24 | Filing | |
| $125.00 | 20,000 | $2,500,000.00 | 111,983 | 2021-11-24 | Filing | |
| $120.32 | 1,000 | $120,318.00 | 131,982 | 2021-11-23 | Filing | |
| $119.15 | 1,500 | $178,726.05 | 132,982 | 2021-11-23 | Filing | |
| $119.15 | 1,500 | $178,726.05 | 134,482 | 2021-11-23 | Filing |