Alibaba Group Holding Limited (BABAF)

OTCMKTS · Delayed Price · Currency is USD
13.09
+0.01 (0.06%)
At close: Oct 2, 2026
Market Cap263.10B -38.1%
Revenue (ttm)153.84B +4.4%
Net Income10.79B -49.7%
EPS4.38 -51.8%
Shares Out n/a
PE Ratio24.37
Forward PE15.42
Dividend0.13 (1.00%)
Ex-Dividend DateJun 11, 2026
Volume25,640
Open13.65
Previous Close13.08
Day's Range12.59 - 14.29
52-Week Range10.98 - 23.99
Beta0.50
Analystsn/a
Price Targetn/a
Est. EarningsNov 19, 2026