Why Has Oscar Health Lost Half Its Value Since Its March IPO?
The share price of Oscar Health (NYSE:OSCR) has been in a nosedive since March, when the stock first began trading publicly. It now trades at below $16 per share — down by more than half from the $36 at which it opened on its first day, March 3. During…