| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.15 | 1,000 | $34,150.00 | 38,280 | 2026-10-01 | Filing | |
| $38.00 | 1,000 | $38,000.00 | 39,280 | 2026-09-15 | Filing | |
| $37.35 | 982 | $36,677.70 | 1,009 | 2026-09-16 | Filing | |
| $36.03 | 7,000 | $252,210.00 | 104,804 | 2026-09-11 | Filing | |
| $35.77 | 39,627 | $1,417,437.98 | 95,225 | 2026-09-11 | Filing | |
| $36.50 | 1,012 | $36,938.00 | 1,009 | 2026-08-31 | Filing | |
| $34.00 | 1,300 | $44,200.00 | 108,049 | 2026-08-25 | Filing | |
| $33.98 | 1,700 | $57,766.17 | 109,349 | 2026-08-25 | Filing | |
| $33.10 | 860 | $28,466.00 | 1,009 | 2026-08-10 | Filing | |
| $32.30 | 860 | $27,778.00 | 1,869 | 2026-08-07 | Filing | |
| $32.32 | 100 | $3,231.50 | 2,376 | 2026-06-16 | Filing | |
| $32.31 | 650 | $21,003.84 | 2,476 | 2026-06-16 | Filing | |
| $36.99 | 750 | $27,742.50 | 2,144 | 2026-06-01 | Filing | |
| $34.75 | 750 | $26,062.50 | 2,894 | 2026-05-29 | Filing | |
| $33.35 | 4,545 | $151,575.75 | 107,070 | 2026-05-19 | Filing | |
| $36.45 | 8,383 | $305,560.35 | 108,532 | 2026-05-05 | Filing | |
| $43.17 | 1,000 | $43,170.00 | 108,532 | 2026-04-01 | Filing | |
| $42.88 | 1,000 | $42,880.00 | 3,365 | 2026-03-17 | Filing | |
| $43.39 | 7,594 | $329,503.66 | 111,429 | 2026-03-16 | Filing | |
| $43.57 | 8,088 | $352,353.72 | 111,429 | 2026-03-11 | Filing |