| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.84 | 4,975 | $148,429.13 | 24,070 | 2025-05-29 | Filing | |
| $29.23 | 1,100 | $32,154.98 | 29,045 | 2025-05-29 | Filing | |
| $29.83 | 4,400 | $131,268.72 | 21,071 | 2025-05-29 | Filing | |
| $29.24 | 1,000 | $29,241.90 | 25,471 | 2025-05-29 | Filing | |
| $29.83 | 2,745 | $81,895.70 | 55,216 | 2025-05-29 | Filing | |
| $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 |