| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.77 | 20,000 | $1,095,384.00 | 82,941 | 2026-06-03 | Filing | |
| $30.01 | 93,583 | $2,808,135.72 | 204,754 | 2026-05-05 | Filing | |
| $29.10 | 6,482 | $188,626.20 | 8,018 | 2026-05-05 | Filing | |
| $27.97 | 17,001 | $475,517.97 | 0 | 2026-04-21 | Filing | |
| $27.01 | 24,251 | $654,975.86 | 32,243 | 2026-04-20 | Filing | |
| $26.50 | 150,000 | $3,974,475.00 | 1,687,329 | 2026-04-17 | Filing | |
| $25.95 | 17,001 | $441,175.95 | 17,001 | 2026-03-25 | Filing | |
| $24.21 | 17,000 | $411,570.00 | 34,002 | 2026-03-25 | Filing | |
| $26.00 | 84,598 | $2,199,717.20 | 1,837,329 | 2026-03-25 | Filing | |
| $24.79 | 179,834 | $4,458,912.10 | 1,921,927 | 2026-03-25 | Filing | |
| $26.00 | 7,139 | $185,614.00 | 56,494 | 2026-03-25 | Filing | |
| $25.03 | 105,513 | $2,640,990.39 | 63,633 | 2026-03-25 | Filing | |
| $24.49 | 26,457 | $647,852.56 | 2,101,761 | 2025-12-29 | Filing | |
| $24.61 | 36,460 | $897,167.57 | 18,785 | 2025-12-24 | Filing | |
| $24.68 | 13,463 | $332,330.12 | 0 | 2025-12-11 | Filing | |
| $24.66 | 35,958 | $886,562.47 | 0 | 2025-12-11 | Filing | |
| $24.61 | 126,512 | $3,113,257.90 | 51,002 | 2025-12-11 | Filing | |
| $24.99 | 148,501 | $3,710,371.74 | 248,091 | 2025-12-10 | Filing | |
| $23.70 | 21,007 | $497,926.82 | 396,592 | 2025-12-09 | Filing | |
| $24.75 | 13,442 | $332,689.50 | 13,463 | 2025-12-10 | Filing |