V. D. Dodge, E. M. Cox - Dodge & Cox Stock Fund Portfolio

Period Date  Mar 31, 2025
Filing Date  May 14, 2025
Total Stocks  214
Portfolio Value  $175.45B

Dodge & Cox Stock Fund Activity

DateSymbolTypeQuantity
Q1 2017Mar 31, 2017
WMT
Walmart Inc.
Sell
-384,043-1.8%
Q1 2017Mar 31, 2017
CE
Celanese Corporation
Sell
-429,573-3.2%
Q1 2017Mar 31, 2017
HMC
Honda Motor Company, Ltd.
Sell
-500,000-8.7%
Q1 2017Mar 31, 2017
JD
JD.com, Inc.
Sell
-527,300-1.3%
Q1 2017Mar 31, 2017
SNY
Sanofi
Sell
-558,974-0.8%
Q1 2017Mar 31, 2017
MSFT
Microsoft Corporation
Sell
-601,560-1.4%
Q1 2017Mar 31, 2017
COF
Capital One Financial Corporati
Sell
-651,360-1.4%
Q1 2017Mar 31, 2017
AXP
American Express Company
Sell
-705,295-2.5%
Q1 2017Mar 31, 2017
SCHW
Charles Schwab Corporation (The
Sell
-1,123,049-1.2%
Q1 2017Mar 31, 2017
GLW
Corning Incorporated
Sell
-2,677,959-8.6%
Q1 2017Mar 31, 2017
BAC
Bank of America Corporation
Sell
-2,866,802-1.5%
Q1 2017Mar 31, 2017
SLB
Schlumberger N.V.
Sell
-4,341,807-9.2%
Q1 2017Mar 31, 2017
BK
The Bank of New York Mellon Cor
Sell
-4,676,031-9.4%
Q1 2017Mar 31, 2017
NTAP
NetApp, Inc.
Sell
-8,361,086-36.3%
Q1 2017Mar 31, 2017
HPQ
HP Inc.
Sell
-21,687,283-15.5%
Q4 2016Dec 31, 2016
BMY
Bristol-Myers Squibb Company
Buy
+22,470,603+31227.4%
Q4 2016Dec 31, 2016
CX
Cemex, S.A.B. de C.V. Sponsored
Buy
+12,724,304+35.8%
Q4 2016Dec 31, 2016
SNY
Sanofi
Buy
+9,269,089+15.6%
Q4 2016Dec 31, 2016
AZN
Astrazeneca PLC
Buy
+7,434,115+17.6%
Q4 2016Dec 31, 2016
JNPR
Juniper Networks, Inc.
Buy
+4,574,797+255.4%
Q4 2016Dec 31, 2016
WFC
Wells Fargo & Company
Buy
+4,314,286+6.4%
Q4 2016Dec 31, 2016
ALNY
Alnylam Pharmaceuticals, Inc.
Buy
+3,928,882+74.5%
Q4 2016Dec 31, 2016
TV
Grupo Televisa S.A.B.
Buy
+3,564,600+10.8%
Q4 2016Dec 31, 2016
NVS
Novartis AG
Buy
+2,152,835+4.9%
Q4 2016Dec 31, 2016
IBN
ICICI Bank Limited
Buy - Position Entry
+1,925,300
Q4 2016Dec 31, 2016
ITUB
Itau Unibanco Banco Holding SA
Buy
+1,892,955+46.7%
Q4 2016Dec 31, 2016
SU
Suncor Energy Inc.
Buy
+201,600+1.0%
Q4 2016Dec 31, 2016
BIDU
Baidu, Inc.
Buy
+51,100+0.9%
Q4 2016Dec 31, 2016
MET
MetLife, Inc.
Buy
+28,793+0.1%
Q4 2016Dec 31, 2016
ADP
Automatic Data Processing, Inc.
Buy - Position Entry
+2,050
Page 148 of 1965868 total trades