Alibaba stock falls after 111% surge as BABA valuation calls clash
Alibaba’s U.S.-listed shares fell 3.24% Friday to $165.40, with 18.6 million shares traded. The stock sits about 14.5% below its 52-week high and has a market cap near $397.2 billion. Analyst price targets vary widely, with estimates ranging from $83.38 to $281.17 per share. Heavy spending on subsidies for quick commerce has pressured earnings despite accelerating cloud revenue growth.