Oscar Health Shares Plunge: Is Now the Time to Sell?
2025-07-13
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