Back to News
3.4.21

Oscar Health prices IPO at $39 and secures a $9.5B valuation