OSCR Oscar Health, Inc. | US6877931096
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 8.499.087.360 | 3.431.170.289,88 | 4.277.790.895,93 | 4.949.248.579,79 |
| Enterprise Value | 2.175.782.912 | -943.092.710,12 | 1.933.734.895,93 | 3.486.677.579,79 |
| Trailing P/E | - | - | - | - |
| Forward P/E | 18,61 | - | - | - |
| Price to Sales | 0,64 | 0,26 | 0,37 | 0,56 |
| Price to Book | 5,06 | 2,06 | 4,38 | 4,83 |
| EV/Revenue | 0,16 | -0,07 | 0,17 | 0,39 |
| EV/EBITDA | 54,69 | - | - | - |