| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.28 | 2,530 | $101,908.40 | 30,834 | 2026-07-02 | Filing | |
| $40.59 | 1,265 | $51,350.15 | 29,372 | 2026-07-02 | Filing | |
| $38.68 | 1,591 | $61,543.06 | 230,071 | 2026-06-16 | Filing | |
| $38.15 | 10,105 | $385,536.07 | 231,662 | 2026-06-16 | Filing | |
| $39.30 | 724 | $28,452.48 | 241,767 | 2026-06-15 | Filing | |
| $38.48 | 14,832 | $570,750.19 | 242,491 | 2026-06-15 | Filing | |
| $38.85 | 4,171 | $162,047.52 | 85,332 | 2026-06-10 | Filing | |
| $46.17 | 7,047 | $325,352.94 | 169,282 | 2026-06-02 | Filing | |
| $43.32 | 2,515 | $108,954.83 | 68,100 | 2026-05-29 | Filing | |
| $42.27 | 1,100 | $46,491.50 | 70,615 | 2026-05-29 | Filing | |
| $42.99 | 5,610 | $241,179.51 | 212,724 | 2026-05-27 | Filing | |
| $42.32 | 11,378 | $481,494.20 | 218,334 | 2026-05-27 | Filing | |
| $42.66 | 919 | $39,204.54 | 71,715 | 2026-05-26 | Filing | |
| $42.06 | 4,044 | $170,082.55 | 132,181 | 2026-05-21 | Filing | |
| $40.62 | 2,220 | $90,178.62 | 140,416 | 2026-05-18 | Filing | |
| $40.67 | 1,400 | $56,938.00 | 236,715 | 2026-04-27 | Filing | |
| $40.14 | 4,470 | $179,425.80 | 238,115 | 2026-04-27 | Filing | |
| $43.00 | 953 | $40,979.00 | 74,539 | 2026-04-21 | Filing | |
| $37.93 | 1,264 | $47,937.20 | 30,637 | 2026-04-02 | Filing | |
| $38.80 | 100 | $3,880.00 | 33,364 | 2026-04-02 | Filing |