Fil's Portfolio and 13F Filing

Value: $74.5B
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
1 Royal Bank Of Canada RY $99.64 29,240,055

29,240,055

up arrow 0

$2,913,479,080 3.91%
2 Canadian Natural Resources Limi CNQ $59.96 45,327,079

45,327,079

up arrow 0

$2,717,811,657 3.65%
3 Suncor Energy Inc. SU $31.94 80,074,967

80,074,967

up arrow 0

$2,557,594,446 3.43%
4 Precision Drilling Corporation PDS $80.58 N/A 30,529,882 $2,460,097,892 3.30%
5 Microsoft Corporation MSFT $255.02 7,549,669

7,549,669

up arrow 0

$1,925,316,588 2.58%
6 Apple Inc. AAPL $147.81 10,947,982

10,947,982

up arrow 0

$1,618,221,219 2.17%
7 Brookfield Asset Management Inc BAM $45.13 31,841,182

31,841,182

up arrow 0

$1,436,992,544 1.93%
8 Alibaba Group Holding Limited A BABA $90.06 12,437,765

12,437,765

up arrow 0

$1,120,145,116 1.50%
9 Cisco Systems, Inc. CSCO $49.70 20,853,988

20,853,988

up arrow 0

$1,036,443,204 1.39%
10 Rogers Communication, Inc. RCI $46.22 21,722,485

21,722,485

up arrow 0

$1,004,013,257 1.35%
11 Thomson Reuters Corp Ordinary S TRI $117.84 7,640,843

7,640,843

up arrow 0

$900,396,939 1.21%
12 KLA-Tencor Corporation KLAC $389.56 2,296,367

2,296,367

up arrow 0

$894,572,729 1.20%
13 Visa Inc. V $217.66 3,915,056

3,915,056

up arrow 0

$852,151,089 1.14%
14 UnitedHealth Group Incorporated UNH $536.16 1,578,066

1,578,066

up arrow 0

$846,095,867 1.14%
15 Morgan Stanley MS $92.10 8,891,360

8,891,360

up arrow 0

$818,894,256 1.10%
16 Marathon Petroleum Corporation MPC $118.23 6,835,564

6,835,564

up arrow 0

$808,168,732 1.08%
17 Cenovus Energy Inc CVE $19.94 40,300,429

40,300,429

up arrow 0

$803,590,554 1.08%
18 Franco-Nevada Corporation FNV $145.54 5,436,682

5,436,682

up arrow 0

$791,254,698 1.06%
19 Randgold Resources Limited - Am GOLD $16.98 45,317,122

45,317,122

up arrow 0

$769,484,732 1.03%
20 Oracle Corporation ORCL $83.35 8,774,637

8,774,637

up arrow 0

$731,365,994 0.98%