Dodge & CoxBABA history

Issuer:
Alibaba Group Holding, Ltd.
Quarters tracked:
14 (Q4 2023Q1 2026)
Current shares:
9,917,770
Current value:
$1.24B
Peak shares:
18,086,570 (Q3 2024)
Overall change:
-42%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20269,917,770$1.24B$125.46-99,100-1%
Q4 202510,016,870$1.47B$146.58-958,500-9%
Q3 202510,975,370$1.96B$178.73+10,975,370+100%
Q3 2025SOLD-10,964,270-100%
Q2 202510,964,270$1.24B$113.41+10,964,270+100%
Q2 2025SOLD-11,319,570-100%
Q1 202511,319,570$1.50B$132.23+11,319,570+100%
Q1 2025SOLD0-100%
Q4 2024SOLD-14,469,770-100%
Q4 202414,469,770$1.23B$84.79-3,616,800-20%
Q3 202418,086,570$1.92B$106.12+52,5000%
Q2 202418,034,070$1.30B$72.00-40,2000%
Q1 202418,074,270$1.31B$72.36+879,700+5%
Q4 202317,194,570$1.33B$77.51NEW