Showholdings

Showholdings

Last updated: 2023-03-31
Number of stock: 5
Total value of portfolio: $22,906,805,860

Stock% of portfolioRecent activitySharesReported priceValueCurrent priceChange of price52 week high52 week low
MSFT

– Microsoft Corporation

39.42Buy39,264,670230.009,030,874,100404.7075.96%415.32244.06
CNI

– Canadian National Railway Company

23.93Buy54,826,786100.005,482,678,600128.1328.13%128.43103.44
BRK-B

– Berkshire Hathaway Inc.

24.07Reduce 20.25%19,689,845280.005,513,156,600393.5640.56%393.91292.42
WM

– Waste Management, Inc.

6.15Buy35,234,34440.001,409,373,760189.22373.05%189.66145.72
CAT

– Caterpillar Inc.

6.42Buy7,353,614200.001,470,722,800322.0661.03%334.87201.06