Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-21 ▼ SELL Mecklenburg Gabriel M.I. 33,333 $45 $1.5M
2026-04-01 ▼ SELL Mecklenburg Gabriel M.I. 49,332 $38 $1.9M 98.7%
2026-04-01 ▼ SELL Mecklenburg Gabriel M.I. 668 $39 $26K