Octave Specialty Group, Inc. (OSG)
NYSE: OSG · Real-Time Price · USD
4.970
+0.260 (5.52%)
At close: Sep 4, 2026, 4:00 PM EDT
4.990
+0.020 (0.40%)
After-hours: Sep 4, 2026, 7:30 PM EDT

Octave Specialty Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
224341600745784743
Market Cap Growth
-45.97%-43.20%-19.42%-5.04%5.53%5.48%
Enterprise Value
3536175,8595,0516,9389,203

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---88.421.49-
PS Ratio
0.701.362.495.9714.632.99
PB Ratio
0.320.310.500.520.590.67
P/OCF Ratio
--787.6120.1611.15-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.102.4624.3440.49129.4236.96
EV/EBITDA Ratio
47.85----43.41
EV/EBIT Ratio
-----59.38

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.150.120.140.023.677.62
Debt / EBITDA Ratio
9.00----39.39
Net Debt / Equity Ratio
0.130.090.120.013.637.61
Net Debt / EBITDA Ratio
17.46-6.76-6.19-0.77-150.8240.03
Quick Ratio
0.380.430.040.040.520.66
Current Ratio
0.981.001.031.150.610.71
Asset Turnover
0.060.050.030.020.010.02
Return on Equity (ROE)
-6.76%-8.40%-4.49%-1.69%-2.79%-1.41%
Return on Assets (ROA)
-0.46%-0.69%-0.33%-0.18%-0.22%0.76%
Return on Invested Capital (ROIC)
-3.46%-4.40%-3.04%-0.63%-0.45%-12.41%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-76.54%-76.78%-92.72%0.49%66.61%-2.29%
Buyback Yield / Dilution
3.85%-0.45%-2.92%0.18%1.75%-0.84%
SEC Filings: 10-K · 10-Q