Earnings Est. No Polygon data
Insider Transactions (7)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-17 ▲ BUY STAHLBERG JAN 187,393 $7 $1.2M 2.4%
2025-11-18 ▲ BUY STAHLBERG JAN 182,882 $7 $1.2M 2.2%
2025-11-19 ▲ BUY STAHLBERG JAN 240,352 $7 $1.7M 2.9%
2025-11-20 ▲ BUY STAHLBERG JAN 128,426 $7 $951K 1.5%
2025-11-21 ▲ BUY STAHLBERG JAN 208,872 $7 $1.5M 2.4%
2025-11-24 ▲ BUY STAHLBERG JAN 40,253 $8 $318K 0.5%
2025-11-25 ▲ BUY STAHLBERG JAN 73,099 $9 $627K 0.8%