| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.32 | 11,528 | $257,304.96 | 0 | 2025-11-03 | Filing | |
| $31.91 | 32,294 | $1,030,501.54 | 231,558 | 2025-08-28 | Filing | |
| $32.16 | 5,000 | $160,800.00 | 19,253 | 2025-08-29 | Filing | |
| $31.84 | 12,854 | $409,271.36 | 76,268 | 2025-08-28 | Filing | |
| $32.14 | 12,854 | $413,127.56 | 48,675 | 2025-08-27 | Filing | |
| $28.41 | 20,000 | $568,200.00 | 35,989 | 2025-08-18 | Filing | |
| $28.41 | 18,676 | $530,585.16 | 0 | 2025-08-18 | Filing | |
| $27.33 | 12,854 | $351,299.82 | 45,758 | 2025-08-08 | Filing | |
| $16.67 | 6,500 | $108,355.00 | 48,675 | 2025-05-12 | Filing | |
| $23.57 | 7,687 | $181,182.59 | 34,206 | 2024-11-25 | Filing | |
| $22.07 | 24,000 | $529,680.00 | 20,238 | 2024-11-12 | Filing | |
| $20.56 | 5,107 | $104,999.92 | 19,093 | 2024-11-07 | Filing | |
| $19.66 | 5,107 | $100,403.62 | 24,200 | 2024-11-07 | Filing | |
| $17.02 | 7,706 | $131,156.12 | 13,889 | 2024-09-26 | Filing | |
| $13.89 | 3,201 | $44,461.89 | 26,519 | 2024-05-28 | Filing | |
| $13.68 | 3,050 | $41,724.00 | 32,345 | 2023-06-05 | Filing | |
| $22.02 | 4,788 | $105,431.76 | 5,314 | 2022-03-08 | Filing | |
| $23.34 | 4,975 | $116,116.50 | 25,112 | 2022-02-28 | Filing | |
| $34.04 | 3,000 | $102,120.00 | 25,622 | 2021-11-17 | Filing | |
| $34.24 | 5,662 | $193,866.88 | 12,645 | 2021-11-16 | Filing |