Stocktoria

BATTALION OIL CORP BATL

NYSE · stock · Crude Petroleum & Natural Gas · website · IPO 2019-12-19 · LEI

BATTALION OIL CORP statistics & valuation

P / E2.4×
P / S0.2×
Net margin7.2%
Net debt$180.2M
Enterprise value USD$209.0M
Earnings yield EBIT/EV-3.2%
Return on capital-1.7%

Market cap as of 2026-07-01. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
141.70% 20.30% -154.90% -9.90% 5.20% -1.40% -16.40% 7.20% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
189.30% 40.70% -176.60% 36.20% 42.40% 8.00% -6.10% -4.00% 2016201720182019202020212022202320242025
Return on equity (%)
50.00% 3.80% -255.30% -44.50% 21.90% -4.50% -773.80% 2016201720182019202020212022202320242025
Shares outstanding
93.0M 149.4M 160.6M 16.2M 16.2M 16.3M 16.5M 16.5M 16.5M 16.5M 2016201720182019202020212022202320242025
Net debt ($)
$964.6M -$14.9M $566.2M $138.3M $155.9M $153.2M $202.5M $142.7M $142.4M $180.2M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
32.60% 2.20% -66.30% -7.30% 3.80% -0.60% -7.40% 2.60% 2016201720182019202020212022202320242025
Free cash flow margin (%)
2016201720182019202020212022202320242025
Debt / equity (×)
8.56× 0.38× 0.51× 0.45× 1.78× 3.14× 2.78× 2.94× 39.35× 2016201720182019202020212022202320242025
EPS ($)
$3.65 $0.29 -$14.18 -$1.74 $1.12 -$0.92 -$3.90 -$2.24 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-4.0%-6.1%8.0%42.4%36.2%-176.6%—40.7%189.3%—
Net margin7.2%-16.4%-1.4%5.2%-9.9%-154.9%—20.3%141.7%—
Return on assets2.6%-7.4%-0.6%3.8%-7.3%-66.3%—2.2%32.6%—
Return on equity-36.2%-773.8%-4.5%21.9%-44.5%-255.3%—3.8%50.0%—
Debt / equity-6.35×39.35×2.94×2.78×3.14×1.78×0.45×0.51×0.38×8.56×
Current ratio0.900.700.670.530.720.580.670.893.140.77

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.