Fil's Portfolio and 13F Filing

Value: $81.72B
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 Canadian Natural Resources Limi CNQ $76.55 45,327,079

45,327,079

up arrow 0

$3,469,787,897 4.25%
2 Suncor Energy Inc. SU $38.54 80,074,967

80,074,967

up arrow 0

$3,086,089,228 3.78%
3 Microsoft Corporation MSFT $399.12 7,549,669

7,549,669

up arrow 0

$3,013,223,891 3.69%
4 Royal Bank Of Canada RY $97.86 29,240,055

29,240,055

up arrow 0

$2,861,431,782 3.50%
5 Precision Drilling Corporation PDS $66.82 N/A 30,529,882 $2,040,006,715 2.50%
6 Apple Inc. AAPL $165.00 10,947,982

10,947,982

up arrow 0

$1,806,417,030 2.21%
7 KLA-Tencor Corporation KLAC $628.16 2,296,367

2,296,367

up arrow 0

$1,442,485,895 1.77%
8 Marathon Petroleum Corporation MPC $196.38 6,835,564

6,835,564

up arrow 0

$1,342,368,058 1.64%
9 Brookfield Asset Management Inc BAM $38.32 31,841,182

31,841,182

up arrow 0

$1,220,154,094 1.49%
10 Thomson Reuters Corp Ordinary S TRI $150.22 7,640,843

7,640,843

up arrow 0

$1,147,807,435 1.40%
11 Visa Inc. V $269.78 3,915,056

3,915,056

up arrow 0

$1,056,203,808 1.29%
12 Oracle Corporation ORCL $114.88 8,774,637

8,774,637

up arrow 0

$1,008,030,299 1.23%
13 Cisco Systems, Inc. CSCO $48.32 20,853,988

20,853,988

up arrow 0

$1,007,664,700 1.23%
14 NXP Semiconductors N.V. NXPI $215.12 4,267,330

4,267,330

up arrow 0

$917,988,030 1.12%
15 Linde plc Ordinary Share LIN $446.30 2,025,061

2,025,061

up arrow 0

$903,784,724 1.11%
16 Alibaba Group Holding Limited A BABA $69.07 12,437,765

12,437,765

up arrow 0

$859,076,429 1.05%
17 Booking Holdings Inc. BKNG $3,414.82 250,932

250,932

up arrow 0

$856,887,612 1.05%
18 Trip Com Group Limited TCOM $48.00 17,526,065

17,526,065

up arrow 0

$841,251,120 1.03%
19 Cenovus Energy Inc CVE $20.85 40,300,429

40,300,429

up arrow 0

$840,263,945 1.03%
20 Rogers Communication, Inc. RCI $38.54 21,722,485

21,722,485

up arrow 0

$837,184,572 1.02%