best return by an oil and gas company last 12 months

Centrus Energy (LEU) has had the highest return since October 2, 2024 by a US stock in the Oil, Gas & Consumable Fuels Industry, returning 446.7%.