| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.61 | 15,170 | $1,935,915.00 | 210,981 | 2023-06-15 | Filing | |
| $126.13 | 11,495 | $1,449,810.32 | 3,383,435 | 2023-06-14 | Filing | |
| $125.17 | 343,373 | $42,979,758.05 | 3,394,930 | 2023-06-14 | Filing | |
| $124.40 | 230,289 | $28,648,043.72 | 3,738,303 | 2023-06-14 | Filing | |
| $123.59 | 32,012 | $3,956,247.84 | 3,968,592 | 2023-06-14 | Filing | |
| $122.92 | 600 | $73,753.98 | 4,000,604 | 2023-06-14 | Filing | |
| $125.14 | 65,565 | $8,205,092.59 | 4,001,204 | 2023-06-13 | Filing | |
| $125.40 | 7,811 | $979,515.02 | 88,633 | 2023-06-13 | Filing | |
| $113.49 | 200 | $22,697.00 | 17,363,931 | 2023-06-01 | Filing | |
| $113.02 | 8,262 | $933,758.85 | 17,364,131 | 2023-06-01 | Filing | |
| $112.00 | 15,830 | $1,772,914.09 | 17,372,393 | 2023-06-01 | Filing | |
| $110.78 | 3,000 | $332,334.90 | 17,388,223 | 2023-06-01 | Filing | |
| $109.77 | 2,708 | $297,257.97 | 17,391,223 | 2023-06-01 | Filing | |
| $109.84 | 4,919 | $540,302.96 | 147,167 | 2023-06-01 | Filing | |
| $108.07 | 18,045 | $1,950,133.98 | 4,066,769 | 2023-05-31 | Filing | |
| $107.44 | 56,604 | $6,081,646.97 | 4,084,814 | 2023-05-31 | Filing | |
| $106.46 | 60,591 | $6,450,269.44 | 4,141,418 | 2023-05-31 | Filing | |
| $105.34 | 131,859 | $13,890,501.75 | 4,202,009 | 2023-05-31 | Filing | |
| $104.58 | 81,700 | $8,544,341.23 | 4,333,868 | 2023-05-31 | Filing | |
| $103.83 | 1,201 | $124,703.43 | 4,415,568 | 2023-05-31 | Filing |