Oscar Health Inc (OSCR) P/E Ratio: -215.56x | 2016-2026