Alibaba Group Holding Limited (BVMF:BABA34)

Brazil flag Brazil · Delayed Price · Currency is BRL
18.90
-0.22 (-1.15%)
At close: Oct 8, 2026
Market Cap1.32T -41.5%
Revenue (ttm)796.99B +4.4%
Net Income55.92B -49.7%
EPS22.70 -51.8%
Shares Out n/a
PE Ratio23.53
Forward PE15.20
Dividend0.18 (0.95%)
Ex-Dividend DateJun 10, 2026
Volume306,585
Open19.30
Previous Close19.12
Day's Range18.77 - 19.63
52-Week Range16.99 - 35.87
Beta0.50
Analystsn/a
Price Targetn/a
Est. EarningsNov 19, 2026