| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.22 | 630 | $18,408.35 | 57,961 | 2025-05-29 | Filing | |
| $30.00 | 1,400 | $42,004.34 | 15,057 | 2025-05-29 | Filing | |
| $29.63 | 4,675 | $138,526.33 | 16,457 | 2025-05-29 | Filing | |
| $30.04 | 500 | $15,021.75 | 15,732 | 2025-05-29 | Filing | |
| $29.68 | 4,900 | $145,440.82 | 16,232 | 2025-05-29 | Filing | |
| $30.01 | 1,620 | $48,611.66 | 616,205 | 2025-05-29 | Filing | |
| $29.63 | 5,130 | $152,000.36 | 617,825 | 2025-05-29 | Filing | |
| $33.49 | 84 | $2,812.74 | 71,750 | 2025-04-25 | Filing | |
| $32.81 | 4,916 | $161,318.05 | 71,834 | 2025-04-25 | Filing | |
| $32.89 | 5,000 | $164,458.50 | 71,750 | 2025-03-24 | Filing | |
| $33.70 | 1,500 | $50,555.55 | 76,750 | 2025-03-24 | Filing | |
| $33.12 | 13,564 | $449,236.97 | 82,609 | 2025-03-24 | Filing | |
| $34.42 | 1,006 | $34,626.92 | 30,319 | 2025-03-17 | Filing | |
| $34.87 | 29,395 | $1,025,003.65 | 111,345 | 2025-03-10 | Filing | |
| $35.82 | 112,897 | $4,043,970.54 | 140,740 | 2025-03-10 | Filing | |
| $37.74 | 20,202 | $762,498.23 | 111,084 | 2025-02-19 | Filing | |
| $37.56 | 8,341 | $313,288.79 | 131,286 | 2025-02-19 | Filing | |
| $37.20 | 39,967 | $1,486,692.47 | 139,627 | 2025-02-19 | Filing | |
| $36.83 | 4,135 | $152,287.92 | 131,286 | 2025-02-18 | Filing | |
| $36.83 | 5,296 | $195,046.38 | 140,258 | 2025-02-18 | Filing |