0000898581-17-000006.txt : 20170814
0000898581-17-000006.hdr.sgml : 20170814
20170814154257
ACCESSION NUMBER: 0000898581-17-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170630
FILED AS OF DATE: 20170814
DATE AS OF CHANGE: 20170814
EFFECTIVENESS DATE: 20170814
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: I.G. INVESTMENT MANAGEMENT, LTD.
CENTRAL INDEX KEY: 0000898581
IRS NUMBER: 000000000
STATE OF INCORPORATION: A2
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03462
FILM NUMBER: 171029824
BUSINESS ADDRESS:
STREET 1: ONE CANADA CENTER
STREET 2: 447 PORTAGE AVE
CITY: WINNIPEG
STATE: A2
ZIP: R3C 3B6
BUSINESS PHONE: 2049568444
MAIL ADDRESS:
STREET 1: ONE CANADA CENTER
STREET 2: 447 PORTAGE AVENUE
CITY: WINNIPEG
STATE: A2
ZIP: R3C3B6
FORMER COMPANY:
FORMER CONFORMED NAME: INVESTORS GROUP INC.
DATE OF NAME CHANGE: 20111202
FORMER COMPANY:
FORMER CONFORMED NAME: IG INVESTMENT MANAGEMENT LTD
DATE OF NAME CHANGE: 19981124
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000898581
XXXXXXXX
06-30-2017
06-30-2017
I.G. INVESTMENT MANAGEMENT, LTD.
ONE CANADA CENTER
447 PORTAGE AVENUE
WINNIPEG
A2
R3C3B6
13F HOLDINGS REPORT
028-03462
N
Brad Kirk
Vice-President, Corporate Compliance
204-956-8224
Brad Kirk
Winnipeg
A2
06-30-2017
0
388
19369849
true
INFORMATION TABLE
2
13FHRReport063017.xml
13F-HR
AFLAC INC
COM
001055102
16250
209187
SH
SOLE
209187
0
0
AT&T INC
COM
00206R102
43613
1155917
SH
SOLE
1155917
0
0
ABBVIE INC
COM
00287Y109
17975
247902
SH
SOLE
247902
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
976
35000
SH
SOLE
35000
0
0
ACI WORLDWIDE INC
COM
004498101
265
11829
SH
SOLE
11829
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
18827
327020
SH
SOLE
327020
0
0
ACTUANT CORP
CL A NEW
00508X203
1606
65300
SH
SOLE
65300
0
0
ADVANTAGE OIL & GAS LTD
COM
00765F101
12764
1887057
SH
SOLE
1887057
0
0
AETNA INC NEW
COM
00817Y108
62607
412350
SH
SOLE
412350
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
1186
20000
SH
SOLE
20000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
32197
713829
SH
SOLE
713829
0
0
AGRIUM INC
COM
008916108
19076
210435
SH
SOLE
210435
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
10926
1539810
SH
SOLE
1539810
0
0
ALBEMARLE CORP
COM
012653101
7199
68215
SH
SOLE
68215
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
3407
28000
SH
SOLE
28000
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
52467
4983551
SH
SOLE
4983551
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
60507
429432
SH
SOLE
429432
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
11944
88086
SH
SOLE
88086
0
0
ALPHABET INC
CAP STK CL C
02079K107
16877
18572
SH
SOLE
18572
0
0
ALPHABET INC
CAP STK CL A
02079K305
45968
49445
SH
SOLE
49445
0
0
ALTRIA GROUP INC
COM
02209S103
81191
1090248
SH
SOLE
1090248
0
0
AMAZON COM INC
COM
023135106
6486
6700
SH
SOLE
6700
0
0
AMERICAN ELEC PWR INC
COM
025537101
1171
16859
SH
SOLE
16859
0
0
AMERICAN EXPRESS CO
COM
025816109
17803
211341
SH
SOLE
211341
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
32024
512219
SH
SOLE
512219
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
6836
87700
SH
SOLE
87700
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1418
15000
SH
SOLE
15000
0
0
AMERIPRISE FINL INC
COM
03076C106
1026
8057
SH
SOLE
8057
0
0
AMETEK INC NEW
COM
031100100
1078
17800
SH
SOLE
17800
0
0
AMGEN INC
COM
031162100
36322
210895
SH
SOLE
210895
0
0
AMPHENOL CORP NEW
CL A
032095101
1286
17420
SH
SOLE
17420
0
0
ANSYS INC
COM
03662Q105
1375
11300
SH
SOLE
11300
0
0
ANTHEM INC
COM
036752103
27650
146975
SH
SOLE
146975
0
0
APACHE CORP
COM
037411105
46732
975002
SH
SOLE
975002
0
0
APPLE INC
COM
037833100
120149
834255
SH
SOLE
834255
0
0
ARISTA NETWORKS INC
COM
040413106
1371
9150
SH
SOLE
9150
0
0
ARROW ELECTRS INC
COM
042735100
729
9300
SH
SOLE
9300
0
0
ASSOCIATED BANC CORP
COM
045487105
17259
684900
SH
SOLE
684900
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
1705
50000
SH
SOLE
50000
0
0
AUTODESK INC
COM
052769106
1031
10230
SH
SOLE
10230
0
0
AUTOMATIC DATA PROCESSING I
COM
053015103
616
6012
SH
SOLE
6012
0
0
BB&T CORP
COM
054937107
32123
707400
SH
SOLE
707400
0
0
BCE INC
COM NEW
05534B760
202275
4490744
SH
SOLE
4490744
0
0
BAIDU INC
SPON ADR REP A
056752108
17209
96215
SH
SOLE
96215
0
0
BALL CORP
COM
058498106
929
22008
SH
SOLE
22008
0
0
BANK AMER CORP
COM
060505104
150314
6195950
SH
SOLE
6195950
0
0
BANK MONTREAL QUE
COM
063671101
795628
10833524
SH
SOLE
10833524
0
0
BANK N S HALIFAX
COM
064149107
1304881
21687461
SH
SOLE
21687461
0
0
BARD C R INC
COM
067383109
3088
9769
SH
SOLE
9769
0
0
BARRICK GOLD CORP
COM
067901108
2090
131358
SH
SOLE
131358
0
0
BERKLEY W R CORP
COM
084423102
12054
174270
SH
SOLE
174270
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
119709
470
SH
SOLE
470
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
31130
183798
SH
SOLE
183798
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
346
9733
SH
SOLE
9733
0
0
BIOGEN INC
COM
09062X103
11520
42453
SH
SOLE
42453
0
0
BIO TECHNE CORP
COM
09073M104
2372
20190
SH
SOLE
20190
0
0
BLACKBERRY LTD
COM
09228F103
1270
127100
SH
SOLE
127100
0
0
BLACKROCK INC
COM
09247X101
78463
185750
SH
SOLE
185750
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
340
10200
SH
SOLE
10200
0
0
BOEING CO
COM
097023105
27888
141026
SH
SOLE
141026
0
0
BORGWARNER INC
COM
099724106
932
22000
SH
SOLE
22000
0
0
BOSTON PRIVATE FINL HLDGS I
COM
101119105
1349
87900
SH
SOLE
87900
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1885
68000
SH
SOLE
68000
0
0
BRIGHT HORIZONS FAM SOL IN
COM
109194100
1297
16800
SH
SOLE
16800
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
3483
62500
SH
SOLE
62500
0
0
BROADRIDGE FINL SOLUTIONS I
COM
11133T103
2253
29819
SH
SOLE
29819
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
127860
3257551
SH
SOLE
3257551
0
0
BRUKER CORP
COM
116794108
1243
43100
SH
SOLE
43100
0
0
B2GOLD CORP
COM
11777Q209
10146
3603870
SH
SOLE
3603870
0
0
CAE INC
COM
124765108
4008
232400
SH
SOLE
232400
0
0
CBS CORP NEW
CL B
124857202
18832
295261
SH
SOLE
295261
0
0
CF INDS HLDGS INC
COM
125269100
18882
675304
SH
SOLE
675304
0
0
CIGNA CORPORATION
COM
125509109
6825
40775
SH
SOLE
40775
0
0
CRH MEDICAL CORP
COM
12626F105
22
3888
SH
SOLE
3888
0
0
CSX CORP
COM
126408103
497
9100
SH
SOLE
9100
0
0
CSRA INC
COM
12650T104
11840
372900
SH
SOLE
372900
0
0
CVS HEALTH CORP
COM
126650100
111960
1391502
SH
SOLE
1391502
0
0
CA INC
COM
12673P105
13778
399700
SH
SOLE
399700
0
0
CABOT OIL & GAS CORP
COM
127097103
1978
78865
SH
SOLE
78865
0
0
CALLAWAY GOLF CO
COM
131193104
2319
181439
SH
SOLE
181439
0
0
CAMECO CORP
COM
13321L108
16
1737
SH
SOLE
1737
0
0
CDN IMPERIAL BK COMM TORONT
COM
136069101
54608
671809
SH
SOLE
671809
0
0
CANADIAN NATL RY CO
COM
136375102
86430
1065012
SH
SOLE
1065012
0
0
CANADIAN NAT RES LTD
COM
136385101
148185
5134394
SH
SOLE
5134394
0
0
CANADIAN PAC RY LTD
COM
13645T100
165724
1029803
SH
SOLE
1029803
0
0
CASEYS GEN STORES INC
COM
147528103
2391
22320
SH
SOLE
22320
0
0
CATERPILLAR INC DEL
COM
149123101
65164
606400
SH
SOLE
606400
0
0
CAVIUM INC
COM
14964U108
1077
17330
SH
SOLE
17330
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
1912
140700
SH
SOLE
140700
0
0
CELGENE CORP
COM
151020104
43936
338308
SH
SOLE
338308
0
0
CENOVUS ENERGY INC
COM
15135U109
113722
15423145
SH
SOLE
15423145
0
0
CHEVRON CORP NEW
COM
166764100
82702
792692
SH
SOLE
792692
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
4452
10700
SH
SOLE
10700
0
0
CIMAREX ENERGY CO
COM
171798101
6806
72400
SH
SOLE
72400
0
0
CISCO SYS INC
COM
17275R102
113138
3614631
SH
SOLE
3614631
0
0
CITIGROUP INC
COM NEW
172967424
219669
3284529
SH
SOLE
3284529
0
0
CLOUDERA INC
COM
18914U100
1515
94580
SH
SOLE
94580
0
0
COACH INC
COM
189754104
19219
405978
SH
SOLE
405978
0
0
COCA COLA CO
COM
191216100
10759
239882
SH
SOLE
239882
0
0
COGNIZANT TECHNOLOGY SOLUTI
CL A
192446102
5647
85040
SH
SOLE
85040
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
13867
245282
SH
SOLE
245282
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
12090
540200
SH
SOLE
540200
0
0
COMCAST CORP NEW
CL A
20030N101
115348
2963714
SH
SOLE
2963714
0
0
COMERICA INC
COM
200340107
648
8854
SH
SOLE
8854
0
0
CONCHO RES INC
COM
20605P101
1777
14622
SH
SOLE
14622
0
0
CONOCOPHILLIPS
COM
20825C104
54091
1230450
SH
SOLE
1230450
0
0
CORELOGIC INC
COM
21871D103
1271
29300
SH
SOLE
29300
0
0
COTT CORP QUE
COM
22163N106
3317
229607
SH
SOLE
229607
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
7536
984916
SH
SOLE
984916
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
1949
29300
SH
SOLE
29300
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
142725
2655850
SH
SOLE
2655850
0
0
DESCARTES SYS GROUP INC
COM
249906108
6563
269690
SH
SOLE
269690
0
0
DEVON ENERGY CORP NEW
COM
25179M103
1666
52100
SH
SOLE
52100
0
0
DEXCOM INC
COM
252131107
3515
48052
SH
SOLE
48052
0
0
DICKS SPORTING GOODS INC
COM
253393102
9049
227200
SH
SOLE
227200
0
0
DISCOVER FINL SVCS
COM
254709108
83100
1336233
SH
SOLE
1336233
0
0
DOLLAR GEN CORP NEW
COM
256677105
18254
253211
SH
SOLE
253211
0
0
DOLLAR TREE INC
COM
256746108
3300
47200
SH
SOLE
47200
0
0
DOVER CORP
COM
260003108
11082
138150
SH
SOLE
138150
0
0
DOW CHEM CO
COM
260543103
128439
2036449
SH
SOLE
2036449
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
820
9000
SH
SOLE
9000
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
1930
23911
SH
SOLE
23911
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
42674
510510
SH
SOLE
510510
0
0
EOG RES INC
COM
26875P101
27903
308251
SH
SOLE
308251
0
0
EASTMAN CHEM CO
COM
277432100
17436
207600
SH
SOLE
207600
0
0
ECOLAB INC
COM
278865100
1744
13135
SH
SOLE
13135
0
0
EDGEWELL PERS CARE CO
COM
28035Q102
1634
21500
SH
SOLE
21500
0
0
EDISON INTL
COM
281020107
11955
152892
SH
SOLE
152892
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1182
10000
SH
SOLE
10000
0
0
ENCANA CORP
COM
292505104
3248
369100
SH
SOLE
369100
0
0
ENBRIDGE INC
COM
29250N105
1216201
30523829
SH
SOLE
30523829
0
0
ENERPLUS CORP
COM
292766102
8607
1060820
SH
SOLE
1060820
0
0
EPAM SYS INC
COM
29414B104
2743
32620
SH
SOLE
32620
0
0
EQUIFAX INC
COM
294429105
869
6325
SH
SOLE
6325
0
0
ESTERLINE TECHNOLOGIES CORP
COM
297425100
1830
19300
SH
SOLE
19300
0
0
EXFO INC
SUB VTG SHS
302046107
3392
726900
SH
SOLE
726900
0
0
EXPEDIA INC DEL
COM NEW
30212P303
20630
138500
SH
SOLE
138500
0
0
EXXON MOBIL CORP
COM
30231G102
131549
1629492
SH
SOLE
1629492
0
0
FLIR SYS INC
COM
302445101
1019
29400
SH
SOLE
29400
0
0
F M C CORP
COM NEW
302491303
18914
258915
SH
SOLE
258915
0
0
FACEBOOK INC
CL A
30303M102
57613
381593
SH
SOLE
381593
0
0
FAIR ISAAC CORP
COM
303250104
1338
9600
SH
SOLE
9600
0
0
FEDEX CORP
COM
31428X106
15995
73600
SH
SOLE
73600
0
0
F5 NETWORKS INC
COM
315616102
1381
10871
SH
SOLE
10871
0
0
FIDELITY NATL INFORMATION S
COM
31620M106
62980
737467
SH
SOLE
737467
0
0
FIFTH THIRD BANCORP
COM
316773100
9418
362800
SH
SOLE
362800
0
0
FIREEYE INC
COM
31816Q101
2205
145000
SH
SOLE
145000
0
0
FIRST CMNTY CORP S C
COM
319835104
714
34000
SH
SOLE
34000
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
12147
189265
SH
SOLE
189265
0
0
FITBIT INC
CL A
33812L102
486
91600
SH
SOLE
91600
0
0
FLOWERS FOODS INC
COM
343498101
1039
60000
SH
SOLE
60000
0
0
FLOWSERVE CORP
COM
34354P105
18738
403580
SH
SOLE
403580
0
0
FOOT LOCKER INC
COM
344849104
5574
113100
SH
SOLE
113100
0
0
FORTIS INC
COM
349553107
297126
8451904
SH
SOLE
8451904
0
0
FORTUNA SILVER MINES INC
COM
349915108
2243
457950
SH
SOLE
457950
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1833
51500
SH
SOLE
51500
0
0
FRANCO NEVADA CORP
COM
351858105
7039
97530
SH
SOLE
97530
0
0
GENERAL DYNAMICS CORP
COM
369550108
991
5000
SH
SOLE
5000
0
0
GENERAL ELECTRIC CO
COM
369604103
2201
81500
SH
SOLE
81500
0
0
GENERAL MLS INC
COM
370334104
73495
1326633
SH
SOLE
1326633
0
0
GENERAL MTRS CO
COM
37045V100
1057
30248
SH
SOLE
30248
0
0
GILEAD SCIENCES INC
COM
375558103
19900
281155
SH
SOLE
281155
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
5539
180200
SH
SOLE
180200
0
0
GOLDCORP INC NEW
COM
380956409
11943
926148
SH
SOLE
926148
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
89426
403000
SH
SOLE
403000
0
0
GRAINGER W W INC
COM
384802104
7952
44050
SH
SOLE
44050
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
16053
314110
SH
SOLE
314110
0
0
HCA HEALTHCARE INC
COM
40412C101
5476
62800
SH
SOLE
62800
0
0
HCP INC
COM
40414L109
12560
393000
SH
SOLE
393000
0
0
HALLIBURTON CO
COM
406216101
1276
29882
SH
SOLE
29882
0
0
HARRIS CORP DEL
COM
413875105
8959
82136
SH
SOLE
82136
0
0
HELMERICH & PAYNE INC
COM
423452101
40282
741300
SH
SOLE
741300
0
0
HERSHEY CO
COM
427866108
3724
34680
SH
SOLE
34680
0
0
HEXCEL CORP NEW
COM
428291108
1452
27500
SH
SOLE
27500
0
0
HOME DEPOT INC
COM
437076102
4909
32000
SH
SOLE
32000
0
0
HONEYWELL INTL INC
COM
438516106
17045
127881
SH
SOLE
127881
0
0
HORMEL FOODS CORP
COM
440452100
5574
163400
SH
SOLE
163400
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
10936
598600
SH
SOLE
598600
0
0
HUDBAY MINERALS INC
COM
443628102
9188
1588429
SH
SOLE
1588429
0
0
HUMANA INC
COM
444859102
1684
7000
SH
SOLE
7000
0
0
HUNT J B TRANS SVCS INC
COM
445658107
28328
310000
SH
SOLE
310000
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
20942
1549000
SH
SOLE
1549000
0
0
IDACORP INC
COM
451107106
11155
130700
SH
SOLE
130700
0
0
IMPERIAL OIL LTD
COM NEW
453038408
2922
100236
SH
SOLE
100236
0
0
INTEL CORP
COM
458140100
92593
2744313
SH
SOLE
2744313
0
0
INTERNATIONAL BUSINESS MACH
COM
459200101
11233
73022
SH
SOLE
73022
0
0
INTL PAPER CO
COM
460146103
1756
31022
SH
SOLE
31022
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
7670
311802
SH
SOLE
311802
0
0
ISHARES TR
CORE US AGGBD ET
464287226
16707
152563
SH
SOLE
152563
0
0
ISHARES TR
MSCI EAFE ETF
464287465
31604
484728
SH
SOLE
484728
0
0
ISHARES TR
INTL TREA BD ETF
464288117
14426
150777
SH
SOLE
150777
0
0
ISHARES TR
JP MOR EM MK ETF
464288281
7110
62172
SH
SOLE
62172
0
0
JPMORGAN CHASE & CO
COM
46625H100
270041
2954502
SH
SOLE
2954502
0
0
JOHNSON & JOHNSON
COM
478160104
202177
1528290
SH
SOLE
1528290
0
0
JONES LANG LASALLE INC
COM
48020Q107
24563
196500
SH
SOLE
196500
0
0
JUNIPER NETWORKS INC
COM
48203R104
1366
49000
SH
SOLE
49000
0
0
KBR INC
COM
48242W106
7389
485480
SH
SOLE
485480
0
0
K2M GROUP HLDGS INC
COM
48273J107
2857
117266
SH
SOLE
117266
0
0
KELLOGG CO
COM
487836108
4696
67600
SH
SOLE
67600
0
0
KEYCORP NEW
COM
493267108
8264
441000
SH
SOLE
441000
0
0
KIMBERLY CLARK CORP
COM
494368103
3499
27100
SH
SOLE
27100
0
0
KINDER MORGAN INC DEL
COM
49456B101
836
43618
SH
SOLE
43618
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
103
25229
SH
SOLE
25229
0
0
KROGER CO
COM
501044101
11282
483800
SH
SOLE
483800
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
19788
128374
SH
SOLE
128374
0
0
LAS VEGAS SANDS CORP
COM
517834107
9569
149777
SH
SOLE
149777
0
0
LAUDER ESTEE COS INC
CL A
518439104
1344
14000
SH
SOLE
14000
0
0
LEAR CORP
COM NEW
521865204
16059
113025
SH
SOLE
113025
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
1000
40755
SH
SOLE
40755
0
0
LIFEPOINT HEALTH INC
COM
53219L109
13027
194000
SH
SOLE
194000
0
0
LILLY ELI & CO
COM
532457108
4094
49741
SH
SOLE
49741
0
0
LOCKHEED MARTIN CORP
COM
539830109
11076
39898
SH
SOLE
39898
0
0
LOWES COS INC
COM
548661107
181920
2346450
SH
SOLE
2346450
0
0
MAGNA INTL INC
COM
559222401
55956
1207754
SH
SOLE
1207754
0
0
MANHATTAN ASSOCS INC
COM
562750109
2026
42150
SH
SOLE
42150
0
0
MANPOWERGROUP INC
COM
56418H100
1463
13100
SH
SOLE
13100
0
0
MANULIFE FINL CORP
COM
56501R106
660305
35216586
SH
SOLE
35216586
0
0
MARATHON PETE CORP
COM
56585A102
891
17019
SH
SOLE
17019
0
0
MARKEL CORP
COM
570535104
1025
1050
SH
SOLE
1050
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
66027
543656
SH
SOLE
543656
0
0
MATTEL INC
COM
577081102
1658
77000
SH
SOLE
77000
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
1679
37400
SH
SOLE
37400
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
5066
51950
SH
SOLE
51950
0
0
MCDONALDS CORP
COM
580135101
20729
135340
SH
SOLE
135340
0
0
MELCO RESORT ENTERTAINMENT
ADR
585464100
20609
918014
SH
SOLE
918014
0
0
MERCADOLIBRE INC
COM
58733R102
878
3500
SH
SOLE
3500
0
0
MERCK & CO INC
COM
58933Y105
190810
2977222
SH
SOLE
2977222
0
0
METHANEX CORP
COM
59151K108
141
3187
SH
SOLE
3187
0
0
MICROSOFT CORP
COM
594918104
115858
1680807
SH
SOLE
1680807
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
16448
213116
SH
SOLE
213116
0
0
MONDELEZ INTL INC
CL A
609207105
717
16600
SH
SOLE
16600
0
0
MONSANTO CO NEW
COM
61166W101
1135
9586
SH
SOLE
9586
0
0
MOODYS CORP
COM
615369105
21428
176100
SH
SOLE
176100
0
0
NASDAQ INC
COM
631103108
45668
638803
SH
SOLE
638803
0
0
NEVSUN RES LTD
COM
64156L101
2376
984021
SH
SOLE
984021
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
12786
973800
SH
SOLE
973800
0
0
NEWMONT MINING CORP
COM
651639106
1370
42300
SH
SOLE
42300
0
0
NEXTERA ENERGY INC
COM
65339F101
25467
181738
SH
SOLE
181738
0
0
NIKE INC
CL B
654106103
32627
553000
SH
SOLE
553000
0
0
NORBORD INC
COM NEW
65548P403
12031
386404
SH
SOLE
386404
0
0
NORDSTROM INC
COM
655664100
8652
180900
SH
SOLE
180900
0
0
NORFOLK SOUTHERN CORP
COM
655844108
913
7500
SH
SOLE
7500
0
0
NOVADAQ TECHNOLOGIES INC
COM
66987G102
7588
647410
SH
SOLE
647410
0
0
NUCOR CORP
COM
670346105
839
14500
SH
SOLE
14500
0
0
NVIDIA CORP
COM
67066G104
1688
11676
SH
SOLE
11676
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
137729
2300472
SH
SOLE
2300472
0
0
OCEANEERING INTL INC
COM
675232102
986
43160
SH
SOLE
43160
0
0
OMNICOM GROUP INC
COM
681919106
25104
302818
SH
SOLE
302818
0
0
ONEOK INC NEW
COM
682680103
856
16414
SH
SOLE
16414
0
0
OPEN TEXT CORP
COM
683715106
150943
4781442
SH
SOLE
4781442
0
0
ORACLE CORP
COM
68389X105
146363
2919093
SH
SOLE
2919093
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1167
95430
SH
SOLE
95430
0
0
OWENS & MINOR INC NEW
COM
690732102
1127
35000
SH
SOLE
35000
0
0
OWENS CORNING NEW
COM
690742101
8151
121800
SH
SOLE
121800
0
0
PNC FINL SVCS GROUP INC
COM
693475105
50610
405300
SH
SOLE
405300
0
0
PPG INDS INC
COM
693506107
9467
86093
SH
SOLE
86093
0
0
PVH CORP
COM
693656100
3149
27500
SH
SOLE
27500
0
0
PACCAR INC
COM
693718108
24105
365000
SH
SOLE
365000
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
3100
84000
SH
SOLE
84000
0
0
PARKER HANNIFIN CORP
COM
701094104
14056
87950
SH
SOLE
87950
0
0
PATTERSON COMPANIES INC
COM
703395103
12049
256626
SH
SOLE
256626
0
0
PEMBINA PIPELINE CORP
COM
706327103
35327
1066440
SH
SOLE
1066440
0
0
PEPSICO INC
COM
713448108
105356
912254
SH
SOLE
912254
0
0
PFENEX INC
COM
717071104
902
225000
SH
SOLE
225000
0
0
PFIZER INC
COM
717081103
333532
9929488
SH
SOLE
9929488
0
0
PHILIP MORRIS INTL INC
COM
718172109
32932
280390
SH
SOLE
280390
0
0
PHILLIPS 66
COM
718546104
34405
416067
SH
SOLE
416067
0
0
PIONEER NAT RES CO
COM
723787107
894
5600
SH
SOLE
5600
0
0
POTASH CORP SASK INC
COM
73755L107
84
5130
SH
SOLE
5130
0
0
PRAXAIR INC
COM
74005P104
3155
23800
SH
SOLE
23800
0
0
PRICE T ROWE GROUP INC
COM
74144T108
423
5700
SH
SOLE
5700
0
0
PRICELINE GRP INC
COM NEW
741503403
935
500
SH
SOLE
500
0
0
PROCTER AND GAMBLE CO
COM
742718109
101720
1167186
SH
SOLE
1167186
0
0
PROGRESSIVE CORP OHIO
COM
743315103
13557
307490
SH
SOLE
307490
0
0
PROLOGIS INC
COM
74340W103
1671
28500
SH
SOLE
28500
0
0
PRUDENTIAL FINL INC
COM
744320102
1001
9256
SH
SOLE
9256
0
0
PUBLIC STORAGE
COM
74460D109
843
4041
SH
SOLE
4041
0
0
PULTE GROUP INC
COM
745867101
3984
162400
SH
SOLE
162400
0
0
QUALCOMM INC
COM
747525103
38004
688230
SH
SOLE
688230
0
0
QUANTA SVCS INC
COM
74762E102
2010
61050
SH
SOLE
61050
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
10899
98050
SH
SOLE
98050
0
0
RPC INC
COM
749660106
899
44471
SH
SOLE
44471
0
0
RALPH LAUREN CORP
CL A
751212101
9218
124900
SH
SOLE
124900
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
8366
104293
SH
SOLE
104293
0
0
RAYTHEON CO
COM NEW
755111507
14953
92600
SH
SOLE
92600
0
0
RBC BEARINGS INC
COM
75524B104
2463
24200
SH
SOLE
24200
0
0
RED HAT INC
COM
756577102
2336
24400
SH
SOLE
24400
0
0
RELIANCE STEEL & ALUMINUM C
COM
759509102
932
12800
SH
SOLE
12800
0
0
REPUBLIC SVCS INC
COM
760759100
1383
21700
SH
SOLE
21700
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
4694
75008
SH
SOLE
75008
0
0
RETAIL OPPORTUNITY INVTS CO
COM
76131N101
4156
216555
SH
SOLE
216555
0
0
ROCKWELL AUTOMATION INC
COM
773903109
583
3600
SH
SOLE
3600
0
0
ROCKWELL COLLINS INC
COM
774341101
123033
1170850
SH
SOLE
1170850
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
18301
387387
SH
SOLE
387387
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1084
4680
SH
SOLE
4680
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1487875
20487450
SH
SOLE
20487450
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
47667
197135
SH
SOLE
197135
0
0
SABRE CORP
COM
78573M104
503
23116
SH
SOLE
23116
0
0
SALESFORCE COM INC
COM
79466L302
6244
72100
SH
SOLE
72100
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1753
52000
SH
SOLE
52000
0
0
SCHLUMBERGER LTD
COM
806857108
66640
1012150
SH
SOLE
1012150
0
0
SCRIPPS NETWORKS INTERACT I
CL A COM
811065101
10581
154900
SH
SOLE
154900
0
0
SEMPRA ENERGY
COM
816851109
808
7170
SH
SOLE
7170
0
0
SERVICE CORP INTL
COM
817565104
886
26488
SH
SOLE
26488
0
0
SERVICENOW INC
COM
81762P102
2131
20100
SH
SOLE
20100
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
859625
39397059
SH
SOLE
39397059
0
0
SHERWIN WILLIAMS CO
COM
824348106
1203
3429
SH
SOLE
3429
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
12957
80098
SH
SOLE
80098
0
0
SMITH A O
COM
831865209
1092
19390
SH
SOLE
19390
0
0
SMUCKER J M CO
COM NEW
832696405
592
5000
SH
SOLE
5000
0
0
SNAP ON INC
COM
833034101
1106
7000
SH
SOLE
7000
0
0
SOUTHERN CO
COM
842587107
3313
69200
SH
SOLE
69200
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
1565
88915
SH
SOLE
88915
0
0
SPLUNK INC
COM
848637104
2596
45640
SH
SOLE
45640
0
0
STANLEY BLACK & DECKER INC
COM
854502101
7142
50750
SH
SOLE
50750
0
0
STARBUCKS CORP
COM
855244109
62973
1079967
SH
SOLE
1079967
0
0
SUN LIFE FINL INC
COM
866796105
197108
5512506
SH
SOLE
5512506
0
0
SUNCOR ENERGY INC NEW
COM
867224107
98817
3381394
SH
SOLE
3381394
0
0
TJX COS INC NEW
COM
872540109
21880
303176
SH
SOLE
303176
0
0
TAHOE RES INC
COM
873868103
7140
828005
SH
SOLE
828005
0
0
TANGER FACTORY OUTLET CTRS
COM
875465106
11449
440700
SH
SOLE
440700
0
0
TELUS CORP
COM
87971M103
695800
20150477
SH
SOLE
20150477
0
0
TEXAS INSTRS INC
COM
882508104
36799
478345
SH
SOLE
478345
0
0
THERMO FISHER SCIENTIFIC IN
COM
883556102
15035
86174
SH
SOLE
86174
0
0
THOMSON REUTERS CORP
COM
884903105
72111
1557223
SH
SOLE
1557223
0
0
3M CO
COM
88579Y101
670
3216
SH
SOLE
3216
0
0
TIFFANY & CO NEW
COM
886547108
9494
101136
SH
SOLE
101136
0
0
TIME WARNER INC
COM NEW
887317303
602
6000
SH
SOLE
6000
0
0
TORO CO
COM
891092108
6745
97340
SH
SOLE
97340
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
817134
16211954
SH
SOLE
16211954
0
0
TRACTOR SUPPLY CO
COM
892356106
5814
107255
SH
SOLE
107255
0
0
TRANSCANADA CORP
COM
89353D107
866375
18170414
SH
SOLE
18170414
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2103
16617
SH
SOLE
16617
0
0
TREEHOUSE FOODS INC
COM
89469A104
1086
13300
SH
SOLE
13300
0
0
TRIMBLE INC
COM
896239100
3189
89400
SH
SOLE
89400
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
25679
906098
SH
SOLE
906098
0
0
TYSON FOODS INC
CL A
902494103
3364
53714
SH
SOLE
53714
0
0
US BANCORP DEL
COM NEW
902973304
123972
2387756
SH
SOLE
2387756
0
0
U S SILICA HLDGS INC
COM
90346E103
525
14800
SH
SOLE
14800
0
0
UNION PAC CORP
COM
907818108
209724
1925661
SH
SOLE
1925661
0
0
UNITED CONTL HLDGS INC
COM
910047109
50
670
SH
SOLE
670
0
0
UNITED RENTALS INC
COM
911363109
58
513
SH
SOLE
513
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
95983
786040
SH
SOLE
786040
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
9180
49510
SH
SOLE
49510
0
0
UNUM GROUP
COM
91529Y106
630
13500
SH
SOLE
13500
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
1166
17284
SH
SOLE
17284
0
0
VALMONT INDS INC
COM
920253101
1387
9270
SH
SOLE
9270
0
0
VEEVA SYS INC
CL A COM
922475108
1030
16800
SH
SOLE
16800
0
0
VERISIGN INC
COM
92343E102
7171
77143
SH
SOLE
77143
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
585780
13116430
SH
SOLE
13116430
0
0
VERMILION ENERGY INC
COM
923725105
17508
551769
SH
SOLE
551769
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1353
10500
SH
SOLE
10500
0
0
VISA INC
COM CL A
92826C839
36439
388557
SH
SOLE
388557
0
0
VULCAN MATLS CO
COM
929160109
1013
8000
SH
SOLE
8000
0
0
WEC ENERGY GROUP INC
COM
92939U106
35932
585400
SH
SOLE
585400
0
0
WAL-MART STORES INC
COM
931142103
1066
14085
SH
SOLE
14085
0
0
WALGREENS BOOTS ALLIANCE IN
COM
931427108
38226
488140
SH
SOLE
488140
0
0
WASTE CONNECTIONS INC
COM
94106B101
25108
389719
SH
SOLE
389719
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
826
4600
SH
SOLE
4600
0
0
WELLS FARGO CO NEW
COM
949746101
129063
2329243
SH
SOLE
2329243
0
0
WESTAR ENERGY INC
COM
95709T100
1018
19200
SH
SOLE
19200
0
0
WESTERN UN CO
COM
959802109
5417
284337
SH
SOLE
284337
0
0
WHEATON PRECIOUS METALS COR
COM
962879102
1060
53350
SH
SOLE
53350
0
0
WHIRLPOOL CORP
COM
963320106
2299
12000
SH
SOLE
12000
0
0
WILLIAMS SONOMA INC
COM
969904101
10311
212600
SH
SOLE
212600
0
0
XILINX INC
COM
983919101
2750
42750
SH
SOLE
42750
0
0
XEROX CORP
COM NEW
984121608
3494
121600
SH
SOLE
121600
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
31447
244911
SH
SOLE
244911
0
0
AON PLC
SHS CL A
G0408V102
16285
122488
SH
SOLE
122488
0
0
BROOKFIELD PPTY PARTNERS L
UNIT LTD PARTN
G16249107
50858
2148640
SH
SOLE
2148640
0
0
INGERSOLL-RAND PLC
SHS
G47791101
1380
15100
SH
SOLE
15100
0
0
INVESCO LTD
SHS
G491BT108
34301
974750
SH
SOLE
974750
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
719
22376
SH
SOLE
22376
0
0
MEDTRONIC PLC
SHS
G5960L103
106355
1198364
SH
SOLE
1198364
0
0
PERRIGO CO PLC
SHS
G97822103
17296
229020
SH
SOLE
229020
0
0
CHUBB LIMITED
COM
H1467J104
1236
8500
SH
SOLE
8500
0
0
GARMIN LTD
SHS
H2906T109
2691
52730
SH
SOLE
52730
0
0
BROADCOM LTD
SHS
Y09827109
14531
62350
SH
SOLE
62350
0
0
LAZARD LTD
SHS A
G54050102
12651
273073
SH
SOLE
273073
0
0
COPA HOLDINGS SA
CL A
P31076105
661
5650
SH
SOLE
5650
0
0
TECHNIPFMC PLC
COM
G87110105
862
31700
SH
SOLE
31700
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
1141
14060
SH
SOLE
14060
0
0
HORIZON PHARMA PLC
SHS
G4617B105
1781
150000
SH
SOLE
150000
0
0
GLOBANT SA
COM
L44385109
2493
57381
SH
SOLE
57381
0
0
NIELSEN HLDGS PLC
SHS EURO
G6518L108
106858
2764040
SH
SOLE
2764040
0
0
ALLERGAN PLC
SHS
G0177J108
3452
14200
SH
SOLE
14200
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
44527
1026912
SH
SOLE
1026912
0
0
EATON CORP PLC
SHS
G29183103
100549
1291904
SH
SOLE
1291904
0
0