Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-02 ▼ SELL Hanson Jennifer Ladd Chief People Officer 567 $33 $19K 0.6%
2026-04-02 ▼ SELL Quinn Matthew Todd Chief Technology Officer 4,341 $33 $143K 1.7%
2026-04-02 ▼ SELL Sarnoff Dafna Chief Marketing Officer 5,445 $33 $180K 3.9%
2026-03-31 ▼ SELL Hanson Jennifer Ladd Chief People Officer 2,499 $36 $89K 2.5%