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
13.87% $59.19
$117,030,160
BRK.B
24.53%
24,123,684
$485.77
3.67% $503.58
$11,718,561,977
+40.48% (+6,951,249)
+7.07%
CNI
11.94%
54,826,786
$104.04
7.63% $96.10
$5,704,178,815
CAT
5.97%
7,353,614
$388.21
7.06% $415.60
$2,854,746,491
KOF
1.26%
6,214,719
$96.73
14.77% $82.44
$601,149,769
CPNG
0.58%
9,248,045
$29.96
4.67% $28.56
$277,071,428
CCI
0.31%
1,420,072
$102.73
6.09% $96.47
$145,883,997
DHR
0.15%
373,000
$197.54
1.46% $194.65
$73,682,420
DE
3.79%
3,557,378
$508.49
7.36% $471.04
$1,808,891,139
ECL
2.94%
5,218,044
$269.44
1.35% $273.09
$1,405,949,775
FDX
1.21%
2,534,362
$227.31
2.09% $222.55
$576,085,826
HRL
0.14%
2,195,290
$30.25
16.86% $25.15
$66,407,523
KHC
0.14%
2,622,600
$25.82
4.65% $27.02
$67,715,532
MSGS
0.26%
592,406
$208.95
5.80% $196.84
$123,783,234
MCD
0.20%
334,900
$292.17
8.83% $317.97
$97,847,733
MSFT
27.27%
26,191,207
$497.41
1.98% $507.25
$13,027,768,274
-7.96% (-2,266,040)
-2.36%
ONON
0.05%
500,000
$52.05
13.43% $45.06
$26,025,000
PCAR
0.20%
1,000,000
$95.06
2.26% $97.21
$95,060,000
SDGR
0.29%
6,981,664
$20.12
6.51% $18.81
$140,471,080
UPS
0.16%
755,089
$100.94
16.72% $84.06
$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.