hut 8 mining stock analysis