ENERGY FUELS INCUUUU

Market cap
$3.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-56.8-27.23%
Dec 31, 2023-78.1-76.55%
Dec 31, 2022-332.9-67.11%
Dec 31, 2021-1,012.4-23.44%
Dec 31, 2020-1,322.4+97.02%
Dec 31, 2019-671.2+1115.17%
Dec 31, 2018-55.2-28.01%
Dec 31, 2017-76.7+21.27%
Dec 31, 2016-63.3