Home Is it too late to invest in Hut 8 stock as it soars on AI data center lease deal?