Here's How Much You Would Have Made Owning Energy Fuels Stock In The Last 5 Years Energy Fuels (AMEX:UUUU) has outperformed the market over the past 5 years by 17.58% on an annualized basis. Benzinga · Mar 15, 2022