Live feed16:32:27·777dINSIDERFilingvia QuantisnowShumway Logan bought $23,360 worth of shares (4,000 units at $5.84), increasing direct ownership by 5% to 90,115 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.UUUU· Energy Fuels IncIndustrialsOriginal source