| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $24.60 | 3,000 | $73,800.00 | 86,798 | 2025-09-12 | Filing | |
| $25.44 | 460 | $11,702.40 | 460 | 2025-09-05 | Filing | |
| $25.44 | 460 | $11,702.40 | 460 | 2025-09-05 | Filing | |
| $25.44 | 7,500 | $190,800.00 | 39,280 | 2025-09-05 | Filing | |
| $25.52 | 10,000 | $255,162.00 | 31,780 | 2025-09-04 | Filing | |
| $25.26 | 21,780 | $550,210.72 | 21,780 | 2025-09-02 | Filing | |
| $25.25 | 1,000 | $25,250.00 | 1,000 | 2025-08-19 | Filing | |
| $22.35 | 3,000 | $67,050.00 | 498,568 | 2025-07-31 | Filing | |
| $23.25 | 2,500 | $58,125.00 | 83,568 | 2025-07-25 | Filing | |
| $23.25 | 2,500 | $58,125.00 | 495,269 | 2025-07-25 | Filing | |
| $22.50 | 5,000 | $112,500.00 | 81,068 | 2025-06-13 | Filing | |
| $22.40 | 1,000 | $22,400.00 | 492,769 | 2025-06-13 | Filing | |
| $22.39 | 3,300 | $73,886.67 | 8,344 | 2025-06-13 | Filing | |
| $22.75 | 85 | $1,933.75 | 5,044 | 2025-06-12 | Filing | |
| $21.75 | 450 | $9,787.50 | 4,959 | 2025-06-02 | Filing | |
| $21.75 | 1,000 | $21,750.00 | 491,769 | 2025-06-02 | Filing | |
| $22.00 | 4,000 | $88,000.00 | 76,068 | 2025-05-30 | Filing | |
| $22.00 | 1,000 | $22,000.00 | 490,769 | 2025-05-29 | Filing | |
| $21.60 | 1,175 | $25,380.00 | 4,509 | 2025-05-23 | Filing | |
| $21.69 | 2,500 | $54,225.00 | 72,068 | 2025-05-23 | Filing |