| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.70 | 300 | $43,710.99 | 45,799 | 2021-10-21 | Filing | |
| $144.29 | 200 | $28,857.00 | 46,099 | 2021-10-21 | Filing | |
| $151.30 | 100 | $15,130.00 | 40,900 | 2021-10-21 | Filing | |
| $150.94 | 4,585 | $692,066.78 | 41,000 | 2021-10-21 | Filing | |
| $149.95 | 17,201 | $2,579,252.11 | 45,585 | 2021-10-21 | Filing | |
| $148.74 | 500 | $74,372.00 | 62,786 | 2021-10-21 | Filing | |
| $147.33 | 414 | $60,993.71 | 63,286 | 2021-10-21 | Filing | |
| $145.69 | 1,300 | $189,392.97 | 63,700 | 2021-10-21 | Filing | |
| $144.47 | 900 | $130,024.98 | 65,000 | 2021-10-21 | Filing | |
| $109.23 | 5,479 | $598,450.90 | 10,601 | 2021-09-13 | Filing | |
| $108.28 | 4,521 | $489,532.98 | 16,080 | 2021-09-13 | Filing | |
| $109.91 | 200 | $21,981.00 | 75,000 | 2021-09-13 | Filing | |
| $109.06 | 13,456 | $1,467,499.25 | 75,200 | 2021-09-13 | Filing | |
| $108.31 | 6,493 | $703,285.40 | 88,656 | 2021-09-13 | Filing | |
| $107.43 | 4,851 | $521,137.11 | 95,149 | 2021-09-13 | Filing | |
| $117.10 | 2,531 | $296,373.77 | 100,000 | 2021-09-09 | Filing | |
| $115.50 | 3,864 | $446,279.25 | 117,956 | 2021-09-09 | Filing | |
| $114.24 | 1,704 | $194,671.09 | 121,820 | 2021-09-09 | Filing | |
| $113.44 | 1,476 | $167,431.09 | 123,524 | 2021-09-09 | Filing | |
| $125.55 | 102 | $12,805.88 | 63,020 | 2021-09-07 | Filing |