| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.05 | 5,000 | $130,250.00 | 610,650 | 2026-04-09 | Filing | |
| $25.86 | 5,000 | $129,300.00 | 615,650 | 2026-03-09 | Filing | |
| $30.44 | 600 | $18,266.10 | 46,094 | 2026-02-25 | Filing | |
| $28.57 | 6,105 | $174,391.16 | 46,694 | 2026-02-17 | Filing | |
| $29.14 | 5,000 | $145,700.00 | 442,704 | 2026-02-09 | Filing | |
| $31.52 | 5,000 | $157,600.00 | 447,704 | 2026-01-09 | Filing | |
| $31.12 | 3,900 | $121,365.66 | 71,281 | 2025-12-22 | Filing | |
| $29.82 | 5,000 | $149,100.00 | 452,704 | 2025-12-09 | Filing | |
| $32.63 | 152 | $4,960.16 | 55,207 | 2025-11-21 | Filing | |
| $31.96 | 3,493 | $111,631.74 | 55,359 | 2025-11-21 | Filing | |
| $32.74 | 100 | $3,274.00 | 68,860 | 2025-11-18 | Filing | |
| $32.12 | 1,719 | $55,219.61 | 68,960 | 2025-11-18 | Filing | |
| $38.05 | 200 | $7,609.00 | 74,861 | 2025-09-17 | Filing | |
| $37.46 | 4,977 | $186,422.99 | 75,061 | 2025-09-17 | Filing | |
| $34.12 | 2,725 | $92,969.37 | 470,388 | 2025-09-08 | Filing | |
| $34.00 | 2,275 | $77,350.91 | 473,113 | 2025-08-22 | Filing | |
| $28.17 | 514,309 | $14,488,084.53 | 2,476,418 | 2025-07-01 | Filing | |
| $29.95 | 2,444 | $73,197.80 | 64,349 | 2025-06-12 | Filing | |
| $24.61 | 4,889 | $120,316.82 | 66,793 | 2025-06-04 | Filing | |
| $25.04 | 12,250 | $306,700.80 | 474,564 | 2025-04-01 | Filing |