| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $57.50 | 2,000 | $115,000.00 | 65,530 | 2025-07-10 | Filing | |
| $56.20 | 3,593 | $201,924.80 | 161,828 | 2025-07-09 | Filing | |
| $55.23 | 31,207 | $1,723,600.06 | 165,421 | 2025-07-09 | Filing | |
| $55.09 | 5,200 | $286,454.48 | 161,828 | 2025-07-03 | Filing | |
| $52.26 | 2,000 | $104,518.80 | 67,530 | 2025-06-16 | Filing | |
| $50.00 | 2,996 | $149,800.00 | 56,725 | 2025-06-06 | Filing |