According to Foresight News, CoinDesk reported that Craig-Hallum upgraded the stock rating of crypto mining company Hut 8 from hold to buy, with a target price of $12 unchanged. The stock upgrade report shows that HUT8 holds more than 9,100 BTC.