Alibaba Group Holding Limited (BABAF)

OTCMKTS · Delayed Price · Currency is USD
13.67
-0.09 (-0.64%)
At close: Sep 11, 2026
Market Cap271.68B -18.8%
Revenue (ttm)153.84B +4.4%
Net Income10.79B -49.7%
EPS4.38 -51.8%
Shares Out n/a
PE Ratio25.17
Forward PE15.61
Dividend0.13 (0.96%)
Ex-Dividend DateJun 11, 2026
Volume15,647
Open13.12
Previous Close13.76
Day's Range13.12 - 14.85
52-Week Range10.98 - 23.99
Beta0.50
Analystsn/a
Price Targetn/a
Earnings DateAug 20, 2026