| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.51 | 16,561 | $554,959.11 | 60,962 | 2025-08-25 | Filing | |
| $33.00 | 30,234 | $997,722.00 | 96,279 | 2025-08-22 | Filing | |
| $30.70 | 6,236 | $191,445.20 | 157,632 | 2025-08-07 | Filing | |
| $30.70 | 46,845 | $1,438,141.50 | 157,632 | 2025-08-07 | Filing | |
| $31.55 | 654 | $20,633.70 | 92,129 | 2025-06-13 | Filing | |
| $31.67 | 14,932 | $472,896.44 | 92,783 | 2025-06-13 | Filing | |
| $31.66 | 15,306 | $484,587.96 | 92,783 | 2025-06-13 | Filing | |
| $31.75 | 71,254 | $2,262,314.50 | 75,868 | 2025-06-10 | Filing | |
| $31.56 | 5,994 | $189,170.64 | 44,171 | 2025-06-09 | Filing | |
| $32.07 | 5,000 | $160,350.00 | 29,677 | 2025-05-28 | Filing | |
| $30.69 | 14,296 | $438,744.24 | 34,891 | 2025-05-23 | Filing | |
| $32.00 | 4,038 | $129,216.00 | 45,876 | 2025-05-12 | Filing | |
| $30.76 | 20,865 | $641,807.40 | 56,006 | 2025-05-07 | Filing | |
| $30.00 | 13,091 | $392,730.00 | 49,914 | 2025-05-02 | Filing | |
| $26.10 | 21,432 | $559,375.20 | 126,513 | 2025-04-10 | Filing | |
| $25.75 | 23,765 | $611,948.75 | 204,477 | 2025-04-01 | Filing | |
| $26.00 | 11,912 | $309,712.00 | 228,242 | 2025-04-01 | Filing | |
| $25.75 | 62 | $1,596.50 | 240,154 | 2025-03-28 | Filing | |
| $25.50 | 11,914 | $303,807.00 | 240,216 | 2025-03-26 | Filing | |
| $25.00 | 6,236 | $155,900.00 | 252,130 | 2025-03-24 | Filing |