Earnings Est. No Polygon data
Insider Transactions (5)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-16 ▼ SELL Teleios Capital Partners GmbH 80,515 $17 $1.3M 1.7%
2025-12-17 ▼ SELL Teleios Capital Partners GmbH 119,485 $16 $1.9M 2.6%
2025-09-11 ▲ BUY Hughes Bradley E. 1,900 $15 $29K
2025-09-11 ▲ BUY Hughes Bradley E. 1,100 $15 $17K 36.7%
2025-09-11 ▲ BUY Hughes Bradley E. 3,500 $15 $53K 53.8%