Alibaba Group (BABA) Stock: $52.4 Billion Bet On AI Future