Oscar Health Shares Plunge: Is Now the Time to Sell?

2025-07-13
Oscar Health Shares Plunge: Is Now the Time to Sell?
Insider Monkey

Oscar Health (OSCR) is facing significant headwinds, with shares tumbling 12.7% this week following a downgrade from Wells Fargo. This latest drop adds to the growing concerns surrounding the health insurance disruptor. But is this a buying opportun ...Read more

Recommendations
Recommendations