Shares of Oscar Health close down 10.7% after first day of trading

5 months ago 52
Oscar had priced its shares at $39 apiece, above its target range of $36 to $38.
Read Entire Article