Fil's Portfolio and 13F Filing

Value: $81.7B
Website:
CIK: 0000318989
Phone: 617-563-8215
Address: P.O. Box H.M. 670, Hamilton, D0 (00000)
Latest 13F Filing:
Fil's Stock Holdings & 13F Form
# Stock Name Symbol Current Price

Previous Holdings

(# Shares)

Current Holdings

(# Shares)

Current Value Percent
41 HCA Healthcare, Inc. HCA $297.00 1,620,099

1,620,099

up arrow 0

$481,169,403 0.59%
42 Agnico Eagle Mines Limited AEM $63.47 7,455,762

7,455,762

up arrow 0

$473,217,214 0.58%
43 Enbridge Inc ENB $33.90 13,649,051

13,649,051

up arrow 0

$462,702,829 0.57%
44 Wheaton Precious Metals Corp ( WPM $52.69 8,727,419

8,727,419

up arrow 0

$459,847,707 0.56%
45 Analog Devices, Inc. ADI $187.58 2,410,299

2,410,299

up arrow 0

$452,123,886 0.55%
46 HDFC Bank Limited HDB $57.38 7,627,196

7,627,196

up arrow 0

$437,648,506 0.54%
47 Ovintiv Inc OVV $51.53 8,444,600

8,444,600

up arrow 0

$435,150,238 0.53%
48 Pembina Pipeline Corp. Ordinary PBA $34.29 12,449,286

12,449,286

up arrow 0

$426,886,017 0.52%
49 Arthur J. Gallagher & Co. AJG $233.99 1,691,862

1,691,862

up arrow 0

$395,878,789 0.48%
50 BCE, Inc. BCE $32.21 12,203,218

12,203,218

up arrow 0

$393,065,652 0.48%
51 Hubbell Inc HUBB $392.28 960,006

960,006

up arrow 0

$376,591,154 0.46%
52 Service Corporation Internation SCI $68.26 5,513,987

5,513,987

up arrow 0

$376,384,753 0.46%
53 Netflix, Inc. NFLX $610.56 607,320

607,320

up arrow 0

$370,805,299 0.45%
54 Methanex Corporation MEOH $47.06 7,850,647

7,850,647

up arrow 0

$369,451,448 0.45%
55 Canadian Pacific Railway Limite CP $83.94 4,323,029

4,323,029

up arrow 0

$362,875,054 0.44%
56 Infosys Limited American Deposi INFY $16.51 21,742,398

21,742,398

up arrow 0

$358,966,991 0.44%
57 MakeMyTrip Limited - Ordinary S MMYT $61.22 5,847,371

5,847,371

up arrow 0

$357,976,053 0.44%
58 McKesson Corporation MCK $518.81 682,631

682,631

up arrow 0

$354,155,789 0.43%
59 Thermo Fisher Scientific Inc TMO $541.52 643,908

643,908

up arrow 0

$348,689,060 0.43%
60 Workday, Inc. WDAY $255.64 1,354,160

1,354,160

up arrow 0

$346,177,462 0.42%