Earnings Est. No Polygon data
Insider Transactions (7)
Date Type Insider Title Shares Price $ Value % Held Score
2025-08-03 ▼ SELL Insight Holdings Group, LLC 29,628,506 $3 $97.8M
2025-08-03 ▼ SELL Insight Holdings Group, LLC 8,391,675 $3 $27.7M
2025-08-03 ▼ SELL Insight Holdings Group, LLC 1,789,373 $3 $5.9M
2025-08-03 ▼ SELL Insight Holdings Group, LLC 5,220,857 $3 $17.2M
2025-08-03 ▼ SELL Insight Holdings Group, LLC 4,800,596 $3 $15.8M
2025-05-27 ▼ SELL Neuberger Berman Group LLC 30,607,831 $3 $98.3M
2025-05-27 ▼ SELL Neuberger Berman Group LLC 10,140,000 $0 $1K