| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.54 | 6,000 | $135,240.00 | 291,898 | 2024-08-01 | Filing | |
| $22.68 | 7,000 | $158,767.00 | 377,322 | 2024-07-29 | Filing | |
| $21.78 | 11,000 | $239,631.70 | 90,735 | 2024-07-17 | Filing | |
| $21.26 | 3,500 | $74,415.60 | 279,575 | 2024-07-15 | Filing | |
| $20.00 | 6,000 | $120,000.00 | 298,016 | 2024-07-01 | Filing | |
| $21.09 | 7,000 | $147,658.70 | 384,160 | 2024-06-24 | Filing | |
| $19.47 | 1,622 | $31,588.13 | 64,504 | 2024-06-17 | Filing | |
| $19.48 | 3,500 | $68,180.35 | 283,093 | 2024-06-17 | Filing | |
| $19.55 | 11,000 | $215,055.50 | 101,735 | 2024-06-17 | Filing | |
| $21.91 | 6,000 | $131,460.00 | 303,909 | 2024-06-03 | Filing | |
| $21.58 | 90,000 | $1,942,020.00 | 44,348 | 2024-06-03 | Filing | |
| $21.64 | 1,720 | $37,212.20 | 3,280 | 2024-05-30 | Filing | |
| $21.97 | 7,000 | $153,766.20 | 391,160 | 2024-05-28 | Filing | |
| $21.44 | 25,000 | $536,000.00 | 398,160 | 2024-05-24 | Filing | |
| $21.34 | 7,000 | $149,380.70 | 34,320 | 2024-05-24 | Filing | |
| $20.20 | 1,500 | $30,294.90 | 65,515 | 2024-05-15 | Filing | |
| $20.19 | 3,500 | $70,668.85 | 286,587 | 2024-05-15 | Filing | |
| $20.00 | 6,000 | $120,000.00 | 310,001 | 2024-05-08 | Filing | |
| $18.76 | 7,000 | $131,300.40 | 423,098 | 2024-04-29 | Filing | |
| $18.18 | 1,500 | $27,270.75 | 67,030 | 2024-04-15 | Filing |