| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $28.90 | 12,250 | $354,044.60 | 486,814 | 2025-03-03 | Filing | |
| $30.02 | 2,329 | $69,913.32 | 59,648 | 2025-02-18 | Filing | |
| $30.29 | 19,285 | $584,173.51 | 54,835 | 2025-02-05 | Filing | |
| $30.05 | 21,146 | $635,437.30 | 74,120 | 2025-02-04 | Filing | |
| $27.22 | 4,202 | $114,390.63 | 499,064 | 2025-02-03 | Filing | |
| $26.52 | 8,048 | $213,408.01 | 503,266 | 2025-02-03 | Filing | |
| $27.25 | 3,022 | $82,358.87 | 95,266 | 2025-01-29 | Filing |