0000898581-17-000004.txt : 20170515
0000898581-17-000004.hdr.sgml : 20170515
20170515115045
ACCESSION NUMBER: 0000898581-17-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170331
FILED AS OF DATE: 20170515
DATE AS OF CHANGE: 20170515
EFFECTIVENESS DATE: 20170515
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: 17842430
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
03-31-2017
03-31-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
05-15-2017
0
396
19566226
true
INFORMATION TABLE
2
13FHRReport033116.xml
AFLAC INC
COM
001055102
10033
138536
SH
SOLE
138536
0
0
AT&T INC
COM
00206R102
55329
1331617
SH
SOLE
1331617
0
0
ABBVIE INC
COM
00287Y109
16153
247902
SH
SOLE
247902
0
0
ACI WORLDWIDE INC
COM
004498101
253
11829
SH
SOLE
11829
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
18350
368031
SH
SOLE
368031
0
0
ACTUANT CORP
CL A NEW
00508X203
1721
65300
SH
SOLE
65300
0
0
ADVANTAGE OIL & GAS LTD
COM
00765F101
15928
2413750
SH
SOLE
2413750
0
0
AETNA INC NEW
COM
00817Y108
49655
389300
SH
SOLE
389300
0
0
AGNICO EAGLE MINES LTD
COM
008474108
19940
470255
SH
SOLE
470255
0
0
AGRIUM INC
COM
008916108
21296
223252
SH
SOLE
223252
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
10666
1328848
SH
SOLE
1328848
0
0
ALBEMARLE CORP
COM
012653101
8747
82800
SH
SOLE
82800
0
0
ALERE INC
COM
01449J105
814
20500
SH
SOLE
20500
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
1576
13000
SH
SOLE
13000
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
46292
4849926
SH
SOLE
4849926
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
46843
434412
SH
SOLE
434412
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
14116
88086
SH
SOLE
88086
0
0
ALPHABET INC
CAP STK CL C
02079K107
20392
24582
SH
SOLE
24582
0
0
ALPHABET INC
CAP STK CL A
02079K305
41919
49445
SH
SOLE
49445
0
0
ALTRIA GROUP INC
COM
02209S103
83075
1163183
SH
SOLE
1163183
0
0
AMAZON COM INC
COM
023135106
6117
6900
SH
SOLE
6900
0
0
AMERICAN ELEC PWR INC
COM
025537101
1736
25859
SH
SOLE
25859
0
0
AMERICAN EXPRESS CO
COM
025816109
17115
216341
SH
SOLE
216341
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
71752
1149318
SH
SOLE
1149318
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
6820
87700
SH
SOLE
87700
0
0
AMERIPRISE FINL INC
COM
03076C106
1239
9557
SH
SOLE
9557
0
0
AMETEK INC NEW
COM
031100100
963
17800
SH
SOLE
17800
0
0
AMGEN INC
COM
031162100
27006
164600
SH
SOLE
164600
0
0
AMPHENOL CORP NEW
CL A
032095101
1240
17420
SH
SOLE
17420
0
0
ANADARKO PETE CORP
COM
032511107
1189
19184
SH
SOLE
19184
0
0
ANSYS INC
COM
03662Q105
1282
12000
SH
SOLE
12000
0
0
ANTHEM INC
COM
036752103
22243
134496
SH
SOLE
134496
0
0
APACHE CORP
COM
037411105
57044
1110019
SH
SOLE
1110019
0
0
APPLE INC
COM
037833100
146252
1018040
SH
SOLE
1018040
0
0
ARISTA NETWORKS INC
COM
040413106
1210
9150
SH
SOLE
9150
0
0
ASSOCIATED BANC CORP
COM
045487105
16841
690200
SH
SOLE
690200
0
0
AUTODESK INC
COM
052769106
885
10230
SH
SOLE
10230
0
0
AUTOMATIC DATA PROCESSING I
COM
053015103
970
9472
SH
SOLE
9472
0
0
BB&T CORP
COM
054937107
19118
427700
SH
SOLE
427700
0
0
BCE INC
COM NEW
05534B760
235592
5323819
SH
SOLE
5323819
0
0
BAIDU INC
SPON ADR REP A
056752108
10016
58057
SH
SOLE
58057
0
0
BALL CORP
COM
058498106
817
11004
SH
SOLE
11004
0
0
BANK AMER CORP
COM
060505104
102040
4325550
SH
SOLE
4325550
0
0
BANK MONTREAL QUE
COM
063671101
743291
9956557
SH
SOLE
9956557
0
0
BANK N S HALIFAX
COM
064149107
1447244
24750995
SH
SOLE
24750995
0
0
BARD C R INC
COM
067383109
2428
9769
SH
SOLE
9769
0
0
BARRICK GOLD CORP
COM
067901108
3484
183500
SH
SOLE
183500
0
0
BERKLEY W R CORP
COM
084423102
12309
174270
SH
SOLE
174270
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
117430
470
SH
SOLE
470
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
26828
160956
SH
SOLE
160956
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
1253
34500
SH
SOLE
34500
0
0
BIOGEN INC
COM
09062X103
14287
52253
SH
SOLE
52253
0
0
BIO TECHNE CORP
COM
09073M104
2164
21290
SH
SOLE
21290
0
0
BLACKBERRY LTD
COM
09228F103
985
127100
SH
SOLE
127100
0
0
BLACKROCK INC
COM
09247X101
92273
240600
SH
SOLE
240600
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
303
10200
SH
SOLE
10200
0
0
BOEING CO
COM
097023105
43040
243357
SH
SOLE
243357
0
0
BORGWARNER INC
COM
099724106
919
22000
SH
SOLE
22000
0
0
BOSTON PRIVATE FINL HLDGS I
COM
101119105
1442
87900
SH
SOLE
87900
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2935
118000
SH
SOLE
118000
0
0
BRIGHT HORIZONS FAM SOL IN
COM
109194100
1218
16800
SH
SOLE
16800
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
3399
62500
SH
SOLE
62500
0
0
BROADRIDGE FINL SOLUTIONS I
COM
11133T103
1369
20147
SH
SOLE
20147
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
151493
4160351
SH
SOLE
4160351
0
0
BROOKFIELD CDA OFFICE PPTYS
TR UNIT
112823109
651
27700
SH
SOLE
27700
0
0
BRUKER CORP
COM
116794108
1111
47600
SH
SOLE
47600
0
0
B2GOLD CORP
COM
11777Q209
10426
3660100
SH
SOLE
3660100
0
0
CAE INC
COM
124765108
3549
232400
SH
SOLE
232400
0
0
CBS CORP NEW
CL B
124857202
16063
231584
SH
SOLE
231584
0
0
CF INDS HLDGS INC
COM
125269100
17716
603623
SH
SOLE
603623
0
0
CIGNA CORPORATION
COM
125509109
7292
49775
SH
SOLE
49775
0
0
CRH MEDICAL CORP
COM
12626F105
547
67000
SH
SOLE
67000
0
0
CSX CORP
COM
126408103
424
9100
SH
SOLE
9100
0
0
CSRA INC
COM
12650T104
10922
372900
SH
SOLE
372900
0
0
CVS HEALTH CORP
COM
126650100
142333
1813163
SH
SOLE
1813163
0
0
CA INC
COM
12673P105
12139
382700
SH
SOLE
382700
0
0
CABOT OIL & GAS CORP
COM
127097103
1805
75480
SH
SOLE
75480
0
0
CALLAWAY GOLF CO
COM
131193104
2009
181439
SH
SOLE
181439
0
0
CAMECO CORP
COM
13321L108
232
21000
SH
SOLE
21000
0
0
CDN IMPERIAL BK COMM TORONT
COM
136069101
369171
4283600
SH
SOLE
4283600
0
0
CANADIAN NATL RY CO
COM
136375102
95807
1298650
SH
SOLE
1298650
0
0
CANADIAN NAT RES LTD
COM
136385101
93151
2846613
SH
SOLE
2846613
0
0
CANADIAN PAC RY LTD
COM
13645T100
184906
1259413
SH
SOLE
1259413
0
0
CARDINAL HEALTH INC
COM
14149Y108
408
5000
SH
SOLE
5000
0
0
CASEYS GEN STORES INC
COM
147528103
2337
20820
SH
SOLE
20820
0
0
CAVIUM INC
COM
14964U108
1242
17330
SH
SOLE
17330
0
0
CELGENE CORP
COM
151020104
39426
316855
SH
SOLE
316855
0
0
CENOVUS ENERGY INC
COM
15135U109
203695
18008395
SH
SOLE
18008395
0
0
CHEVRON CORP NEW
COM
166764100
38577
359292
SH
SOLE
359292
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
4767
10700
SH
SOLE
10700
0
0
CIMAREX ENERGY CO
COM
171798101
8651
72400
SH
SOLE
72400
0
0
CISCO SYS INC
COM
17275R102
137807
4077131
SH
SOLE
4077131
0
0
CITIGROUP INC
COM NEW
172967424
172202
2878672
SH
SOLE
2878672
0
0
COACH INC
COM
189754104
18007
435682
SH
SOLE
435682
0
0
COCA COLA CO
COM
191216100
10181
239882
SH
SOLE
239882
0
0
COLGATE PALMOLIVE CO
COM
194162103
571
7800
SH
SOLE
7800
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
12137
256703
SH
SOLE
256703
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
12019
540200
SH
SOLE
540200
0
0
COMCAST CORP NEW
CL A
20030N101
158822
4225124
SH
SOLE
4225124
0
0
COMERICA INC
COM
200340107
816
11900
SH
SOLE
11900
0
0
CONCHO RES INC
COM
20605P101
1607
12522
SH
SOLE
12522
0
0
CONOCOPHILLIPS
COM
20825C104
71327
1430250
SH
SOLE
1430250
0
0
CORELOGIC INC
COM
21871D103
1193
29300
SH
SOLE
29300
0
0
COTT CORP QUE
COM
22163N106
5691
460033
SH
SOLE
460033
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
11854
1097600
SH
SOLE
1097600
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
1790
29300
SH
SOLE
29300
0
0
DENTSPLY SIRONA INC
COM
24906P109
8062
129119
SH
SOLE
129119
0
0
DESCARTES SYS GROUP INC
COM
249906108
9628
420450
SH
SOLE
420450
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2174
52100
SH
SOLE
52100
0
0
DEXCOM INC
COM
252131107
2233
26352
SH
SOLE
26352
0
0
DICKS SPORTING GOODS INC
COM
253393102
11056
227200
SH
SOLE
227200
0
0
DISCOVER FINL SVCS
COM
254709108
77297
1130233
SH
SOLE
1130233
0
0
DOLLAR GEN CORP NEW
COM
256677105
29685
425711
SH
SOLE
425711
0
0
DOLLAR TREE INC
COM
256746108
2715
34600
SH
SOLE
34600
0
0
DOMINION DIAMOND CORP
COM
257287102
2992
236700
SH
SOLE
236700
0
0
DOVER CORP
COM
260003108
11100
138150
SH
SOLE
138150
0
0
DOW CHEM CO
COM
260543103
140827
2216349
SH
SOLE
2216349
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
881
9000
SH
SOLE
9000
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
1921
23911
SH
SOLE
23911
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
57892
705911
SH
SOLE
705911
0
0
EOG RES INC
COM
26875P101
42712
437850
SH
SOLE
437850
0
0
EASTMAN CHEM CO
COM
277432100
16774
207600
SH
SOLE
207600
0
0
ECOLAB INC
COM
278865100
1646
13135
SH
SOLE
13135
0
0
EDISON INTL
COM
281020107
12027
151077
SH
SOLE
151077
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
941
10000
SH
SOLE
10000
0
0
ENCANA CORP
COM
292505104
3766
321600
SH
SOLE
321600
0
0
ENBRIDGE INC
COM
29250N105
1187488
28361326
SH
SOLE
28361326
0
0
ENERPLUS CORP
COM
292766102
11077
1376150
SH
SOLE
1376150
0
0
EPAM SYS INC
COM
29414B104
2463
32620
SH
SOLE
32620
0
0
EQUIFAX INC
COM
294429105
865
6325
SH
SOLE
6325
0
0
ESTERLINE TECHNOLOGIES CORP
COM
297425100
1661
19300
SH
SOLE
19300
0
0
EXFO INC
SUB VTG SHS
302046107
3813
726900
SH
SOLE
726900
0
0
EXXON MOBIL CORP
COM
30231G102
87807
1070692
SH
SOLE
1070692
0
0
FLIR SYS INC
COM
302445101
1067
29400
SH
SOLE
29400
0
0
F M C CORP
COM NEW
302491303
24127
346700
SH
SOLE
346700
0
0
FACEBOOK INC
CL A
30303M102
45434
319843
SH
SOLE
319843
0
0
FAIR ISAAC CORP
COM
303250104
1238
9600
SH
SOLE
9600
0
0
F5 NETWORKS INC
COM
315616102
1550
10871
SH
SOLE
10871
0
0
FIDELITY NATL INFORMATION S
COM
31620M106
40328
506500
SH
SOLE
506500
0
0
FIFTH THIRD BANCORP
COM
316773100
7877
310100
SH
SOLE
310100
0
0
FIRST CMNTY CORP S C
COM
319835104
748
34000
SH
SOLE
34000
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
19659
325303
SH
SOLE
325303
0
0
FITBIT INC
CL A
33812L102
542
91600
SH
SOLE
91600
0
0
FLOWERS FOODS INC
COM
343498101
1165
60000
SH
SOLE
60000
0
0
FLOWSERVE CORP
COM
34354P105
19541
403580
SH
SOLE
403580
0
0
FOOT LOCKER INC
COM
344849104
8461
113100
SH
SOLE
113100
0
0
FORTIS INC
COM
349553107
288608
8713572
SH
SOLE
8713572
0
0
FORTUNA SILVER MINES INC
COM
349915108
2717
522500
SH
SOLE
522500
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1478
51500
SH
SOLE
51500
0
0
FRANCO NEVADA CORP
COM
351858105
9842
150318
SH
SOLE
150318
0
0
GENERAL DYNAMICS CORP
COM
369550108
42785
228550
SH
SOLE
228550
0
0
GENERAL ELECTRIC CO
COM
369604103
1967
66000
SH
SOLE
66000
0
0
GENERAL MLS INC
COM
370334104
97422
1650933
SH
SOLE
1650933
0
0
GENERAL MTRS CO
COM
37045V100
1637
46300
SH
SOLE
46300
0
0
GILEAD SCIENCES INC
COM
375558103
52410
771641
SH
SOLE
771641
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
2846
105400
SH
SOLE
105400
0
0
GOLDCORP INC NEW
COM
380956409
16784
1151150
SH
SOLE
1151150
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
46484
202350
SH
SOLE
202350
0
0
GRAINGER W W INC
COM
384802104
34972
150250
SH
SOLE
150250
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
22367
467050
SH
SOLE
467050
0
0
HCA HOLDINGS INC
COM
40412C101
5589
62800
SH
SOLE
62800
0
0
HCP INC
COM
40414L109
10864
347300
SH
SOLE
347300
0
0
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
1361
18094
SH
SOLE
18094
0
0
HALLIBURTON CO
COM
406216101
3208
65200
SH
SOLE
65200
0
0
HARRIS CORP DEL
COM
413875105
11910
107036
SH
SOLE
107036
0
0
HELMERICH & PAYNE INC
COM
423452101
45913
689700
SH
SOLE
689700
0
0
HERSHEY CO
COM
427866108
3789
34680
SH
SOLE
34680
0
0
HEWLETT PACKARD ENTERPRISE
COM
42824C109
628
26500
SH
SOLE
26500
0
0
HEXCEL CORP NEW
COM
428291108
1500
27500
SH
SOLE
27500
0
0
HOME DEPOT INC
COM
437076102
4699
32000
SH
SOLE
32000
0
0
HONEYWELL INTL INC
COM
438516106
10899
87280
SH
SOLE
87280
0
0
HORMEL FOODS CORP
COM
440452100
5659
163400
SH
SOLE
163400
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
11170
598600
SH
SOLE
598600
0
0
HUDBAY MINERALS INC
COM
443628102
10198
1552500
SH
SOLE
1552500
0
0
HUMANA INC
COM
444859102
1443
7000
SH
SOLE
7000
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
16904
1262400
SH
SOLE
1262400
0
0
IDACORP INC
COM
451107106
10843
130700
SH
SOLE
130700
0
0
IMPERIAL OIL LTD
COM NEW
453038408
13497
443200
SH
SOLE
443200
0
0
INTEL CORP
COM
458140100
151172
4191072
SH
SOLE
4191072
0
0
INTERNATIONAL BUSINESS MACH
COM
459200101
13632
78282
SH
SOLE
78282
0
0
INTL PAPER CO
COM
460146103
1575
31022
SH
SOLE
31022
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
7219
293802
SH
SOLE
293802
0
0
ISHARES TR
CORE US AGGBD ET
464287226
14354
132303
SH
SOLE
132303
0
0
ISHARES TR
MSCI EAFE ETF
464287465
27048
434230
SH
SOLE
434230
0
0
ISHARES TR
INTL TREA BD ETF
464288117
12333
134937
SH
SOLE
134937
0
0
ISHARES TR
JP MOR EM MK ETF
464288281
4505
39625
SH
SOLE
39625
0
0
JPMORGAN CHASE & CO
COM
46625H100
214365
2440401
SH
SOLE
2440401
0
0
JOHNSON & JOHNSON
COM
478160104
94601
759540
SH
SOLE
759540
0
0
JONES LANG LASALLE INC
COM
48020Q107
21900
196500
SH
SOLE
196500
0
0
KBR INC
COM
48242W106
9261
616200
SH
SOLE
616200
0
0
K2M GROUP HLDGS INC
COM
48273J107
2405
117266
SH
SOLE
117266
0
0
KATE SPADE & CO
COM
485865109
1361
58600
SH
SOLE
58600
0
0
KELLOGG CO
COM
487836108
1401
19300
SH
SOLE
19300
0
0
KEYCORP NEW
COM
493267108
2619
147300
SH
SOLE
147300
0
0
KIMBERLY CLARK CORP
COM
494368103
2962
22500
SH
SOLE
22500
0
0
KINDER MORGAN INC DEL
COM
49456B101
2279
104840
SH
SOLE
104840
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
1463
415000
SH
SOLE
415000
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
18776
130874
SH
SOLE
130874
0
0
LAS VEGAS SANDS CORP
COM
517834107
6960
121956
SH
SOLE
121956
0
0
LAUDER ESTEE COS INC
CL A
518439104
848
10000
SH
SOLE
10000
0
0
LEAR CORP
COM NEW
521865204
16901
119375
SH
SOLE
119375
0
0
LENNAR CORP
CL A
526057104
1520
29700
SH
SOLE
29700
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
816
40755
SH
SOLE
40755
0
0
LIFEPOINT HEALTH INC
COM
53219L109
12707
194000
SH
SOLE
194000
0
0
LILLY ELI & CO
COM
532457108
3779
44930
SH
SOLE
44930
0
0
LOCKHEED MARTIN CORP
COM
539830109
10677
39898
SH
SOLE
39898
0
0
LOWES COS INC
COM
548661107
142310
1731050
SH
SOLE
1731050
0
0
MAGNA INTL INC
COM
559222401
86410
2003350
SH
SOLE
2003350
0
0
MANHATTAN ASSOCS INC
COM
562750109
2035
39100
SH
SOLE
39100
0
0
MANPOWERGROUP INC
COM
56418H100
1477
14400
SH
SOLE
14400
0
0
MANULIFE FINL CORP
COM
56501R106
550155
31030420
SH
SOLE
31030420
0
0
MARKEL CORP
COM
570535104
1025
1050
SH
SOLE
1050
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1026
4700
SH
SOLE
4700
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
70159
623806
SH
SOLE
623806
0
0
MATTEL INC
COM
577081102
1972
77000
SH
SOLE
77000
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
1798
40000
SH
SOLE
40000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
5068
51950
SH
SOLE
51950
0
0
MCDONALDS CORP
COM
580135101
17541
135340
SH
SOLE
135340
0
0
MCKESSON CORP
COM
58155Q103
979
6600
SH
SOLE
6600
0
0
MELCO CROWN ENTMT LTD
ADR
585464100
20093
1083788
SH
SOLE
1083788
0
0
MERCK & CO INC
COM
58933Y105
183070
2881177
SH
SOLE
2881177
0
0
METHANEX CORP
COM
59151K108
2419
51654
SH
SOLE
51654
0
0
MICROSOFT CORP
COM
594918104
105705
1604995
SH
SOLE
1604995
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
30628
415126
SH
SOLE
415126
0
0
MICRON TECHNOLOGY INC
COM
595112103
4315
149300
SH
SOLE
149300
0
0
MONDELEZ INTL INC
CL A
609207105
834
19350
SH
SOLE
19350
0
0
MONSANTO CO NEW
COM
61166W101
7051
62286
SH
SOLE
62286
0
0
MOODYS CORP
COM
615369105
18235
162751
SH
SOLE
162751
0
0
NASDAQ INC
COM
631103108
52655
758174
SH
SOLE
758174
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
730
18210
SH
SOLE
18210
0
0
NEPTUNE TECHNOLOGIES BIORES
COM
64077P108
1
679
SH
SOLE
679
0
0
NEVSUN RES LTD
COM
64156L101
2755
1072000
SH
SOLE
1072000
0
0
NEW GOLD INC CDA
COM
644535106
894
300000
SH
SOLE
300000
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
13604
973800
SH
SOLE
973800
0
0
NEWMONT MINING CORP
COM
651639106
1394
42300
SH
SOLE
42300
0
0
NEXTERA ENERGY INC
COM
65339F101
21580
168104
SH
SOLE
168104
0
0
NIKE INC
CL B
654106103
27754
498000
SH
SOLE
498000
0
0
NORBORD INC
COM NEW
65548P403
10070
354000
SH
SOLE
354000
0
0
NORDSTROM INC
COM
655664100
8425
180900
SH
SOLE
180900
0
0
NORFOLK SOUTHERN CORP
COM
655844108
750
6700
SH
SOLE
6700
0
0
NOVADAQ TECHNOLOGIES INC
COM
66987G102
5453
700000
SH
SOLE
700000
0
0
NUCOR CORP
COM
670346105
866
14500
SH
SOLE
14500
0
0
NVIDIA CORP
COM
67066G104
10806
99200
SH
SOLE
99200
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
1079
4000
SH
SOLE
4000
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
126778
2000909
SH
SOLE
2000909
0
0
OCEANEERING INTL INC
COM
675232102
1169
43160
SH
SOLE
43160
0
0
OMNICOM GROUP INC
COM
681919106
24610
285467
SH
SOLE
285467
0
0
ONEOK INC NEW
COM
682680103
277
5000
SH
SOLE
5000
0
0
OPEN TEXT CORP
COM
683715106
26104
767540
SH
SOLE
767540
0
0
ORACLE CORP
COM
68389X105
83320
1867743
SH
SOLE
1867743
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1060
95430
SH
SOLE
95430
0
0
OWENS & MINOR INC NEW
COM
690732102
1211
35000
SH
SOLE
35000
0
0
PNC FINL SVCS GROUP INC
COM
693475105
46389
385800
SH
SOLE
385800
0
0
PPG INDS INC
COM
693506107
884
8417
SH
SOLE
8417
0
0
PVH CORP
COM
693656100
2845
27500
SH
SOLE
27500
0
0
PACCAR INC
COM
693718108
28728
427500
SH
SOLE
427500
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
3238
84000
SH
SOLE
84000
0
0
PALO ALTO NETWORKS INC
COM
697435105
1263
11210
SH
SOLE
11210
0
0
PARKER HANNIFIN CORP
COM
701094104
14934
93150
SH
SOLE
93150
0
0
PATTERSON COMPANIES INC
COM
703395103
8758
193626
SH
SOLE
193626
0
0
PEMBINA PIPELINE CORP
COM
706327103
37000
1168266
SH
SOLE
1168266
0
0
PEPSICO INC
COM
713448108
108306
968230
SH
SOLE
968230
0
0
PFIZER INC
COM
717081103
374699
10952897
SH
SOLE
10952897
0
0
PHILIP MORRIS INTL INC
COM
718172109
42414
375679
SH
SOLE
375679
0
0
PHILLIPS 66
COM
718546104
56259
710166
SH
SOLE
710166
0
0
PIONEER NAT RES CO
COM
723787107
1043
5600
SH
SOLE
5600
0
0
POTASH CORP SASK INC
COM
73755L107
1059
62024
SH
SOLE
62024
0
0
PRAXAIR INC
COM
74005P104
2823
23800
SH
SOLE
23800
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
5156
1090700
SH
SOLE
1090700
0
0
PRICELINE GRP INC
COM NEW
741503403
890
500
SH
SOLE
500
0
0
PROCTER AND GAMBLE CO
COM
742718109
96680
1076020
SH
SOLE
1076020
0
0
PROGRESSIVE CORP OHIO
COM
743315103
12047
307490
SH
SOLE
307490
0
0
PROLOGIS INC
COM
74340W103
986
19000
SH
SOLE
19000
0
0
PRUDENTIAL FINL INC
COM
744320102
987
9256
SH
SOLE
9256
0
0
PUBLIC STORAGE
COM
74460D109
928
4241
SH
SOLE
4241
0
0
PULTE GROUP INC
COM
745867101
2510
106600
SH
SOLE
106600
0
0
QUALCOMM INC
COM
747525103
46427
809680
SH
SOLE
809680
0
0
QUANTA SVCS INC
COM
74762E102
2266
61050
SH
SOLE
61050
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
10904
111050
SH
SOLE
111050
0
0
RALPH LAUREN CORP
CL A
751212101
10194
124900
SH
SOLE
124900
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
7953
104293
SH
SOLE
104293
0
0
RAYTHEON CO
COM NEW
755111507
2196
14400
SH
SOLE
14400
0
0
RBC BEARINGS INC
COM
75524B104
2350
24200
SH
SOLE
24200
0
0
RED HAT INC
COM
756577102
1981
22900
SH
SOLE
22900
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1395
3600
SH
SOLE
3600
0
0
RELIANCE STEEL & ALUMINUM C
COM
759509102
1024
12800
SH
SOLE
12800
0
0
REPUBLIC SVCS INC
COM
760759100
1363
21700
SH
SOLE
21700
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
5044
90600
SH
SOLE
90600
0
0
RETAIL OPPORTUNITY INVTS CO
COM
76131N101
4554
216555
SH
SOLE
216555
0
0
ROCKWELL AUTOMATION INC
COM
773903109
561
3600
SH
SOLE
3600
0
0
ROCKWELL COLLINS INC
COM
774341101
117568
1210050
SH
SOLE
1210050
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
20572
465500
SH
SOLE
465500
0
0
ROPER TECHNOLOGIES INC
COM
776696106
929
4500
SH
SOLE
4500
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1579475
21690244
SH
SOLE
21690244
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
41404
175635
SH
SOLE
175635
0
0
SABRE CORP
COM
78573M104
490
23116
SH
SOLE
23116
0
0
SALESFORCE COM INC
COM
79466L302
5960
72250
SH
SOLE
72250
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1184
40000
SH
SOLE
40000
0
0
SCHLUMBERGER LTD
COM
806857108
138424
1772389
SH
SOLE
1772389
0
0
SCRIPPS NETWORKS INTERACT I
CL A COM
811065101
12140
154900
SH
SOLE
154900
0
0
SEMPRA ENERGY
COM
816851109
792
7170
SH
SOLE
7170
0
0
SERVICENOW INC
COM
81762P102
2362
27000
SH
SOLE
27000
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
984389
47507356
SH
SOLE
47507356
0
0
SHERWIN WILLIAMS CO
COM
824348106
1064
3429
SH
SOLE
3429
0
0
SHOPIFY INC
CL A
82509L107
1362
20000
SH
SOLE
20000
0
0
SILVER WHEATON CORP
COM
828336107
1676
80500
SH
SOLE
80500
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
10558
61372
SH
SOLE
61372
0
0
SMITH A O
COM
831865209
992
19390
SH
SOLE
19390
0
0
SMUCKER J M CO
COM NEW
832696405
13108
100000
SH
SOLE
100000
0
0
SNAP ON INC
COM
833034101
1181
7000
SH
SOLE
7000
0
0
SOUTHERN CO
COM
842587107
3445
69200
SH
SOLE
69200
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
1505
88915
SH
SOLE
88915
0
0
SPLUNK INC
COM
848637104
2843
45640
SH
SOLE
45640
0
0
STANLEY BLACK & DECKER INC
COM
854502101
6743
50750
SH
SOLE
50750
0
0
STARBUCKS CORP
COM
855244109
18791
321821
SH
SOLE
321821
0
0
STERICYCLE INC
COM
858912108
12865
155200
SH
SOLE
155200
0
0
SUN LIFE FINL INC
COM
866796105
189200
5184090
SH
SOLE
5184090
0
0
SUNCOR ENERGY INC NEW
COM
867224107
105265
3430312
SH
SOLE
3430312
0
0
TJX COS INC NEW
COM
872540109
44122
557941
SH
SOLE
557941
0
0
TAHOE RES INC
COM
873868103
7088
883019
SH
SOLE
883019
0
0
TANGER FACTORY OUTLET CTRS
COM
875465106
13786
420700
SH
SOLE
420700
0
0
TELUS CORP
COM
87971M103
693955
21388477
SH
SOLE
21388477
0
0
TESORO CORP
COM
881609101
17948
221417
SH
SOLE
221417
0
0
TEXAS INSTRS INC
COM
882508104
35238
437414
SH
SOLE
437414
0
0
THOMSON REUTERS CORP
COM
884903105
116214
2688723
SH
SOLE
2688723
0
0
3M CO
COM
88579Y101
615
3216
SH
SOLE
3216
0
0
TIFFANY & CO NEW
COM
886547108
12030
126236
SH
SOLE
126236
0
0
TIME WARNER INC
COM NEW
887317303
733
7500
SH
SOLE
7500
0
0
TORCHMARK CORP
COM
891027104
1040
13500
SH
SOLE
13500
0
0
TORO CO
COM
891092108
6080
97340
SH
SOLE
97340
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
618659
12357836
SH
SOLE
12357836
0
0
TRACTOR SUPPLY CO
COM
892356106
7232
104855
SH
SOLE
104855
0
0
TRANSCANADA CORP
COM
89353D107
993367
21536956
SH
SOLE
21536956
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2015
16717
SH
SOLE
16717
0
0
TREEHOUSE FOODS INC
COM
89469A104
6849
80900
SH
SOLE
80900
0
0
TRIMBLE INC
COM
896239100
3086
96400
SH
SOLE
96400
0
0
TURQUOISE HILL RES LTD
COM
900435108
214
70000
SH
SOLE
70000
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
29349
906098
SH
SOLE
906098
0
0
TYSON FOODS INC
CL A
902494103
3906
63300
SH
SOLE
63300
0
0
US BANCORP DEL
COM NEW
902973304
131433
2552106
SH
SOLE
2552106
0
0
UNION PAC CORP
COM
907818108
184022
1737366
SH
SOLE
1737366
0
0
UNITED CONTL HLDGS INC
COM
910047109
572
8100
SH
SOLE
8100
0
0
UNITED RENTALS INC
COM
911363109
775
6200
SH
SOLE
6200
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
127376
1135153
SH
SOLE
1135153
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
7300
44510
SH
SOLE
44510
0
0
UNUM GROUP
COM
91529Y106
633
13500
SH
SOLE
13500
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
46218
697211
SH
SOLE
697211
0
0
VALMONT INDS INC
COM
920253101
1441
9270
SH
SOLE
9270
0
0
VEEVA SYS INC
CL A COM
922475108
1190
23200
SH
SOLE
23200
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
323638
6638734
SH
SOLE
6638734
0
0
VERMILION ENERGY INC
COM
923725105
19683
525150
SH
SOLE
525150
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1651
15100
SH
SOLE
15100
0
0
VISA INC
COM CL A
92826C839
36015
405257
SH
SOLE
405257
0
0
WEC ENERGY GROUP INC
COM
92939U106
41992
692600
SH
SOLE
692600
0
0
WAL-MART STORES INC
COM
931142103
734
10185
SH
SOLE
10185
0
0
WALGREENS BOOTS ALLIANCE IN
COM
931427108
77647
934938
SH
SOLE
934938
0
0
WASTE CONNECTIONS INC
COM
94106B101
19662
222800
SH
SOLE
222800
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
645
4600
SH
SOLE
4600
0
0
WELLS FARGO & CO NEW
COM
949746101
206195
3704539
SH
SOLE
3704539
0
0
WESTAR ENERGY INC
COM
95709T100
1042
19200
SH
SOLE
19200
0
0
WESTERN UN CO
COM
959802109
5786
284337
SH
SOLE
284337
0
0
WHIRLPOOL CORP
COM
963320106
8327
48600
SH
SOLE
48600
0
0
WILLIAMS SONOMA INC
COM
969904101
11400
212600
SH
SOLE
212600
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
1011
12000
SH
SOLE
12000
0
0
XILINX INC
COM
983919101
2475
42750
SH
SOLE
42750
0
0
XEROX CORP
COM
984121103
3570
486400
SH
SOLE
486400
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
29418
240911
SH
SOLE
240911
0
0
AON PLC
SHS CL A
G0408V102
15943
134328
SH
SOLE
134328
0
0
BROOKFIELD PPTY PARTNERS L
UNIT LTD PARTN
G16249107
39170
1759652
SH
SOLE
1759652
0
0
INVESCO LTD
SHS
G491BT108
37471
1223350
SH
SOLE
1223350
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
803
22376
SH
SOLE
22376
0
0
MEDTRONIC PLC
SHS
G5960L103
76074
944314
SH
SOLE
944314
0
0
PERRIGO CO PLC
SHS
G97822103
15205
229020
SH
SOLE
229020
0
0
CHUBB LIMITED
COM
H1467J104
1158
8500
SH
SOLE
8500
0
0
GARMIN LTD
SHS
H2906T109
2603
50930
SH
SOLE
50930
0
0
BROADCOM LTD
SHS
Y09827109
13652
62350
SH
SOLE
62350
0
0
LAZARD LTD
SHS A
G54050102
14858
323073
SH
SOLE
323073
0
0
HOLLYSYS AUTOMATION TECHNOL
SHS
G45667105
3154
286324
SH
SOLE
286324
0
0
COPA HOLDINGS SA
CL A
P31076105
634
5650
SH
SOLE
5650
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1038
7150
SH
SOLE
7150
0
0
TECHNIPFMC PLC
COM
G87110105
650
2000
SH
SOLE
2000
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
1064
14060
SH
SOLE
14060
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
410
61700
SH
SOLE
61700
0
0
HORIZON PHARMA PLC
SHS
G4617B105
1848
125000
SH
SOLE
125000
0
0
GLOBANT S A
COM
L44385109
2089
57381
SH
SOLE
57381
0
0
NIELSEN HLDGS PLC
SHS EURO
G6518L108
160964
3896500
SH
SOLE
3896500
0
0
ALLERGAN PLC
SHS
G0177J108
2915
12200
SH
SOLE
12200
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
61648
1463638
SH
SOLE
1463638
0
0
EATON CORP PLC
SHS
G29183103
161391
2176547
SH
SOLE
2176547
0
0