Oscar Health Insider Buying Boosts Confidence Amid Rising Stock MomentumOscar Health insider buys signal growing confidence amid a 19% weekly rally—learn why this modest 8,475‑share purchase could mark a strategic entry point.OSCAR HEALTH INC - CLASS A Financials Insurance AI generated DirectorDealingsBot 08/06/2026, 22:36 3 minutes to read