| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.47 | 744,047 | $59,873,462.09 | 2,814,379 | 2025-10-22 | Filing | |
| $91.88 | 450 | $41,346.00 | 385,549 | 2025-10-17 | Filing | |
| $91.88 | 450 | $41,346.00 | 442,036 | 2025-10-17 | Filing | |
| $90.66 | 10,095 | $915,212.70 | 385,999 | 2025-10-17 | Filing | |
| $90.66 | 10,094 | $915,122.04 | 442,486 | 2025-10-17 | Filing | |
| $89.70 | 2,251 | $201,914.70 | 396,094 | 2025-10-17 | Filing | |
| $89.70 | 2,251 | $201,914.70 | 452,580 | 2025-10-17 | Filing | |
| $88.91 | 13,014 | $1,157,074.74 | 398,345 | 2025-10-17 | Filing | |
| $88.91 | 13,014 | $1,157,074.74 | 454,831 | 2025-10-17 | Filing | |
| $87.37 | 5,065 | $442,529.05 | 411,359 | 2025-10-17 | Filing | |
| $87.37 | 5,066 | $442,616.42 | 467,845 | 2025-10-17 | Filing | |
| $86.13 | 3,000 | $258,390.00 | 416,424 | 2025-10-17 | Filing | |
| $86.13 | 3,000 | $258,390.00 | 472,911 | 2025-10-17 | Filing | |
| $84.89 | 1,125 | $95,501.25 | 419,424 | 2025-10-17 | Filing | |
| $84.89 | 1,125 | $95,501.25 | 475,911 | 2025-10-17 | Filing | |
| $77.11 | 1,425 | $109,881.75 | 477,036 | 2025-10-16 | Filing | |
| $77.76 | 2,618 | $203,575.68 | 478,461 | 2025-10-15 | Filing | |
| $77.16 | 19,542 | $1,507,860.72 | 481,079 | 2025-10-15 | Filing | |
| $72.39 | 13,267 | $960,398.13 | 500,621 | 2025-10-08 | Filing | |
| $71.51 | 12,689 | $907,390.39 | 513,888 | 2025-10-08 | Filing |