Investor

BILL & MELINDA GATES FOUNDATION TRUST

Portfolio Total Value

$42,015,870,000.00

Number of Stocks

24

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
MSFT $11,994,729,000.0 28.55%
Reduced 1.73%
28,457,247 $421.5 $418.07
Reduced 0.81%
$385.58 $468.35
BRK.B $8,909,229,000.0 21.2%
Reduced 11.21%
19,655,024 $453.28 $nan
Reduced nan%
$nan $nan
WM $6,504,568,000.0 15.48%
No Change
32,234,344 $201.79 $224.18
Added 11.1%
$183.0 $230.39
CNI $5,565,467,000.0 13.25%
No Change
54,826,786 $101.51 $111.2
Added 9.55%
$98.96 $134.02
CAT $2,667,597,000.0 6.35%
No Change
7,353,614 $362.76 $798.4
Added 120.09%
$288.34 $418.5
DE $1,507,261,000.0 3.59%
No Change
3,557,378 $423.7 $594.52
Added 40.32%
$340.2 $469.39
ECL $1,222,692,000.0 2.91%
No Change
5,218,044 $234.32 $275.68
Added 17.65%
$195.49 $262.61
WMT $821,324,000.0 1.95%
No Change
9,090,477 $90.35 $127.92
Added 41.58%
$53.44 $96.18
FDX $712,992,000.0 1.7%
No Change
2,534,362 $281.33 $393.76
Added 39.96%
$234.45 $313.84
KOF $484,064,000.0 1.15%
No Change
6,214,719 $77.89 $102.21
Added 31.22%
$73.9 $104.38
WCN $368,755,000.0 0.88%
No Change
2,149,175 $171.58 $159.88
Reduced 6.82%
$151.32 $194.83
CPNG $203,272,000.0 0.48%
No Change
9,248,045 $21.98 $21.51
Reduced 2.14%
$13.51 $26.91
SDGR $134,676,000.0 0.32%
No Change
6,981,664 $19.29 $12.8
Reduced 33.64%
$16.67 $33.63
MSGS $133,694,000.0 0.32%
No Change
592,406 $225.68 $334.74
Added 48.33%
$178.35 $237.99
CCI $128,885,000.0 0.31%
No Change
1,420,072 $90.76 $87.56
Reduced 3.53%
$84.2 $120.92
PCAR $104,020,000.0 0.25%
No Change
1,000,000 $104.02 $128.31
Added 23.35%
$90.04 $125.5
UPS $95,216,000.0 0.23%
No Change
755,089 $126.1 $107.11
Reduced 15.06%
$121.56 $161.35
MCD $97,084,000.0 0.23%
No Change
334,900 $289.89 $306.94
Added 5.88%
$243.53 $317.9
DHR $85,622,000.0 0.2%
No Change
373,000 $229.55 $195.5
Reduced 14.83%
$225.42 $281.7
BUD $85,269,000.0 0.2%
No Change
1,703,000 $50.07 $75.05
Added 49.89%
$45.94 $67.49
KHC $80,540,000.0 0.19%
No Change
2,622,600 $30.71 $22.21
Reduced 27.68%
$28.37 $38.96
HRL $68,866,000.0 0.16%
No Change
2,195,290 $31.37 $21.33
Reduced 32.01%
$28.51 $36.86
ONON $27,385,000.0 0.07%
No Change
500,000 $54.77 $37.25
Reduced 31.99%
$26.03 $60.61
$12,663,000.0 0.03%
No Change
124,333 $101.85 $nan
Reduced nan%
$nan $nan