Net revenues of Euro 1,766 million, up 7.4% versus prior year, with total shipments of 3,401 unitsOperating profit (EBIT)(1) ...
Energy Fuels Inc. (NYSE American: UUUU) (TSX: EFR) ("EnergyFuels" or the "Company"), a leading U.S. producer of uranium, rare earth elements ("REEs"), and other critical minerals, today reported its ...