| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.31 | 18,203 | $478,920.93 | 35,285 | 2025-12-10 | Filing | |
| $25.87 | 31,056 | $803,418.72 | 53,488 | 2025-12-10 | Filing | |
| $25.60 | 29,735 | $761,216.00 | 84,544 | 2025-12-10 | Filing | |
| $24.88 | 2,622 | $65,235.36 | 114,279 | 2025-12-10 | Filing | |
| $24.24 | 166,668 | $4,040,032.32 | 116,901 | 2025-12-09 | Filing | |
| $24.22 | 11,976 | $290,058.72 | 72,538 | 2025-12-09 | Filing | |
| $24.16 | 29,691 | $717,334.56 | 84,514 | 2025-12-08 | Filing | |
| $24.22 | 2,451 | $59,363.22 | 37,417 | 2025-12-09 | Filing | |
| $24.15 | 12,133 | $293,011.95 | 39,868 | 2025-12-08 | Filing | |
| $23.81 | 140 | $3,333.11 | 530,958 | 2025-11-19 | Filing | |
| $23.28 | 29,860 | $695,006.43 | 531,098 | 2025-11-19 | Filing | |
| $24.49 | 166 | $4,065.90 | 560,958 | 2025-11-18 | Filing | |
| $23.85 | 29,834 | $711,448.41 | 561,124 | 2025-11-18 | Filing | |
| $32.37 | 50,000 | $1,618,665.00 | 2,438,264 | 2025-05-14 | Filing | |
| $33.05 | 50,000 | $1,652,290.00 | 2,488,264 | 2025-05-13 | Filing | |
| $33.41 | 32,500 | $1,085,854.25 | 590,958 | 2025-05-12 | Filing | |
| $33.10 | 13,731 | $454,481.00 | 623,458 | 2025-05-09 | Filing | |
| $32.09 | 335 | $10,750.15 | 26,796 | 2025-05-01 | Filing | |
| $31.25 | 1,592 | $49,750.00 | 1,748,733 | 2025-05-01 | Filing | |
| $30.65 | 10,609 | $325,165.85 | 1,750,325 | 2025-05-01 | Filing |