| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.01 | 15,000 | $300,150.00 | 14,024 | 2026-05-14 | Filing | |
| $21.18 | 31,740 | $672,253.20 | 0 | 2026-05-07 | Filing | |
| $21.20 | 18,260 | $387,112.00 | 31,740 | 2026-05-06 | Filing | |
| $21.20 | 98,278 | $2,083,493.60 | 0 | 2026-05-07 | Filing | |
| $21.19 | 53,722 | $1,138,369.18 | 98,278 | 2026-05-06 | Filing | |
| $21.25 | 29,431 | $625,408.75 | 0 | 2026-03-06 | Filing | |
| $21.25 | 90,556 | $1,924,315.00 | 0 | 2026-03-06 | Filing | |
| $24.70 | 6,023 | $148,768.10 | 42,113 | 2025-12-15 | Filing | |
| $23.98 | 73,977 | $1,773,968.46 | 48,136 | 2025-12-15 | Filing | |
| $24.20 | 100,000 | $2,420,000.00 | 122,113 | 2025-12-12 | Filing | |
| $23.34 | 60,000 | $1,400,400.00 | 222,113 | 2025-12-11 | Filing | |
| $25.08 | 15,000 | $376,200.00 | 42,113 | 2025-12-05 | Filing | |
| $34.00 | 2,775 | $94,350.00 | 10,465 | 2025-08-13 | Filing | |
| $39.99 | 24,180 | $966,958.20 | 27,676 | 2025-06-12 | Filing | |
| $39.79 | 92,820 | $3,693,307.80 | 51,856 | 2025-06-12 | Filing | |
| $38.48 | 58,000 | $2,231,840.00 | 144,676 | 2025-06-11 | Filing | |
| $40.07 | 26,679 | $1,069,027.53 | 42,113 | 2025-06-13 | Filing | |
| $40.03 | 10,894 | $436,086.82 | 68,792 | 2025-06-12 | Filing | |
| $38.98 | 50,000 | $1,949,000.00 | 0 | 2025-06-09 | Filing | |
| $40.08 | 7,142 | $286,251.36 | 79,686 | 2025-06-04 | Filing |