| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.10 | 20,325 | $611,845.51 | 195,880 | 2025-12-05 | Filing | |
| $30.00 | 15,000 | $450,000.00 | 31,435 | 2025-12-03 | Filing | |
| $30.00 | 1,000 | $30,000.00 | 75,878 | 2025-12-03 | Filing | |
| $28.85 | 195 | $5,625.75 | 122,880 | 2025-12-02 | Filing | |
| $28.62 | 1,200 | $34,344.00 | 193,279 | 2025-12-01 | Filing | |
| $29.31 | 9,611 | $281,678.23 | 141,127 | 2025-11-26 | Filing | |
| $28.82 | 500 | $14,410.00 | 76,878 | 2025-11-25 | Filing | |
| $32.16 | 7,000 | $225,086.40 | 212,668 | 2025-11-06 | Filing | |
| $32.98 | 1,200 | $39,576.00 | 201,300 | 2025-11-03 | Filing | |
| $33.04 | 1,500 | $49,560.00 | 82,566 | 2025-10-27 | Filing | |
| $33.58 | 10,000 | $335,785.00 | 160,196 | 2025-10-15 | Filing | |
| $31.84 | 7,000 | $222,884.90 | 219,668 | 2025-10-06 | Filing | |
| $30.93 | 1,200 | $37,116.00 | 202,500 | 2025-10-01 | Filing | |
| $31.37 | 1,500 | $47,055.00 | 84,066 | 2025-09-25 | Filing | |
| $31.24 | 10,000 | $312,441.00 | 170,196 | 2025-09-15 | Filing | |
| $31.95 | 7,000 | $223,674.50 | 226,668 | 2025-09-05 | Filing | |
| $31.95 | 13,325 | $425,747.08 | 233,668 | 2025-09-05 | Filing | |
| $31.17 | 1,200 | $37,404.00 | 203,700 | 2025-09-02 | Filing | |
| $31.43 | 10,000 | $314,289.00 | 180,196 | 2025-08-27 | Filing | |
| $32.33 | 1,500 | $48,495.00 | 85,566 | 2025-08-25 | Filing |