| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.17 | 7,341 | $405,002.97 | 4,721 | 2026-06-18 | Filing | |
| $55.60 | 4,545 | $252,702.00 | 28,599 | 2026-06-18 | Filing | |
| $55.60 | 14,716 | $818,209.60 | 33,144 | 2026-06-18 | Filing | |
| $55.86 | 6,201 | $346,387.86 | 46,474 | 2026-06-18 | Filing | |
| $54.00 | 4,652 | $251,208.00 | 76,235 | 2026-06-18 | Filing | |
| $53.50 | 2,792 | $149,372.00 | 39,701 | 2026-06-18 | Filing | |
| $53.21 | 3,090 | $164,418.90 | 9,265 | 2026-06-12 | Filing | |
| $50.76 | 5,537 | $281,058.12 | 46,474 | 2026-06-11 | Filing | |
| $48.56 | 7,419 | $360,266.64 | 28,599 | 2026-06-10 | Filing | |
| $47.85 | 4,049 | $193,744.65 | 76,235 | 2026-05-29 | Filing | |
| $46.70 | 3,134 | $146,357.80 | 4,721 | 2026-05-28 | Filing | |
| $46.83 | 341 | $15,969.03 | 4,721 | 2026-05-28 | Filing | |
| $35.03 | 2,600 | $91,078.00 | 5,062 | 2026-03-17 | Filing | |
| $39.71 | 170 | $6,750.70 | 4,409 | 2025-12-11 | Filing | |
| $39.61 | 7,847 | $310,819.67 | 4,579 | 2025-12-11 | Filing | |
| $34.06 | 1,821 | $62,023.26 | 10,622 | 2025-09-08 | Filing | |
| $35.36 | 4,116 | $145,541.76 | 7,144 | 2025-08-19 | Filing | |
| $35.51 | 9,521 | $338,090.71 | 3,803 | 2025-08-19 | Filing | |
| $44.50 | 11,616 | $516,912.00 | 19,896 | 2025-05-16 | Filing | |
| $44.64 | 134,486 | $6,003,455.04 | 19,896 | 2025-05-16 | Filing |