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 $384.37
Reduced 8.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 $231.0
Added 14.48%
$183.0 $230.39
CNI $5,565,467,000.0 13.25%
No Change
54,826,786 $101.51 $110.95
Added 9.3%
$98.96 $134.02
CAT $2,667,597,000.0 6.35%
No Change
7,353,614 $362.76 $791.73
Added 118.25%
$288.34 $418.5
DE $1,507,261,000.0 3.59%
No Change
3,557,378 $423.7 $603.04
Added 42.33%
$340.2 $469.39
ECL $1,222,692,000.0 2.91%
No Change
5,218,044 $234.32 $275.2
Added 17.45%
$195.49 $262.61
WMT $821,324,000.0 1.95%
No Change
9,090,477 $90.35 $124.57
Added 37.87%
$53.44 $96.18
FDX $712,992,000.0 1.7%
No Change
2,534,362 $281.33 $371.89
Added 32.19%
$234.45 $313.84
KOF $484,064,000.0 1.15%
No Change
6,214,719 $77.89 $104.88
Added 34.65%
$73.9 $104.38
WCN $368,755,000.0 0.88%
No Change
2,149,175 $171.58 $161.71
Reduced 5.75%
$151.32 $194.83
CPNG $203,272,000.0 0.48%
No Change
9,248,045 $21.98 $20.15
Reduced 8.33%
$13.51 $26.91
SDGR $134,676,000.0 0.32%
No Change
6,981,664 $19.29 $11.45
Reduced 40.64%
$16.67 $33.63
MSGS $133,694,000.0 0.32%
No Change
592,406 $225.68 $331.06
Added 46.69%
$178.35 $237.99
CCI $128,885,000.0 0.31%
No Change
1,420,072 $90.76 $87.08
Reduced 4.05%
$84.2 $120.92
PCAR $104,020,000.0 0.25%
No Change
1,000,000 $104.02 $127.38
Added 22.46%
$90.04 $125.5
UPS $95,216,000.0 0.23%
No Change
755,089 $126.1 $102.02
Reduced 19.1%
$121.56 $161.35
MCD $97,084,000.0 0.23%
No Change
334,900 $289.89 $304.51
Added 5.04%
$243.53 $317.9
DHR $85,622,000.0 0.2%
No Change
373,000 $229.55 $195.87
Reduced 14.67%
$225.42 $281.7
BUD $85,269,000.0 0.2%
No Change
1,703,000 $50.07 $75.65
Added 51.09%
$45.94 $67.49
KHC $80,540,000.0 0.19%
No Change
2,622,600 $30.71 $22.42
Reduced 26.99%
$28.37 $38.96
HRL $68,866,000.0 0.16%
No Change
2,195,290 $31.37 $20.48
Reduced 34.71%
$28.51 $36.86
ONON $27,385,000.0 0.07%
No Change
500,000 $54.77 $34.19
Reduced 37.58%
$26.03 $60.61
$12,663,000.0 0.03%
No Change
124,333 $101.85 $nan
Reduced nan%
$nan $nan