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 Q1) SEC 13F filing(s) with portfolio value of $41,806,378,221.

What stocks does Bill Gates own?

In Bill Gates's portfolio as of 31 Mar 2025, the top 5 holdings are (MSFT) MICROSOFT CORP (25.55%), (BRK.B) BERKSHIRE HATHAWAY INC CL-B (21.88%), (WM) WASTE MANAGEMENT INC (17.85%), (CNI) CANADIAN NATL RAILWAY CO (12.78%) and (CAT) CATERPILLAR INC (5.80%).

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

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

Portfolio value: $41B+
Period: 2025 Q1
Number of stock: 25
Update: 15 May 2025
WST
0.24%
444,500
$223.88
1.26% $221.05
$99,514,660
buy
+0.24%
BRK.B
21.88%
13,308,637
$532.58
11.73% $470.13
$7,087,913,959
-12.63% (-1,924,006)
-3.16%
KHC
0.19%
2,622,600
$30.43
10.88% $27.12
$79,805,718
MSGS
0.28%
423,570
$194.72
4.88% $204.22
$82,477,606
MCD
0.25%
334,900
$312.37
4.08% $299.62
$104,612,713
MSFT
25.55%
28,457,247
$375.39
34.75% $505.82
$10,682,565,951
ONON
0.05%
350,000
$43.92
21.72% $53.46
$15,371,999
PCAR
0.23%
1,000,000
$97.37
2.30% $95.13
$97,370,000
SDGR
0.33%
6,981,664
$19.74
3.19% $20.37
$137,818,047
UPS
0.20%
517,235
$109.99
9.51% $99.53
$56,890,783
VLTO
0.03%
124,333
$97.45
3.59% $100.95
$12,116,251
WMT
1.91%
9,090,477
$87.79
8.66% $95.39
$798,052,976
WCN
1.00%
1,439,947
$195.19
5.93% $183.62
$281,063,303
WM
17.85%
32,234,344
$231.51
2.45% $225.84
$7,462,572,979
BUD
0.25%
1,703,000
$61.56
8.76% $66.95
$104,836,680
CNI
12.78%
54,826,786
$97.46
5.73% $103.04
$5,343,418,564
CAT
5.80%
7,353,614
$329.80
22.69% $404.64
$2,425,221,897
KOF
1.36%
4,723,186
$91.29
2.88% $88.66
$431,179,690
CPNG
0.49%
9,248,045
$21.93
41.95% $31.13
$202,809,627
CCI
0.35%
1,420,072
$104.23
2.19% $101.95
$148,014,105
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.