Alibaba Group (BABA): Benchmark reiterates Buy, PT at $220

BABAAlibaba GroupBenchmarkAug 20, 2026