Top 5 Holdings of Bill Gates’ Foundation Trust, Stocks: MSFT,BRK.A,BRK.B,AAPL,WM,CAT,CNI,WMT, Bill Gates, Warren Buffett, release date:Mar 02, 2020

Source: www.gurufocus.com