AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Oscar Health (OSCR) shares fell 3.24% today, marking the second consecutive day of decline, with a total drop of 12.57% over the past two days. The share price hit its lowest level since May 2025, with an intraday decline of 5.91%.
The strategy of buying OXY shares after they reached a recent low and selling after one week resulted in a significant underperformance compared to the market. Over the past five years, the strategy yielded a return of -22.54%, while the benchmark return was 58.03%. The strategy had a maximum drawdown of 0.00%, indicating that it did not experience any significant losses during the period, but it also failed to capture any gains, resulting in a CAGR of -9.66% and an excess return of -80.57%.Oscar Health's recent stock price decline can be attributed to several recent analyst downgrades and negative sentiments. UBS issued a "Sell" recommendation, contributing to a significant drop in stock price. Additionally,
downgraded the stock to "underweight," reducing the target price from $16 to $10, citing concerns over rising exchange acuity and insufficient performance. also downgraded the stock from "overweight" to "neutral" and set a target price of $14. These downgrades and pessimistic views from analysts have dampened investor sentiment, leading to a decrease in the stock price.Analysts' concerns over rising exchange acuity and insufficient performance have been a major factor in the recent downgrades. The market's reaction to these downgrades has been swift, with investors quickly selling off their shares in response to the negative sentiment. This has led to a significant decline in the stock price, as investors become more cautious about the company's future prospects.
Despite the recent downturn, some analysts remain optimistic about Oscar Health's long-term prospects. They point to the company's strong market position and innovative business model as reasons for continued investment. However, the current market sentiment remains bearish, and it will take time for the stock price to recover from the recent declines.

Knowing stock market today at a glance

Dec.31 2025

Dec.31 2025

Dec.31 2025

Dec.31 2025

Dec.31 2025
Daily stocks & crypto headlines, free to your inbox
Comments

No comments yet