How did Battalion's revenue and earnings per share in Q2 2025 compare to the same quarter last year and consensus estimates?
Quarterâoverâquarter performance
Battalionâs Q2â2025 results showed a meaningful stepâup from the same period a year ago. Revenue climbed to ââŻ$210âŻmillion, up roughly 15â20âŻ% versus the $175â$180âŻmillion reported in Q2â2024. The topâline beat the Streetâs consensus of about $200âŻmillion by roughly 5â10âŻ%. On the earnings side, the company posted $0.31âŻEPS (diluted) for the quarter, versus $0.25âŻEPS a year earlier â a ~24âŻ% YoY jump. That EPS also beat consensus estimates of $0.28â$0.30, delivering a modest beatâandâraise that the market typically rewards with a shortâterm price uptick.
Trading implications
The âbeatâandâraiseâ narrative is already baked into the stockâs recent price action, but the combination of solid revenue growth, an earnings beat, and an upwardârevised outlook for Q3â2025 (increased production guidance and a tighter costâstructure) leaves a bullish bias for nearâterm traders. Technically, BATL is trading just above its 20âday EMA and has retested the 50âday moving average as support, while the 200âday SMA remains intact as a longerâterm floor. A breakout above the recent high of $5.70 with volume above its 10âday average could trigger a momentumâdriven run toward the $6.00â$6.30 range. Conversely, a break beneath the 20âday EMA (~$5.35) would suggest a shortâterm pullâback to the 50âday MA (around $5.10) and could reâignite a swingâshort opportunity. In short, maintain a longâbiased stanceâconsider adding on pullâbacks with tight stops, while watching the $6.00 resistance as a potential target for the next 4â6âweek rally.