NYSE:BATL | Key Financial Ratios | BATTALION OIL CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.190.78-9.23%-19.65%
2026-03-310.91.01-12.28%-32.22%
2025-12-310.9-6.22.58%-36.23%
2025-09-300.96-10.31-2.46%59.84%
2025-06-300.93-40.872.05%-195.66%
2025-03-311.16-124.521.06%-303.29%
2024-12-310.738.3-7.40%-773.83%
2024-09-300.474.085.02%65.77%
2024-06-300.556.78-10.76%-231.23%
2024-03-310.575.81-11.68%-182.23%
2023-12-310.672.8-0.63%-4.48%
2023-09-300.534.86-9.50%-106.26%
2023-06-300.492.0826.84%117.09%
2023-03-310.612.0328.90%126.72%
2022-12-310.532.573.82%21.91%
2022-09-300.552.2410.92%57.07%
2022-06-300.51-13.19-9.06%264.13%
2022-03-310.48-6.28-21.35%301.87%
2021-12-310.722.85-7.26%-44.45%
2021-09-300.334.17-33.79%-316.86%
2021-06-300.36.99-80.80%-1201.73%
2021-03-310.372.76-107.69%-662.28%
2020-12-310.581.78-66.29%-255.35%
2020-09-300.731.18-42.70%-115.46%
2020-06-300.720.59-14.96%-28.37%
2020-03-311.11-84.24%-139.05%
2019-12-310.67-179.79%-331.96%
2019-10-020.75
2019-10-010.22
2019-09-300.2216.95-76.63%-2933.42%
2019-06-300.067.49-78.98%-426.12%
2019-03-310.230.84-16.01%-33.74%
2018-12-310.892.21%3.84%
2018-09-300.33-9.76%-18.52%
2018-06-300.8715.74%27.37%
2018-03-313.218.11%30.31%
2017-12-313.1432.59%49.97%
2017-09-301.910.76.92%12.88%
2017-06-300.69-30.94%-87.97%
2017-03-311.22-65.65%-172.32%
2016-12-310.77-135.41%-1585.74%
2016-09-301.16
2016-09-091.42
2016-06-300.09-47.30%131.13%
2016-03-312.06-65.82%369.24%
2015-12-311.89-55.59%-3668.14%
2015-09-301.19-29.86%-268.62%
2015-06-301.07-26.28%-352.76%
2015-03-311.12-3.42%-16.70%
2014-12-310.944.95%17.83%
2014-09-300.612.33-5.95%-23.27%
2014-06-300.72.61-24.54%-106.53%
2014-03-310.472.56-22.92%-94.23%
2013-12-310.512.2-22.83%-84.46%
2013-09-300.451.62-14.46%-44.35%
2013-06-300.410.23%0.58%
2013-03-310.461.19-0.27%-0.72%
2012-12-310.421.51-1.07%-3.85%
2012-09-300.73-2.11%-5.28%
2012-06-306.34-2.62%-3.86%
2012-03-3129.52-2.56%-3.71%
2011-12-310.73120.24-0.53%-83.51%
2011-09-300.7611.52.36%37.34%
2011-06-300.8243.14-1.36%-77.80%
2010-12-310.62-1,951.41

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.9-6.22.58%-36.23%
2024-12-310.738.3-7.40%-773.83%
2023-12-310.672.8-0.63%-4.48%
2022-12-310.532.573.82%21.91%
2021-12-310.722.85-7.26%-44.45%
2020-12-310.581.78-66.29%-255.35%
2019-12-310.67
2019-10-020.75
2019-10-010.22
2018-12-310.892.21%3.84%
2017-12-313.1432.59%49.97%
2016-12-310.77
2016-09-091.42
2015-12-311.89-55.59%-3668.14%
2014-12-310.944.95%17.83%
2013-12-310.512.2-22.83%-84.46%
2012-12-310.421.51-1.07%-3.85%
2011-12-310.73120.24-0.53%-83.51%
2010-12-310.62-1,951.410.91%-2393.07%
2009-12-3111099.43%