| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.35 | 5,769 | $267,393.15 | 84,130 | 2026-09-15 | Filing | |
| $47.36 | 2,013 | $95,335.68 | 89,899 | 2026-09-03 | Filing | |
| $49.20 | 15,046 | $740,263.20 | 43,260 | 2026-08-18 | Filing | |
| $50.22 | 209,233 | $10,507,681.26 | 58,306 | 2026-08-17 | Filing | |
| $50.88 | 500 | $25,440.00 | 93,413 | 2026-08-17 | Filing | |
| $50.33 | 19,021 | $957,326.93 | 93,913 | 2026-08-17 | Filing | |
| $50.51 | 13,473 | $680,521.23 | 35,731 | 2026-08-17 | Filing | |
| $50.28 | 85,454 | $4,296,627.12 | 282,017 | 2026-08-17 | Filing | |
| $50.85 | 544 | $27,662.40 | 124,871 | 2026-08-17 | Filing | |
| $50.34 | 32,648 | $1,643,500.32 | 125,415 | 2026-08-17 | Filing | |
| $50.61 | 8,000 | $404,880.00 | 149,680 | 2026-08-17 | Filing | |
| $33.00 | 2,043 | $67,419.00 | 45,721 | 2026-04-06 | Filing | |
| $31.00 | 3,790 | $117,490.00 | 47,764 | 2026-04-02 | Filing | |
| $18.00 | 20,839 | $375,102.00 | 231,034 | 2025-10-31 | Filing | |
| $18.00 | 6,797 | $122,346.00 | 251,873 | 2025-10-28 | Filing | |
| $18.00 | 3,331 | $59,958.00 | 258,670 | 2025-10-27 | Filing | |
| $26.08 | 1,922 | $50,125.76 | 39,737 | 2025-06-03 | Filing | |
| $34.03 | 4,955 | $168,618.65 | 137,557 | 2025-02-18 | Filing | |
| $33.58 | 15,005 | $503,867.90 | 55,818 | 2025-02-18 | Filing | |
| $28.53 | 12,500 | $356,625.00 | 241,030 | 2025-01-10 | Filing |