best preforming energy stock the past decade

Centrus Energy (LEU) has had the highest return since January 5, 2016 by a US stock in the Energy Sector, returning 19,226.2%.