Blue Dolphin Energy Company (BDCO)
OTCMKTS · Delayed Price · Currency is USD
3.464
-0.086 (-2.42%)
At close: Jun 18, 2026

BDCO Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
52213564244
Market Cap Growth
147.43%-40.08%-45.14%173.42%528.13%-8.17%
Enterprise Value
9770811017761
Last Close Price
3.461.422.374.321.580.30
PE Ratio
7.53--2.080.72-
PS Ratio
0.190.080.110.160.050.01
PB Ratio
1.230.771.071.552.23-0.16
P/TBV Ratio
1.230.771.071.552.23-
P/FCF Ratio
29.24--3.241.46-
P/OCF Ratio
28.84--3.221.45-
EV/Sales Ratio
0.350.250.260.250.160.20
EV/EBITDA Ratio
4.8216.01-2.471.83-
EV/EBIT Ratio
5.7046.50-2.651.97-
EV/FCF Ratio
55.10--5.064.78-
Debt / Equity Ratio
1.101.751.391.174.71-2.72
Debt / EBITDA Ratio
2.2910.37-1.191.18-
Debt / FCF Ratio
26.20--2.443.08-
Net Debt / Equity Ratio
1.091.701.390.724.65-2.71
Net Debt / EBITDA Ratio
2.2910.65-30.440.731.17-22.67
Net Debt / FCF Ratio
25.87-59.78-2.901.503.04-10.58
Asset Turnover
2.472.783.054.176.494.44
Inventory Turnover
6.668.0610.3015.0333.3377.13
Quick Ratio
0.370.140.100.420.030.00
Current Ratio
0.910.640.700.890.360.07
Return on Equity (ROE)
17.81%-18.57%-23.16%118.85%--
Return on Assets (ROA)
9.52%0.94%-2.59%24.97%32.62%-5.17%
Return on Invested Capital (ROIC)
16.60%1.97%-5.74%57.84%77.47%-12.79%
Return on Capital Employed (ROCE)
38.40%4.90%-11.30%74.90%288.90%31.20%
Earnings Yield
13.32%-26.43%-24.42%48.11%139.51%-342.11%
FCF Yield
3.42%-3.68%-44.45%30.88%68.58%-161.34%
Buyback Yield / Dilution
----5.99%-10.92%-0.95%