| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.75 | 5 | $194.94 | 3,753 | 2026-06-30 | Filing | |
| $36.00 | 51 | $1,823.11 | 15,244 | 2026-06-30 | Filing | |
| $35.75 | 4 | $128.46 | 8,560 | 2026-06-30 | Filing | |
| $36.00 | 39 | $1,402.43 | 11,727 | 2026-06-30 | Filing | |
| $35.75 | 7 | $233.10 | 2,321 | 2026-06-30 | Filing | |
| $36.00 | 6 | $223.44 | 1,868 | 2026-06-30 | Filing | |
| $36.50 | 38 | $1,397.87 | 11,688 | 2026-03-31 | Filing | |
| $36.50 | 6 | $222.72 | 1,862 | 2026-03-31 | Filing | |
| $36.50 | 50 | $1,817.19 | 15,194 | 2026-03-31 | Filing | |
| $35.56 | 51 | $1,811.31 | 15,144 | 2025-12-30 | Filing | |
| $35.56 | 39 | $1,393.35 | 11,649 | 2025-12-30 | Filing | |
| $35.56 | 6 | $222.00 | 1,856 | 2025-12-30 | Filing | |
| $28.99 | 500 | $14,492.50 | 5,577 | 2025-06-13 | Filing | |
| $29.00 | 100 | $2,900.00 | 29,989 | 2025-06-13 | Filing | |
| $29.75 | 260 | $7,735.00 | 29,889 | 2025-06-12 | Filing | |
| $30.52 | 59 | $1,797.53 | 15,037 | 2025-05-12 | Filing | |
| $30.52 | 45 | $1,382.75 | 11,567 | 2025-05-12 | Filing | |
| $30.52 | 7 | $220.31 | 1,843 | 2025-05-12 | Filing | |
| $27.76 | 1,400 | $38,864.00 | 22,773 | 2025-03-11 | Filing | |
| $28.70 | 1,000 | $28,695.00 | 29,629 | 2025-03-12 | Filing |