Earnings Est. No Polygon data
Insider Transactions (1)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-20 ▲ BUY Illumina Innovation Fund II GP, L.L.C. / Naclerio Nicholas 235,294 $17 $4.0M 46.4%