Dodge & CoxBIDU history

Issuer:
Baidu, Inc.
Quarters tracked:
2 (Q4 2025Q1 2026)
Current shares:
27,506
Current value:
$3.06M
Peak shares:
27,506 (Q1 2026)
Overall change:
+66%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 202627,506$3.06M$111.43+10,976+66%
Q4 202516,530$2.16M$130.67NEW