| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $15.94 | 119,485 | $1,904,435.57 | 4,421,879 | 2025-12-17 | Filing | |
| $16.51 | 80,515 | $1,328,988.64 | 4,541,364 | 2025-12-16 | Filing | |
| $29.39 | 6,300 | $185,140.62 | 233,167 | 2024-12-02 | Filing | |
| $37.72 | 3,064 | $115,565.50 | 43,902 | 2024-03-21 | Filing | |
| $37.55 | 2,436 | $91,480.33 | 44,530 | 2024-03-20 | Filing | |
| $30.46 | 4,880 | $148,665.30 | 5,009 | 2024-01-04 | Filing | |
| $30.76 | 9,889 | $304,137.18 | 0 | 2023-12-27 | Filing | |
| $32.20 | 28,296 | $911,068.95 | 52,619 | 2023-12-04 | Filing | |
| $31.25 | 24,108 | $753,268.92 | 80,915 | 2023-12-01 | Filing | |
| $32.00 | 1,800 | $57,600.00 | 36,449 | 2023-12-04 | Filing | |
| $31.04 | 5,892 | $182,883.56 | 105,023 | 2023-11-15 | Filing | |
| $30.23 | 25,000 | $755,722.50 | 110,915 | 2023-11-14 | Filing | |
| $29.09 | 25,000 | $727,207.50 | 135,915 | 2023-09-01 | Filing | |
| $28.09 | 6,321 | $177,528.45 | 160,915 | 2023-08-01 | Filing | |
| $28.09 | 16,071 | $451,495.46 | 167,236 | 2023-07-31 | Filing | |
| $28.05 | 806 | $22,612.01 | 183,307 | 2023-07-28 | Filing | |
| $28.02 | 725 | $20,316.68 | 184,113 | 2023-07-27 | Filing | |
| $28.01 | 2 | $56.02 | 184,838 | 2023-07-26 | Filing | |
| $28.06 | 162 | $4,545.62 | 184,840 | 2023-07-20 | Filing | |
| $28.03 | 913 | $25,594.86 | 185,002 | 2023-07-18 | Filing |