| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.40 | 2,000 | $40,800.00 | 68,000 | 2023-08-21 | Filing | |
| $20.70 | 1,000 | $20,695.20 | 4,000 | 2023-08-17 | Filing | |
| $20.90 | 2,000 | $41,800.00 | 302,000 | 2023-08-15 | Filing | |
| $20.75 | 2,000 | $41,500.00 | 66,000 | 2023-08-15 | Filing | |
| $20.93 | 2,000 | $41,860.00 | 64,000 | 2023-08-15 | Filing | |
| $21.20 | 2,000 | $42,400.00 | 62,000 | 2023-08-14 | Filing | |
| $21.50 | 2,000 | $43,000.00 | 300,000 | 2023-08-09 | Filing | |
| $21.58 | 2,000 | $43,160.00 | 298,000 | 2023-08-09 | Filing | |
| $21.65 | 1,150 | $24,897.50 | 60,000 | 2023-08-11 | Filing | |
| $21.39 | 3,700 | $79,143.00 | 296,000 | 2023-08-08 | Filing | |
| $21.44 | 11,680 | $250,450.74 | 165,491 | 2023-08-01 | Filing | |
| $21.38 | 5,500 | $117,590.00 | 292,300 | 2023-08-01 | Filing | |
| $0.00 | 129 | $0.00 | 4,131 | 2023-06-30 | Filing | |
| $0.00 | 75 | $0.00 | 2,145 | 2023-06-30 | Filing | |
| $21.60 | 6,000 | $129,600.00 | 286,800 | 2023-07-28 | Filing | |
| $18.75 | 2,000 | $37,500.00 | 58,850 | 2023-05-31 | Filing | |
| $16.50 | 2,500 | $41,250.00 | 56,850 | 2023-05-04 | Filing | |
| $17.97 | 2,000 | $35,940.00 | 54,350 | 2023-05-02 | Filing | |
| $18.10 | 1,678 | $30,371.80 | 52,350 | 2023-05-02 | Filing | |
| $17.35 | 2,500 | $43,375.00 | 50,672 | 2023-05-02 | Filing |