Oscar Health CFO’s $31.74 Insider Sale: What It Means for Investors
Oscar Health CFO Richard Blackley sells 18,750 shares at $31.74 – a routine move that signals confidence, not distress, and lets investors gauge insider sentiment and potential short‑term price moves.
3 minutes to read







