Oscar Health stock sinks after early earnings reveal $230M loss and 87% MLR, but long-term outlook remains intact with $2.25 EPS target
Oscar Health previewed Q2 results and the picture is rough. Net loss came in at $228 million. Operating loss was nearly the same at $230 million. Medical loss ratio was revised higher, now projected between 86% and 87% for the … Read more