Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-20 ▼ SELL Omiridis Anastasios EVP-CFO 1,247 $40 $50K 32.9%
2025-11-07 ▼ SELL Omiridis Anastasios EVP-CFO 1,235 $41 $50K 24.6%