“Uranium producers such as NextGen, Cameco, and Denison Mines have a tendency to overpromise on their production timelines.”