BATTALION OIL CORP (BATL)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

15 annual periodsNewest to oldest
202520242023202220212020201820172015201420132012201120102009
Revenue$165.0M$193.2M$218.5M$357.4M$284.2M$146.8M$225.5M$375.8M$550.3M$1.15B$999.5M$248.3M$104.6M$111.1M$87.1M
Operating income−$6.6M−$11.7M$17.6M$152.1M$103.4M−$261.8M$92.1M$715.4M−$2.74B−$58.4M−$1.29B−$29.7M$19.8M$24.5M−$55.8M
EBITDAderived$41.1M$51.8M−$24.1M
Net income$11.9M−$31.9M−$3.0M$18.5M−$28.3M−$229.7M$46.0M$535.7M−$1.92B$316.0M−$1.22B−$53.9M−$1.4M$2.4M−$58.4M
Basic EPSper diluted share-$2.24-$3.90-$0.92$1.14-$1.74-$14.18$0.29$3.67-$18.66$3.40-$16.25-$0.91-$0.05$0.09-$2.26
Diluted EPSper diluted share-$2.24-$3.90-$0.92$1.12-$1.74-$14.18$0.29$3.65-$18.66$2.93-$16.25-$0.91-$0.05$0.09-$2.26

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)15$35.25M disclosed value
15 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Mar 31, 2026Form 4/ALuminus Energy Partners Master Fund, Ltd. +2TenPercentOwnerSellCommon Stock · indirect336.8K$4.33$1.46M2.01M
Mar 31, 2026Form 4/ALuminus Energy Partners Master Fund, Ltd. +2TenPercentOwnerSellCommon Stock · indirect872.6K$3.85$3.36M2.34M
Mar 31, 2026Form 4LUMINUS MANAGEMENT LLCDirector,TenPercentOwnerSellCommon Stock · indirect336.8K$4.33$1.46M2.01M
Mar 31, 2026Form 4LUMINUS MANAGEMENT LLCDirector,TenPercentOwnerSellCommon Stock · indirect872.6K$3.85$3.36M2.34M
Mar 30, 2026Form 4/ALuminus Energy Partners Master Fund, Ltd. +2TenPercentOwnerSellCommon Stock · indirect681.1K$5.59$3.81M1.42M