| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.98 | 3,070 | $98,184.43 | 94,855 | 2025-02-18 | Filing | |
| $37.36 | 34,272 | $1,280,271.69 | 97,925 | 2024-12-04 | Filing | |
| $34.77 | 2,050 | $71,270.71 | 481,829 | 2024-11-18 | Filing | |
| $34.12 | 13,604 | $464,157.60 | 483,879 | 2024-11-18 | Filing | |
| $34.61 | 2,816 | $97,465.98 | 132,197 | 2024-11-18 | Filing | |
| $23.43 | 15,835 | $370,949.13 | 497,483 | 2024-08-16 | Filing | |
| $23.59 | 1,523 | $35,921.93 | 135,013 | 2024-08-16 | Filing | |
| $18.85 | 5,576 | $105,092.54 | 136,536 | 2024-06-21 | Filing | |
| $18.81 | 1,575 | $29,618.66 | 142,112 | 2024-05-16 | Filing | |
| $18.85 | 33,547 | $632,411.27 | 409,205 | 2024-03-08 | Filing | |
| $18.41 | 32,308 | $594,880.74 | 442,752 | 2024-03-07 | Filing | |
| $15.54 | 1,273 | $19,782.42 | 112,453 | 2024-02-20 | Filing | |
| $16.49 | 1,031 | $17,001.19 | 113,726 | 2023-11-16 | Filing | |
| $13.23 | 1,052 | $13,917.96 | 114,757 | 2023-08-16 | Filing | |
| $10.39 | 3,677 | $38,204.03 | 439,470 | 2023-06-28 | Filing | |
| $10.53 | 2,008 | $21,144.24 | 443,147 | 2023-06-27 | Filing | |
| $9.40 | 998 | $9,380.00 | 65,809 | 2023-05-16 | Filing | |
| $9.25 | 94 | $869.50 | 31,723 | 2023-02-16 | Filing | |
| $9.34 | 5,007 | $46,765.38 | 66,807 | 2023-02-06 | Filing | |
| $11.18 | 90 | $1,006.20 | 31,817 | 2022-11-16 | Filing |