ENERGY FUELS INC (UUUU): financials, 13F holders and insider trades