Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-10 ▼ SELL Cunningham Jeff Chief Technology Officer 2,100 $24 $51K 6.3%
2025-12-08 ▼ SELL O'Hara Kevin P Executive Vice President 2,000 $24 $49K 10.9%
2025-11-26 ▼ SELL Taylor Tate Deborah 1,580 $25 $40K 6.4%