Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-10-29 ▼ SELL ARTUSI DANIEL A 9,055 $16 $144K 21.6%
2025-10-30 ▼ SELL ARTUSI DANIEL A 20,747 $15 $319K 63.1%