| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.14 | 65,451 | $1,842,033.31 | 777,828 | 2026-04-15 | Filing | |
| $27.66 | 25,716 | $711,211.98 | 843,279 | 2026-04-15 | Filing | |
| $27.31 | 343 | $9,365.75 | 163,723 | 2026-04-14 | Filing | |
| $26.58 | 39,434 | $1,048,013.76 | 164,066 | 2026-04-14 | Filing | |
| $26.80 | 10,600 | $284,082.12 | 36,400 | 2026-04-14 | Filing | |
| $27.32 | 938 | $25,625.69 | 868,995 | 2026-04-14 | Filing | |
| $26.58 | 115,895 | $3,080,164.59 | 869,933 | 2026-04-14 | Filing | |
| $26.02 | 2,480 | $64,529.60 | 114,258 | 2026-04-13 | Filing | |
| $31.81 | 20,139 | $640,673.95 | 462,801 | 2026-04-01 | Filing | |
| $31.63 | 623 | $19,705.49 | 1,139,056 | 2026-04-02 | Filing | |
| $30.93 | 9,758 | $301,843.24 | 1,139,679 | 2026-04-02 | Filing | |
| $32.28 | 3 | $96.84 | 203,500 | 2026-04-01 | Filing | |
| $31.82 | 13,634 | $433,817.52 | 203,503 | 2026-04-01 | Filing | |
| $32.23 | 400 | $12,892.00 | 1,149,437 | 2026-04-01 | Filing | |
| $31.80 | 102,539 | $3,260,268.52 | 1,149,837 | 2026-04-01 | Filing | |
| $31.73 | 14,870 | $471,770.08 | 217,137 | 2026-03-31 | Filing | |
| $31.23 | 16,793 | $524,400.05 | 232,007 | 2026-03-31 | Filing | |
| $31.72 | 190 | $6,027.66 | 47,000 | 2026-03-31 | Filing | |
| $31.06 | 10,410 | $323,338.76 | 47,190 | 2026-03-31 | Filing | |
| $31.69 | 57,018 | $1,807,065.77 | 1,252,376 | 2026-03-31 | Filing |