hut 8 stock analysis