Bill Gates's Portfolio

Bill & Melinda Gates Foundation Trust 13F holdings

What is Bill Gates's portfolio?

Bill & Melinda Gates Foundation Trust has disclosed a total of 25 security holdings in their (2025 Q2) SEC 13F filing(s) with portfolio value of $47,780,360,264.

What stocks does Bill Gates own?

In Bill Gates's portfolio as of 30 Jun 2025, the top 5 holdings are (MSFT) MICROSOFT CORP (27.27%), (BRK.B) BERKSHIRE HATHAWAY INC CL-B (24.53%), (WM) WASTE MANAGEMENT INC (15.44%), (CNI) CANADIAN NATL RAILWAY CO (11.94%) and (CAT) CATERPILLAR INC (5.97%).

To see the historical data of Bill & Melinda Gates Foundation Trust's portfolio holdings please click on the "2025 Q2" dropdown menu and select the date.

To see Bill & Melinda Gates Foundation Trust's original 13F reports (2025 Q2), please click on the "important" button.

Portfolio value: $47B+
Period: 2025 Q2
Number of stock: 25
Update: 14 Aug 2025
BUD
0.24%
1,703,000
$68.72
8.80% $62.67
$117,030,160
BRK.B
24.53%
24,123,684
$485.77
3.54% $502.98
$11,718,561,977
+40.48% (+6,951,249)
+7.07%
CNI
11.94%
54,826,786
$104.04
6.98% $96.78
$5,704,178,815
CAT
5.97%
7,353,614
$388.21
7.94% $419.04
$2,854,746,491
KOF
1.26%
6,214,719
$96.73
12.14% $84.99
$601,149,769
CPNG
0.58%
9,248,045
$29.96
4.61% $28.58
$277,071,428
CCI
0.31%
1,420,072
$102.73
3.49% $99.14
$145,883,997
DHR
0.15%
373,000
$197.54
4.19% $205.82
$73,682,420
DE
3.79%
3,557,378
$508.49
5.87% $478.64
$1,808,891,139
ECL
2.94%
5,218,044
$269.44
2.82% $277.04
$1,405,949,775
FDX
1.21%
2,534,362
$227.31
1.65% $231.07
$576,085,826
HRL
0.14%
2,195,290
$30.25
15.90% $25.44
$66,407,523
KHC
0.14%
2,622,600
$25.82
8.33% $27.97
$67,715,532
MSGS
0.26%
592,406
$208.95
5.32% $197.84
$123,783,234
MCD
0.20%
334,900
$292.17
7.31% $313.54
$97,847,733
MSFT
27.27%
26,191,207
$497.41
1.87% $506.69
$13,027,768,274
-7.96% (-2,266,040)
-2.36%
ONON
0.05%
500,000
$52.05
13.39% $45.08
$26,025,000
PCAR
0.20%
1,000,000
$95.06
5.18% $99.98
$95,060,000
SDGR
0.29%
6,981,664
$20.12
3.03% $19.51
$140,471,080
UPS
0.16%
755,089
$100.94
13.37% $87.44
$76,218,684
20 of 25

Shares, change to shares, sold shares - split-adjusted.

Reported price - this doesn't represent the actual buy or sell price.
It is the split-adjusted price of the security as of the last day of the reported period.