Alibaba Group Holding Limited (LON:0HCI)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
104.72
-4.46 (-4.08%)
At close: Oct 21, 2026
Market Cap193.76B -35.5%
Revenue (ttm)115.95B +4.4%
Net Income8.14B -49.7%
EPS3.27 -51.8%
Shares Out n/a
PE Ratio23.92
Forward PE14.33
Dividend0.78 (0.99%)
Ex-Dividend DateJun 11, 2026
Volume70,848
Open109.19
Previous Close109.18
Day's Range103.58 - 109.30
52-Week Range90.62 - 182.50
Beta0.46
Analystsn/a
Price Targetn/a
Est. EarningsNov 19, 2026