| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.12 | 500 | $63,561.50 | 208,738 | 2024-08-26 | Filing | |
| $129.43 | 8,731 | $1,130,070.79 | 209,238 | 2024-08-23 | Filing | |
| $132.16 | 2,196 | $290,221.60 | 217,969 | 2024-08-22 | Filing | |
| $132.16 | 2,196 | $290,221.60 | 217,969 | 2024-08-22 | Filing | |
| $133.42 | 15,000 | $2,001,244.50 | 220,165 | 2024-08-21 | Filing | |
| $131.27 | 889 | $116,696.01 | 235,165 | 2024-08-20 | Filing | |
| $129.96 | 1,500 | $194,938.80 | 53,248 | 2024-08-19 | Filing | |
| $127.51 | 19,187 | $2,446,509.43 | 236,054 | 2024-08-19 | Filing | |
| $122.97 | 3,290 | $404,563.08 | 179,692 | 2024-08-16 | Filing | |
| $124.43 | 1,556 | $193,618.99 | 255,241 | 2024-08-16 | Filing | |
| $123.48 | 5,000 | $617,397.00 | 256,797 | 2024-08-15 | Filing | |
| $126.05 | 800 | $100,842.00 | 261,797 | 2024-08-14 | Filing | |
| $125.39 | 7,119 | $892,659.24 | 262,597 | 2024-08-13 | Filing | |
| $118.43 | 1,461 | $173,033.10 | 16,533 | 2024-08-12 | Filing | |
| $121.61 | 29,924 | $3,638,979.84 | 269,716 | 2024-08-12 | Filing | |
| $103.27 | 3,290 | $339,769.16 | 182,982 | 2024-08-09 | Filing | |
| $111.54 | 15,000 | $1,673,064.00 | 299,640 | 2024-08-09 | Filing | |
| $100.95 | 30,010 | $3,029,506.50 | 314,640 | 2024-08-08 | Filing | |
| $102.89 | 1,645 | $169,259.48 | 186,272 | 2024-08-08 | Filing | |
| $75.03 | 1,645 | $123,432.41 | 187,917 | 2024-08-02 | Filing |