Is Oscar health a public company?
Is Oscar health a public company?
The share price of Oscar Health ( OSCR 6.88% ) 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. Aug 5, 2021