| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.93 | 7,239 | $303,522.58 | 117,913 | 2026-04-14 | Filing | |
| $41.07 | 9 | $369.63 | 125,152 | 2026-04-14 | Filing | |
| $28.85 | 65 | $1,875.25 | 125,161 | 2026-04-13 | Filing | |
| $42.61 | 1,018 | $43,376.98 | 111,473 | 2026-04-15 | Filing | |
| $41.93 | 7,215 | $302,516.29 | 112,491 | 2026-04-14 | Filing | |
| $33.00 | 10,000 | $330,000.00 | 37,500 | 2026-04-06 | Filing | |
| $31.46 | 25,098 | $789,583.08 | 432,886 | 2026-04-01 | Filing | |
| $30.55 | 34,902 | $1,066,256.10 | 457,984 | 2026-04-01 | Filing | |
| $30.00 | 10,000 | $300,000.00 | 105,211 | 2026-04-01 | Filing | |
| $28.09 | 10,000 | $280,861.00 | 105,211 | 2026-03-16 | Filing | |
| $30.10 | 60,000 | $1,805,766.00 | 432,886 | 2026-02-20 | Filing | |
| $28.26 | 4,321 | $122,120.10 | 105,211 | 2026-02-17 | Filing | |
| $27.50 | 5,679 | $156,195.22 | 109,532 | 2026-02-17 | Filing | |
| $32.85 | 232 | $7,621.20 | 105,706 | 2026-02-04 | Filing | |
| $32.11 | 1,547 | $49,674.17 | 105,938 | 2026-02-04 | Filing | |
| $32.90 | 110 | $3,619.00 | 111,226 | 2026-02-04 | Filing | |
| $32.14 | 1,635 | $52,548.90 | 111,336 | 2026-02-04 | Filing | |
| $32.74 | 509 | $16,664.66 | 105,211 | 2026-02-04 | Filing | |
| $32.07 | 2,485 | $79,693.95 | 105,720 | 2026-02-04 | Filing | |
| $32.70 | 33,635 | $1,099,864.50 | 432,886 | 2026-02-03 | Filing |