best performing stocks in the last month

Battalion Oil (BATL) has had the highest return since February 13, 2026 by a US stock, returning 710.8%.