Xunlei XNET Q3 2024 Earnings Revenue NA Matching Views Nvidia Reports 745 Billion Profit and 102 Billion Buyback Yet Shares Dip in AfterHours Trading Blackstone and Google Join Forces in 5 Billion AI Infrastructure Venture Powered by TPU Chips A New ETF Rides the Wave of HALO Stocks Sectors That AI Cant Easily Replace