Earnings Est. No Polygon data
Insider Transactions (12)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-08 ▼ SELL Gloria Melanie Chief Operating Officer 8,722 $25 $217K 3.4%
2026-04-08 ▼ SELL Stout Jay S Chief Technology Officer 8,614 $25 $214K 3.3%
2026-04-08 ▼ SELL Stout Jay S Chief Technology Officer 1,518 $25 $38K 0.6%
2026-04-08 ▼ SELL Van Tuyl Christopher Chief Legal Officer 5,165 $25 $128K 2.7%
2026-04-02 ▼ SELL Venker Eric Chief Executive Officer 12,820 $24 $308K 37.9%
2026-04-02 ▼ SELL Venker Eric Chief Executive Officer 1,409 $25 $35K 6.7%
2025-07-23 ▼ SELL Geffner Michael Chief Medical Officer 2,385 $18 $43K 1.1%
2025-07-23 ▼ SELL Stout Jay S Chief Technology Officer 2,805 $18 $51K 1.4%
2025-07-09 ▼ SELL Geffner Michael Chief Medical Officer 1,160 $17 $20K 0.5%
2025-07-09 ▼ SELL Stout Jay S Chief Technology Officer 1,519 $17 $26K 0.7%
2025-04-23 ▼ SELL Geffner Michael Chief Medical Officer 2,349 $15 $35K 1.0%
2025-04-23 ▼ SELL Stout Jay S Chief Technology Officer 1,925 $15 $28K 0.9%