| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.28 | 10,000 | $302,800.00 | 63,954 | 2026-02-13 | Filing | |
| $23.52 | 45 | $1,066.16 | 12,522 | 2025-11-05 | Filing | |
| $26.51 | 1,017 | $26,956.15 | 0 | 2025-08-25 | Filing | |
| $30.20 | 20,000 | $604,000.00 | 61,856 | 2026-02-04 | Filing | |
| $29.43 | 1,821 | $53,592.03 | 42,431 | 2026-02-02 | Filing | |
| $26.80 | 11,500 | $308,200.00 | 229,391 | 2025-12-16 | Filing | |
| $26.80 | 11,500 | $308,200.00 | 229,391 | 2025-12-16 | Filing | |
| $26.54 | 7,383 | $195,944.82 | 46,480 | 2025-08-22 | Filing | |
| $24.79 | 12,500 | $309,875.00 | 240,891 | 2025-08-14 | Filing | |
| $24.15 | 787 | $19,006.05 | 7,960 | 2025-05-30 | Filing | |
| $23.38 | 880 | $20,574.40 | 5,790 | 2025-05-01 | Filing | |
| $22.91 | 18,609 | $426,332.19 | 19,602 | 2025-04-30 | Filing | |
| $24.92 | 7,600 | $189,392.00 | 11,141 | 2025-03-19 | Filing | |
| $29.81 | 5,400 | $160,974.00 | 37,879 | 2024-11-26 | Filing | |
| $30.65 | 7,632 | $233,920.80 | 94,889 | 2024-11-25 | Filing | |
| $30.01 | 4,068 | $122,080.68 | 70,652 | 2024-11-25 | Filing | |
| $30.00 | 932 | $27,960.00 | 74,720 | 2024-11-13 | Filing | |
| $29.76 | 5,000 | $148,788.50 | 75,652 | 2024-11-11 | Filing | |
| $28.63 | 11,245 | $321,910.62 | 50,715 | 2024-11-07 | Filing | |
| $29.59 | 10,000 | $295,900.00 | 25,945 | 2024-11-06 | Filing |