Oscar Health, Inc. (OSCR)
NYSE: OSCR · Real-Time Price · USD
29.96
-0.51 (-1.67%)
At close: Aug 31, 2026, 4:00 PM EDT
29.96
0.00 (0.00%)
After-hours: Aug 31, 2026, 6:30 PM EDT

Oscar Health Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,2383,7993,3192,0665281,645
Market Cap Growth
110.17%14.46%60.65%291.07%-67.88%-
Enterprise Value
5,6442,3952,4781,035-1,211568

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.70-130.51---
PS Ratio
0.600.330.360.350.130.87
PB Ratio
4.503.873.272.560.591.18
P/FCF Ratio
2.113.593.49-1.50-
P/OCF Ratio
2.093.473.39-1.39-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.370.210.270.18-0.30
EV/EBITDA Ratio
8.58-27.72---
EV/EBIT Ratio
8.96-43.28---
EV/FCF Ratio
1.292.262.61---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.240.510.370.470.430.07
Debt / EBITDA Ratio
0.72-3.60---
Debt / FCF Ratio
0.110.470.39-1.09-
Net Debt / Equity Ratio
-1.75-2.32-1.13-1.85-1.32-0.73
Net Debt / EBITDA Ratio
-5.466.19-12.907.272.051.91
Net Debt / FCF Ratio
-0.82-2.15-1.215.01-3.354.88
Quick Ratio
1.050.920.731.160.991.01
Current Ratio
1.080.950.821.261.261.25
Asset Turnover
1.742.102.171.441.010.68
Return on Equity (ROE)
34.26%-44.35%2.87%-31.86%-53.35%-62.06%
Return on Assets (ROA)
4.47%-4.44%0.85%-3.62%-9.40%-12.17%
Return on Invested Capital (ROIC)
25.10%-27.62%3.47%-19.15%-42.75%-52.46%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.96%-11.67%0.77%-13.10%-114.76%-34.82%
FCF Yield
47.41%27.86%28.63%-14.41%66.50%-12.62%
Buyback Yield / Dilution
-17.37%1.30%-19.94%-4.32%-18.72%-511.57%
SEC Filings: 10-K · 10-Q