| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $61.15 | 24,962 | $1,526,426.30 | 600,120 | 2025-08-13 | Filing | |
| $60.95 | 395 | $24,075.25 | 625,082 | 2025-08-05 | Filing | |
| $61.04 | 8,492 | $518,351.68 | 625,477 | 2025-07-30 | Filing | |
| $61.17 | 13,033 | $797,228.61 | 633,969 | 2025-07-24 | Filing | |
| $60.97 | 29,837 | $1,819,161.89 | 647,002 | 2025-07-23 | Filing | |
| $61.13 | 664 | $40,590.32 | 676,839 | 2025-07-18 | Filing | |
| $59.00 | 2,031 | $119,829.00 | 63,499 | 2025-07-17 | Filing |