Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-19 ▼ SELL Berkshire Partners LLC 6,521,015 $12 $79.8M
2025-05-19 ▼ SELL Berkshire Partners LLC 179,210 $12 $2.2M
2025-05-19 ▼ SELL Berkshire Partners LLC 590,240 $12 $7.2M
2025-05-19 ▼ SELL Berkshire Partners LLC 2,709,535 $12 $33.1M 72.2%