Alibaba Group Holding Limited (BABAF)

OTCMKTS · Delayed Price · Currency is USD
15.45
-0.64 (-4.01%)
Aug 21, 2026, 3:22 PM EST
Market Cap272.23B +0.4%
Revenue (ttm)153.84B +4.4%
Net Income10.79B -49.7%
EPS4.38 -51.8%
Shares Out n/a
PE Ratio25.22
Forward PE15.82
Dividend0.13 (0.82%)
Ex-Dividend DateJun 11, 2026
Volume38,500
Open14.94
Previous Close16.09
Day's Range14.25 - 16.38
52-Week Range10.98 - 23.99
Beta0.51
Analystsn/a
Price Targetn/a
Earnings DateAug 20, 2026