Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-16 ▲ BUY Schellhase David 2,612 $72 $188K
2026-04-16 ▲ BUY Schellhase David 1,100 $72 $80K 29.6%