| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.86 | 13,937 | $304,662.82 | 415,662 | 2025-05-22 | Filing | |
| $21.83 | 14,087 | $307,519.21 | 429,599 | 2025-05-20 | Filing | |
| $21.83 | 1,890 | $41,258.70 | 244,626 | 2025-05-20 | Filing | |
| $21.84 | 37,707 | $823,520.88 | 452,488 | 2025-05-20 | Filing | |
| $21.93 | 30,953 | $678,799.29 | 1,169,876 | 2025-05-19 | Filing | |
| $22.67 | 23,500 | $532,745.00 | 452,488 | 2025-05-15 | Filing | |
| $19.96 | 60,000 | $1,197,600.00 | 20,247 | 2025-05-02 | Filing | |
| $26.86 | 3,175 | $85,280.50 | 246,516 | 2025-03-20 | Filing | |
| $30.79 | 14,800 | $455,692.00 | 452,488 | 2025-03-06 | Filing | |
| $30.04 | 79,473 | $2,387,368.92 | 467,288 | 2025-03-06 | Filing | |
| $28.82 | 138,227 | $3,983,702.14 | 546,761 | 2025-03-06 | Filing | |
| $29.85 | 36,828 | $1,099,315.80 | 502,424 | 2025-03-04 | Filing | |
| $28.95 | 26,901 | $778,783.95 | 539,252 | 2025-03-04 | Filing | |
| $32.03 | 4,800 | $153,744.00 | 701,403 | 2025-03-03 | Filing | |
| $31.04 | 3,400 | $105,536.00 | 706,203 | 2025-03-03 | Filing | |
| $29.74 | 2,800 | $83,272.00 | 709,603 | 2025-03-03 | Filing | |
| $31.73 | 8,667 | $275,003.91 | 20,247 | 2025-03-03 | Filing | |
| $31.05 | 15,500 | $481,275.00 | 28,914 | 2025-03-03 | Filing | |
| $29.75 | 15,833 | $471,031.75 | 44,414 | 2025-03-03 | Filing | |
| $32.00 | 760 | $24,320.00 | 249,691 | 2025-02-26 | Filing |