| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.66 | 42,930 | $1,101,583.80 | 796,563 | 2025-09-09 | Filing | |
| $24.76 | 2,967 | $73,462.92 | 66,061 | 2025-09-02 | Filing | |
| $24.76 | 20,366 | $504,262.16 | 409,889 | 2025-09-02 | Filing | |
| $25.20 | 75,000 | $1,889,655.00 | 839,493 | 2025-08-27 | Filing | |
| $30.53 | 42,930 | $1,310,652.90 | 914,493 | 2025-06-09 | Filing | |
| $28.36 | 20,365 | $577,551.40 | 430,255 | 2025-06-02 | Filing | |
| $28.36 | 7,170 | $203,341.20 | 238,172 | 2025-06-02 | Filing | |
| $28.36 | 155 | $4,395.80 | 69,028 | 2025-06-02 | Filing | |
| $28.99 | 75,000 | $2,174,460.00 | 957,423 | 2025-05-28 | Filing | |
| $24.28 | 35,408 | $859,706.24 | 1,031,485 | 2025-03-10 | Filing | |
| $30.41 | 4,358 | $132,526.78 | 244,404 | 2025-03-03 | Filing | |
| $30.41 | 17,409 | $529,407.69 | 450,620 | 2025-03-03 | Filing | |
| $30.32 | 3,579 | $108,520.29 | 1,066,893 | 2025-02-26 | Filing | |
| $29.71 | 71,421 | $2,121,610.80 | 1,070,472 | 2025-02-26 | Filing | |
| $33.43 | 100,000 | $3,343,230.00 | 353,841 | 2025-01-13 | Filing | |
| $39.77 | 100,000 | $3,976,850.00 | 353,841 | 2024-12-16 | Filing | |
| $40.05 | 50,000 | $2,002,435.00 | 191,668 | 2024-12-12 | Filing | |
| $38.32 | 39,143 | $1,499,959.76 | 942,064 | 2024-12-09 | Filing | |
| $39.50 | 2,576 | $101,752.00 | 337,136 | 2024-12-05 | Filing | |
| $39.15 | 18,492 | $723,989.54 | 339,712 | 2024-12-05 | Filing |