| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $70.54 | 25,400 | $1,791,716.00 | 526,577 | 2025-10-08 | Filing | |
| $69.31 | 12,386 | $858,473.66 | 551,977 | 2025-10-08 | Filing | |
| $68.26 | 8,219 | $561,028.94 | 564,363 | 2025-10-08 | Filing | |
| $69.01 | 6,661 | $459,675.61 | 572,582 | 2025-10-07 | Filing | |
| $68.01 | 11,378 | $773,817.78 | 579,243 | 2025-10-07 | Filing | |
| $61.03 | 2,287 | $139,575.61 | 590,621 | 2025-08-22 | Filing | |
| $60.99 | 7,212 | $439,859.88 | 592,908 | 2025-08-14 | Filing |