| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.59 | 417 | $11,505.03 | 44,089 | 2026-02-17 | Filing | |
| $27.58 | 6,348 | $175,100.06 | 44,089 | 2026-02-13 | Filing | |
| $27.33 | 4,166 | $113,856.78 | 50,437 | 2026-02-13 | Filing | |
| $27.33 | 3,541 | $96,775.53 | 50,437 | 2026-02-13 | Filing | |
| $29.64 | 521 | $15,441.76 | 50,437 | 2026-02-12 | Filing | |
| $28.94 | 5,828 | $168,634.93 | 50,958 | 2026-02-12 | Filing | |
| $30.21 | 2,171 | $65,585.91 | 50,437 | 2026-02-09 | Filing | |
| $32.10 | 416 | $13,353.60 | 50,437 | 2026-01-20 | Filing | |
| $32.61 | 11,367 | $370,644.91 | 50,437 | 2026-01-14 | Filing | |
| $32.75 | 7,709 | $252,469.75 | 61,804 | 2026-01-13 | Filing | |
| $33.15 | 7,117 | $235,932.11 | 639,151 | 2026-01-12 | Filing | |
| $32.21 | 9,119 | $293,707.49 | 646,268 | 2026-01-12 | Filing | |
| $32.14 | 10,758 | $345,723.39 | 8,638 | 2026-01-12 | Filing | |
| $32.32 | 6,348 | $205,143.24 | 61,804 | 2026-01-12 | Filing | |
| $33.27 | 2,170 | $72,195.90 | 61,804 | 2026-01-09 | Filing | |
| $35.53 | 53,470 | $1,899,553.83 | 61,804 | 2026-01-05 | Filing | |
| $34.83 | 139,245 | $4,849,555.24 | 115,274 | 2026-01-05 | Filing | |
| $35.87 | 70,037 | $2,511,919.03 | 69,188 | 2026-01-02 | Filing | |
| $43.35 | 1,000,000 | $43,350,000.00 | 7,903,838 | 2025-11-20 | Filing | |
| $46.88 | 32,718 | $1,533,976.89 | 19,396 | 2025-11-11 | Filing |