| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.31 | 4,079 | $119,555.49 | 44,895 | 2026-04-02 | Filing | |
| $29.31 | 2,576 | $75,502.56 | 142,329 | 2026-04-02 | Filing | |
| $29.62 | 6,123 | $181,363.26 | 144,905 | 2026-04-02 | Filing | |
| $27.58 | 37,452 | $1,032,926.16 | 132,110 | 2026-02-12 | Filing | |
| $27.54 | 6,270 | $172,675.80 | 169,562 | 2026-02-12 | Filing | |
| $29.09 | 3,000 | $87,270.00 | 16,352 | 2026-01-07 | Filing | |
| $26.50 | 10,148 | $268,922.00 | 19,352 | 2026-01-05 | Filing | |
| $26.57 | 3,500 | $92,995.00 | 85,799 | 2026-01-06 | Filing | |
| $26.24 | 10,201 | $267,674.24 | 89,299 | 2026-01-05 | Filing | |
| $26.57 | 5,000 | $132,850.00 | 14,319 | 2026-01-06 | Filing | |
| $26.34 | 10,181 | $268,167.54 | 19,319 | 2026-01-05 | Filing | |
| $26.61 | 32,490 | $864,558.90 | 96,664 | 2026-01-05 | Filing | |
| $27.14 | 2,400 | $65,136.00 | 22,302 | 2026-01-06 | Filing | |
| $26.28 | 3,308 | $86,934.24 | 24,702 | 2026-01-05 | Filing | |
| $26.31 | 5,000 | $131,550.00 | 18,510 | 2025-12-24 | Filing | |
| $27.55 | 6,490 | $178,799.50 | 23,510 | 2025-12-23 | Filing | |
| $23.72 | 14,911 | $353,688.92 | 36,249 | 2025-10-06 | Filing | |
| $18.31 | 10,000 | $183,100.00 | 14,195 | 2025-09-02 | Filing | |
| $13.85 | 6,500 | $90,025.00 | 14,195 | 2025-04-24 | Filing | |
| $11.00 | 20,000 | $220,000.00 | 89,154 | 2025-03-28 | Filing |