T techcrunch.com Oscar Health’s initial IPO price is so high, it makes me want to swear 1 points nceqs3 5 years ago 1 comments