| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.94 | 1,372 | $65,773.68 | 29,307 | 2025-10-20 | Filing | |
| $47.06 | 29,728 | $1,398,999.68 | 4,084,903 | 2025-10-14 | Filing | |
| $46.10 | 5,272 | $243,039.20 | 4,114,631 | 2025-10-14 | Filing | |
| $48.86 | 576 | $28,143.36 | 4,884,152 | 2025-10-07 | Filing | |
| $48.05 | 14,424 | $693,073.20 | 4,884,728 | 2025-10-07 | Filing | |
| $47.89 | 413 | $19,778.57 | 658,842 | 2025-10-01 | Filing | |
| $46.98 | 1,280 | $60,134.40 | 659,255 | 2025-10-01 | Filing | |
| $49.90 | 1,372 | $68,462.80 | 30,679 | 2025-09-30 | Filing | |
| $50.27 | 37,299 | $1,875,020.73 | 6,118,641 | 2025-08-28 | Filing | |
| $49.99 | 27,566 | $1,378,024.34 | 6,155,940 | 2025-08-28 | Filing | |
| $49.01 | 37,580 | $1,841,795.80 | 6,183,506 | 2025-08-27 | Filing | |
| $50.77 | 28 | $1,421.56 | 4,119,903 | 2025-09-09 | Filing | |
| $50.01 | 34,972 | $1,748,949.72 | 4,119,931 | 2025-09-09 | Filing | |
| $50.26 | 13,067 | $656,747.42 | 658,842 | 2025-09-08 | Filing | |
| $50.64 | 2,156 | $109,179.84 | 4,899,512 | 2025-09-08 | Filing | |
| $50.30 | 36,003 | $1,810,950.90 | 4,901,308 | 2025-09-08 | Filing | |
| $47.88 | 387 | $18,529.56 | 136,165 | 2025-09-03 | Filing | |
| $47.21 | 4,195 | $198,045.95 | 136,552 | 2025-09-03 | Filing | |
| $47.55 | 326 | $15,501.30 | 140,747 | 2025-09-03 | Filing | |
| $47.78 | 2,695 | $128,767.10 | 141,073 | 2025-09-02 | Filing |