| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.51 | 19,725 | $858,234.75 | 80,074 | 2026-02-13 | Filing | |
| $42.00 | 6,094 | $255,948.00 | 18,162 | 2026-02-13 | Filing | |
| $43.56 | 3,453 | $150,412.68 | 11,854 | 2026-02-17 | Filing | |
| $43.60 | 4,195 | $182,902.00 | 23,510 | 2026-02-13 | Filing | |
| $43.50 | 23,255 | $1,011,592.50 | 79,261 | 2026-02-17 | Filing | |
| $29.78 | 29,729 | $885,329.62 | 83,182 | 2025-09-08 | Filing | |
| $28.62 | 35,000 | $1,001,700.00 | 78,464 | 2025-09-05 | Filing | |
| $24.16 | 808 | $19,521.28 | 8,580 | 2025-04-01 | Filing | |
| $31.47 | 1,435 | $45,159.45 | 113,464 | 2025-02-03 | Filing | |
| $32.40 | 22,813 | $739,141.20 | 281,022 | 2025-01-30 | Filing | |
| $33.45 | 1,618 | $54,122.10 | 2,004 | 2025-01-26 | Filing | |
| $35.76 | 30,000 | $1,072,800.00 | 83,208 | 2024-11-11 | Filing | |
| $35.72 | 30,000 | $1,071,600.00 | 83,208 | 2024-11-11 | Filing | |
| $43.42 | 524 | $22,752.08 | 0 | 2024-03-11 | Filing | |
| $44.69 | 6,750 | $301,657.50 | 524 | 2024-03-11 | Filing | |
| $42.43 | 45,000 | $1,909,350.00 | 239,342 | 2024-02-26 | Filing | |
| $51.96 | 3,138 | $163,050.48 | 1,553 | 2023-09-05 | Filing | |
| $40.45 | 15,719 | $635,833.55 | 0 | 2023-06-07 | Filing | |
| $40.31 | 15,723 | $633,794.13 | 0 | 2023-06-07 | Filing | |
| $40.03 | 5,591 | $223,807.73 | 0 | 2023-06-01 | Filing |