| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.40 | 30 | $2,922.00 | 222,522 | 2024-11-25 | Filing | |
| $96.69 | 992 | $95,916.48 | 222,552 | 2024-11-25 | Filing | |
| $95.71 | 978 | $93,604.38 | 223,544 | 2024-11-25 | Filing | |
| $89.98 | 1,111 | $99,967.78 | 188,113 | 2024-11-15 | Filing | |
| $88.87 | 8,278 | $735,665.86 | 189,224 | 2024-11-15 | Filing | |
| $87.95 | 6,068 | $533,680.60 | 197,502 | 2024-11-15 | Filing | |
| $87.08 | 11,543 | $1,005,164.44 | 203,570 | 2024-11-15 | Filing | |
| $90.03 | 500 | $45,015.00 | 33,300 | 2024-11-01 | Filing | |
| $88.79 | 2,513 | $223,129.27 | 33,800 | 2024-11-01 | Filing | |
| $87.99 | 1,987 | $174,836.13 | 36,313 | 2024-11-01 | Filing | |
| $90.94 | 100 | $9,094.00 | 33,300 | 2024-10-31 | Filing | |
| $90.31 | 1,600 | $144,496.00 | 33,400 | 2024-10-31 | Filing | |
| $89.17 | 6,320 | $563,554.40 | 35,000 | 2024-10-31 | Filing | |
| $88.25 | 1,980 | $174,735.00 | 41,320 | 2024-10-31 | Filing | |
| $93.11 | 73 | $6,797.03 | 224,522 | 2024-10-28 | Filing | |
| $92.27 | 746 | $68,833.42 | 224,595 | 2024-10-28 | Filing | |
| $91.31 | 1,181 | $107,837.11 | 225,341 | 2024-10-28 | Filing | |
| $97.75 | 1,000,000 | $97,750,000.00 | 8,670,512 | 2024-10-22 | Filing | |
| $97.75 | 1,000,000 | $97,750,000.00 | 8,670,512 | 2024-10-22 | Filing | |
| $103.01 | 814 | $83,850.14 | 188,113 | 2024-10-15 | Filing |