| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.31 | 9,900 | $1,290,062.07 | 186,951 | 2024-06-28 | Filing | |
| $130.00 | 100 | $13,000.00 | 196,851 | 2024-06-26 | Filing | |
| $120.08 | 10,000 | $1,200,811.00 | 196,951 | 2024-06-10 | Filing | |
| $118.26 | 84 | $9,934.02 | 206,951 | 2024-06-03 | Filing | |
| $117.96 | 2,149 | $253,488.52 | 207,035 | 2024-06-03 | Filing | |
| $116.81 | 5,346 | $624,441.67 | 209,184 | 2024-06-03 | Filing | |
| $115.84 | 4,921 | $570,058.48 | 214,530 | 2024-06-03 | Filing | |
| $113.13 | 20,000 | $2,262,690.00 | 136,098 | 2024-05-13 | Filing | |
| $113.10 | 3,000 | $339,297.00 | 28,223 | 2024-05-10 | Filing | |
| $113.29 | 4,701 | $532,573.00 | 239,507 | 2024-05-09 | Filing | |
| $112.49 | 2,184 | $245,682.31 | 55,044 | 2024-05-08 | Filing | |
| $113.01 | 2,691 | $304,096.46 | 57,228 | 2024-05-07 | Filing | |
| $112.54 | 7,000 | $787,761.10 | 95,471 | 2024-05-08 | Filing | |
| $100.96 | 10,000 | $1,009,600.00 | 59,919 | 2024-03-05 | Filing | |
| $97.00 | 10,000 | $970,007.00 | 156,098 | 2024-02-26 | Filing | |
| $97.36 | 1,000 | $97,360.00 | 11,226 | 2024-02-23 | Filing | |
| $97.31 | 10,000 | $973,080.00 | 219,451 | 2024-02-23 | Filing | |
| $97.66 | 2,500 | $244,137.50 | 71,808 | 2024-02-21 | Filing | |
| $97.52 | 13,762 | $1,342,019.32 | 0 | 2024-02-22 | Filing | |
| $97.37 | 93 | $9,055.41 | 0 | 2024-02-22 | Filing |