0000898581-17-000002.txt : 20170214
0000898581-17-000002.hdr.sgml : 20170214
20170214154029
ACCESSION NUMBER: 0000898581-17-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20161231
FILED AS OF DATE: 20170214
DATE AS OF CHANGE: 20170214
EFFECTIVENESS DATE: 20170214
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: 17608097
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
12-31-2016
12-31-2016
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
02-14-2017
0
390
19086498
true
INFORMATION TABLE
2
13FHRReport123116.xml
13FHR
AFLAC INC
COM
001055102
15464
222178
SH
SOLE
222178
0
0
AT&T INC
COM
00206R102
56668
1332417
SH
SOLE
1332417
0
0
ABBVIE INC
COM
00287Y109
23040
367929
SH
SOLE
367929
0
0
ACI WORLDWIDE INC
COM
004498101
215
11829
SH
SOLE
11829
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
15650
433406
SH
SOLE
433406
0
0
ACTUANT CORP
CL A NEW
00508X203
1695
65300
SH
SOLE
65300
0
0
ADVANTAGE OIL & GAS LTD
COM
00765F101
16011
2358750
SH
SOLE
2358750
0
0
AETNA INC NEW
COM
00817Y108
51644
416450
SH
SOLE
416450
0
0
AGNICO EAGLE MINES LTD
COM
008474108
15394
366400
SH
SOLE
366400
0
0
AGRIUM INC
COM
008916108
27939
278152
SH
SOLE
278152
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
8917
1293848
SH
SOLE
1293848
0
0
ALBEMARLE CORP
COM
012653101
4183
48600
SH
SOLE
48600
0
0
ALERE INC
COM
01449J105
935
24000
SH
SOLE
24000
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
35202
4152486
SH
SOLE
4152486
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
33766
384539
SH
SOLE
384539
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
14658
88086
SH
SOLE
88086
0
0
ALPHABET INC
CAP STK CL C
02079K107
16117
20882
SH
SOLE
20882
0
0
ALPHABET INC
CAP STK CL A
02079K305
39157
49412
SH
SOLE
49412
0
0
ALTRIA GROUP INC
COM
02209S103
95186
1407660
SH
SOLE
1407660
0
0
AMAZON COM INC
COM
023135106
4274
5700
SH
SOLE
5700
0
0
AMERICAN ELEC PWR INC
COM
025537101
1156
18359
SH
SOLE
18359
0
0
AMERICAN EXPRESS CO
COM
025816109
28153
380029
SH
SOLE
380029
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
131615
2015236
SH
SOLE
2015236
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
5774
79800
SH
SOLE
79800
0
0
AMERIPRISE FINL INC
COM
03076C106
1204
10857
SH
SOLE
10857
0
0
AMETEK INC NEW
COM
031100100
632
13000
SH
SOLE
13000
0
0
AMGEN INC
COM
031162100
50962
348556
SH
SOLE
348556
0
0
AMPHENOL CORP NEW
CL A
032095101
1171
17420
SH
SOLE
17420
0
0
ANADARKO PETE CORP
COM
032511107
8226
117975
SH
SOLE
117975
0
0
ANALOG DEVICES INC
COM
032654105
2205
30370
SH
SOLE
30370
0
0
ANSYS INC
COM
03662Q105
1175
12700
SH
SOLE
12700
0
0
ANTHEM INC
COM
036752103
55998
389494
SH
SOLE
389494
0
0
APACHE CORP
COM
037411105
84262
1327583
SH
SOLE
1327583
0
0
APPLE INC
COM
037833100
231639
1999990
SH
SOLE
1999990
0
0
ARCTIC CAT INC
COM
039670104
344
22900
SH
SOLE
22900
0
0
ARISTA NETWORKS INC
COM
040413106
885
9150
SH
SOLE
9150
0
0
ASSOCIATED BANC CORP
COM
045487105
17048
690200
SH
SOLE
690200
0
0
AUTODESK INC
COM
052769106
1003
13550
SH
SOLE
13550
0
0
AUTOMATIC DATA PROCESSING I
COM
053015103
974
9472
SH
SOLE
9472
0
0
BB&T CORP
COM
054937107
2229
47400
SH
SOLE
47400
0
0
BCE INC
COM NEW
05534B760
234376
5426619
SH
SOLE
5426619
0
0
BAIDU INC
SPON ADR REP A
056752108
23485
142847
SH
SOLE
142847
0
0
BALL CORP
COM
058498106
826
11004
SH
SOLE
11004
0
0
BANK AMER CORP
COM
060505104
110816
5014300
SH
SOLE
5014300
0
0
BANK MONTREAL QUE
COM
063671101
857815
11934957
SH
SOLE
11934957
0
0
BANK N S HALIFAX
COM
064149107
1424744
25605726
SH
SOLE
25605726
0
0
BARD C R INC
COM
067383109
2195
9769
SH
SOLE
9769
0
0
BARRICK GOLD CORP
COM
067901108
2935
183500
SH
SOLE
183500
0
0
BAXTER INTL INC
COM
071813109
2514
56700
SH
SOLE
56700
0
0
BEMIS INC
COM
081437105
2006
41950
SH
SOLE
41950
0
0
BERKLEY W R CORP
COM
084423102
11710
176070
SH
SOLE
176070
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
114737
470
SH
SOLE
470
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
22040
135233
SH
SOLE
135233
0
0
BIOGEN INC
COM
09062X103
9033
31853
SH
SOLE
31853
0
0
BIO TECHNE CORP
COM
09073M104
2189
21290
SH
SOLE
21290
0
0
BLACKBERRY LTD
COM
09228F103
756
109700
SH
SOLE
109700
0
0
BOEING CO
COM
097023105
83375
535556
SH
SOLE
535556
0
0
BOISE CASCADE CO DEL
COM
09739D100
225
10000
SH
SOLE
10000
0
0
BORGWARNER INC
COM
099724106
868
22000
SH
SOLE
22000
0
0
BOSTON PRIVATE FINL HLDGS I
COM
101119105
2474
149500
SH
SOLE
149500
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2877
133000
SH
SOLE
133000
0
0
BRIGHT HORIZONS FAM SOL IN
COM
109194100
1176
16800
SH
SOLE
16800
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
3448
59000
SH
SOLE
59000
0
0
BROCADE COMMUNICATIONS SYS
COM NEW
111621306
5715
457600
SH
SOLE
457600
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
93337
2830854
SH
SOLE
2830854
0
0
BROOKFIELD CDA OFFICE PPTYS
TR UNIT
112823109
443
22700
SH
SOLE
22700
0
0
BROWN & BROWN INC
COM
115236101
870
19400
SH
SOLE
19400
0
0
BRUKER CORP
COM
116794108
932
44000
SH
SOLE
44000
0
0
B2GOLD CORP
COM
11777Q209
7966
3355100
SH
SOLE
3355100
0
0
CAE INC
COM
124765108
3248
232400
SH
SOLE
232400
0
0
CBS CORP NEW
CL B
124857202
14750
231850
SH
SOLE
231850
0
0
CF INDS HLDGS INC
COM
125269100
18092
574723
SH
SOLE
574723
0
0
CIGNA CORPORATION
COM
125509109
6506
48775
SH
SOLE
48775
0
0
CRH MEDICAL CORP
COM
12626F105
491
92000
SH
SOLE
92000
0
0
CSX CORP
COM
126408103
55799
1553000
SH
SOLE
1553000
0
0
CSRA INC
COM
12650T104
11873
372900
SH
SOLE
372900
0
0
CVS HEALTH CORP
COM
126650100
157436
1995131
SH
SOLE
1995131
0
0
CA INC
COM
12673P105
10827
340788
SH
SOLE
340788
0
0
CABOT OIL & GAS CORP
COM
127097103
1654
70800
SH
SOLE
70800
0
0
CALLAWAY GOLF CO
COM
131193104
1934
176439
SH
SOLE
176439
0
0
CAMECO CORP
COM
13321L108
219
21000
SH
SOLE
21000
0
0
CDN IMPERIAL BK COMM TORONT
COM
136069101
441412
5413300
SH
SOLE
5413300
0
0
CANADIAN NATL RY CO
COM
136375102
94345
1402850
SH
SOLE
1402850
0
0
CANADIAN NAT RES LTD
COM
136385101
67403
2116441
SH
SOLE
2116441
0
0
CANADIAN PAC RY LTD
COM
13645T100
129940
911400
SH
SOLE
911400
0
0
CARDINAL HEALTH INC
COM
14149Y108
1295
18000
SH
SOLE
18000
0
0
CASEYS GEN STORES INC
COM
147528103
2271
19100
SH
SOLE
19100
0
0
CAVIUM INC
COM
14964U108
1082
17330
SH
SOLE
17330
0
0
CELGENE CORP
COM
151020104
33710
291228
SH
SOLE
291228
0
0
CENOVUS ENERGY INC
COM
15135U109
98294
6505823
SH
SOLE
6505823
0
0
CHEVRON CORP NEW
COM
166764100
50064
425354
SH
SOLE
425354
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
4037
10700
SH
SOLE
10700
0
0
CIMAREX ENERGY CO
COM
171798101
8888
65400
SH
SOLE
65400
0
0
CISCO SYS INC
COM
17275R102
132984
4400531
SH
SOLE
4400531
0
0
CITIGROUP INC
COM NEW
172967424
168750
2839472
SH
SOLE
2839472
0
0
COACH INC
COM
189754104
14475
413325
SH
SOLE
413325
0
0
COCA COLA CO
COM
191216100
7808
188330
SH
SOLE
188330
0
0
COLGATE PALMOLIVE CO
COM
194162103
9962
152235
SH
SOLE
152235
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
9780
265503
SH
SOLE
265503
0
0
COLUMBIA PPTY TR INC
COM NEW
198287203
9469
438400
SH
SOLE
438400
0
0
COMCAST CORP NEW
CL A
20030N101
269535
3903482
SH
SOLE
3903482
0
0
COMERICA INC
COM
200340107
892
13100
SH
SOLE
13100
0
0
CONCHO RES INC
COM
20605P101
2016
15200
SH
SOLE
15200
0
0
CONCORDIA INTERNATIONAL COR
COM
20653P102
42
20000
SH
SOLE
20000
0
0
CONOCOPHILLIPS
COM
20825C104
38866
775150
SH
SOLE
775150
0
0
CORELOGIC INC
COM
21871D103
1079
29300
SH
SOLE
29300
0
0
COTT CORP QUE
COM
22163N106
5091
450033
SH
SOLE
450033
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
12422
914500
SH
SOLE
914500
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
1650
29300
SH
SOLE
29300
0
0
DENTSPLY SIRONA INC
COM
24906P109
13351
231267
SH
SOLE
231267
0
0
DESCARTES SYS GROUP INC
COM
249906108
11495
539450
SH
SOLE
539450
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2379
52100
SH
SOLE
52100
0
0
DEXCOM INC
COM
252131107
1573
26352
SH
SOLE
26352
0
0
DICKS SPORTING GOODS INC
COM
253393102
7853
147900
SH
SOLE
147900
0
0
DISCOVER FINL SVCS
COM
254709108
143736
1993836
SH
SOLE
1993836
0
0
DOLLAR GEN CORP NEW
COM
256677105
48213
650911
SH
SOLE
650911
0
0
DOLLAR TREE INC
COM
256746108
2547
33000
SH
SOLE
33000
0
0
DOMINION DIAMOND CORP
COM
257287102
2292
236700
SH
SOLE
236700
0
0
DOVER CORP
COM
260003108
11408
152250
SH
SOLE
152250
0
0
DOW CHEM CO
COM
260543103
129503
2263254
SH
SOLE
2263254
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
816
9000
SH
SOLE
9000
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
1755
23911
SH
SOLE
23911
0
0
DUKE REALTY CORP
COM NEW
264411505
6021
226700
SH
SOLE
226700
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
38198
492111
SH
SOLE
492111
0
0
EOG RES INC
COM
26875P101
41597
411442
SH
SOLE
411442
0
0
EASTMAN CHEM CO
COM
277432100
14583
193900
SH
SOLE
193900
0
0
ECOLAB INC
COM
278865100
1887
16100
SH
SOLE
16100
0
0
EDISON INTL
COM
281020107
9062
125877
SH
SOLE
125877
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
937
10000
SH
SOLE
10000
0
0
ENCANA CORP
COM
292505104
1954
166600
SH
SOLE
166600
0
0
ENBRIDGE INC
COM
29250N105
674666
16043904
SH
SOLE
16043904
0
0
ENERPLUS CORP
COM
292766102
14857
1566850
SH
SOLE
1566850
0
0
EPAM SYS INC
COM
29414B104
2098
32620
SH
SOLE
32620
0
0
EQUIFAX INC
COM
294429105
590
4991
SH
SOLE
4991
0
0
ESTERLINE TECHNOLOGIES CORP
COM
297425100
1722
19300
SH
SOLE
19300
0
0
EXFO INC
SUB VTG SHS
302046107
3159
726900
SH
SOLE
726900
0
0
EXXON MOBIL CORP
COM
30231G102
92204
1021542
SH
SOLE
1021542
0
0
FLIR SYS INC
COM
302445101
1064
29400
SH
SOLE
29400
0
0
F M C CORP
COM NEW
302491303
23297
411900
SH
SOLE
411900
0
0
FMC TECHNOLOGIES INC
COM
30249U101
711
20000
SH
SOLE
20000
0
0
FACEBOOK INC
CL A
30303M102
26181
227560
SH
SOLE
227560
0
0
FAIR ISAAC CORP
COM
303250104
1252
10500
SH
SOLE
10500
0
0
FEDEX CORP
COM
31428X106
801
4300
SH
SOLE
4300
0
0
F5 NETWORKS INC
COM
315616102
1573
10871
SH
SOLE
10871
0
0
FIDELITY NATL INFORMATION S
COM
31620M106
5907
78100
SH
SOLE
78100
0
0
FIFTH THIRD BANCORP
COM
316773100
8363
310100
SH
SOLE
310100
0
0
FIRST CMNTY CORP S C
COM
319835104
614
34000
SH
SOLE
34000
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
16296
343503
SH
SOLE
343503
0
0
FITBIT INC
CL A
33812L102
671
91600
SH
SOLE
91600
0
0
FLOWERS FOODS INC
COM
343498101
1338
67000
SH
SOLE
67000
0
0
FLOWSERVE CORP
COM
34354P105
18258
379980
SH
SOLE
379980
0
0
FOOT LOCKER INC
COM
344849104
8018
113100
SH
SOLE
113100
0
0
FORTIS INC
COM
349553107
260349
8437172
SH
SOLE
8437172
0
0
FORTUNA SILVER MINES INC
COM
349915108
2556
452500
SH
SOLE
452500
0
0
FOX FACTORY HLDG CORP
COM
35138V102
1429
51500
SH
SOLE
51500
0
0
FRANCO NEVADA CORP
COM
351858105
8376
140187
SH
SOLE
140187
0
0
FRONTIER COMMUNICATIONS COR
COM
35906A108
7554
2234800
SH
SOLE
2234800
0
0
GENERAL DYNAMICS CORP
COM
369550108
88005
509700
SH
SOLE
509700
0
0
GENERAL ELECTRIC CO
COM
369604103
25011
791500
SH
SOLE
791500
0
0
GENERAL MLS INC
COM
370334104
10756
174133
SH
SOLE
174133
0
0
GENERAL MTRS CO
COM
37045V100
1613
46300
SH
SOLE
46300
0
0
GILEAD SCIENCES INC
COM
375558103
75159
1049555
SH
SOLE
1049555
0
0
GOLDCORP INC NEW
COM
380956409
17536
1288950
SH
SOLE
1288950
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
56498
235950
SH
SOLE
235950
0
0
GRAINGER W W INC
COM
384802104
941
4050
SH
SOLE
4050
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
27446
572250
SH
SOLE
572250
0
0
HCA HOLDINGS INC
COM
40412C101
6240
84300
SH
SOLE
84300
0
0
HCP INC
COM
40414L109
8931
300500
SH
SOLE
300500
0
0
HALLIBURTON CO
COM
406216101
6588
121791
SH
SOLE
121791
0
0
HARRIS CORP DEL
COM
413875105
13294
129736
SH
SOLE
129736
0
0
HELMERICH & PAYNE INC
COM
423452101
18661
241100
SH
SOLE
241100
0
0
HERSHEY CO
COM
427866108
414
4000
SH
SOLE
4000
0
0
HEWLETT PACKARD ENTERPRISE
COM
42824C109
30399
1313700
SH
SOLE
1313700
0
0
HEXCEL CORP NEW
COM
428291108
1415
27500
SH
SOLE
27500
0
0
HOME DEPOT INC
COM
437076102
4894
36500
SH
SOLE
36500
0
0
HONEYWELL INTL INC
COM
438516106
2097
18100
SH
SOLE
18100
0
0
HORMEL FOODS CORP
COM
440452100
5559
159700
SH
SOLE
159700
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
9821
521300
SH
SOLE
521300
0
0
HUDBAY MINERALS INC
COM
443628102
8874
1552500
SH
SOLE
1552500
0
0
HUMANA INC
COM
444859102
9365
45900
SH
SOLE
45900
0
0
HUNT J B TRANS SVCS INC
COM
445658107
184
1900
SH
SOLE
1900
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
21818
1650400
SH
SOLE
1650400
0
0
IDACORP INC
COM
451107106
10528
130700
SH
SOLE
130700
0
0
IMPERIAL OIL LTD
COM NEW
453038408
15084
433900
SH
SOLE
433900
0
0
INTEL CORP
COM
458140100
102210
2818030
SH
SOLE
2818030
0
0
INTERNATIONAL BUSINESS MACH
COM
459200101
8908
53665
SH
SOLE
53665
0
0
INTERNATIONAL FLAVORS&FRAGR
COM
459506101
6815
57841
SH
SOLE
57841
0
0
INTL PAPER CO
COM
460146103
1646
31022
SH
SOLE
31022
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
9151
390902
SH
SOLE
390902
0
0
ISHARES TR
CORE US AGGBD ET
464287226
7284
67403
SH
SOLE
67403
0
0
ISHARES TR
MSCI EAFE ETF
464287465
33572
581530
SH
SOLE
581530
0
0
ISHARES TR
INTL TREA BD ETF
464288117
6201
69037
SH
SOLE
69037
0
0
ISHARES TR
JP MOR EM MK ETF
464288281
4367
39625
SH
SOLE
39625
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
3029
35000
SH
SOLE
35000
0
0
JPMORGAN CHASE & CO
COM
46625H100
239117
2771090
SH
SOLE
2771090
0
0
JOHNSON & JOHNSON
COM
478160104
85110
738741
SH
SOLE
738741
0
0
JONES LANG LASALLE INC
COM
48020Q107
19086
188900
SH
SOLE
188900
0
0
KBR INC
COM
48242W106
8966
537200
SH
SOLE
537200
0
0
K2M GROUP HLDGS INC
COM
48273J107
1568
78266
SH
SOLE
78266
0
0
KATE SPADE & CO
COM
485865109
1161
62200
SH
SOLE
62200
0
0
KELLOGG CO
COM
487836108
575
7800
SH
SOLE
7800
0
0
KEYCORP NEW
COM
493267108
2691
147300
SH
SOLE
147300
0
0
KINDER MORGAN INC DEL
COM
49456B101
1964
94840
SH
SOLE
94840
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
1279
410000
SH
SOLE
410000
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
19076
148590
SH
SOLE
148590
0
0
LAS VEGAS SANDS CORP
COM
517834107
6514
121956
SH
SOLE
121956
0
0
LAUDER ESTEE COS INC
CL A
518439104
1224
16000
SH
SOLE
16000
0
0
LEAR CORP
COM NEW
521865204
15802
119375
SH
SOLE
119375
0
0
LENNAR CORP
CL A
526057104
1275
29700
SH
SOLE
29700
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
814
40755
SH
SOLE
40755
0
0
LIFEPOINT HEALTH INC
COM
53219L109
9594
168900
SH
SOLE
168900
0
0
LILLY ELI & CO
COM
532457108
3856
52430
SH
SOLE
52430
0
0
LOCKHEED MARTIN CORP
COM
539830109
12644
50588
SH
SOLE
50588
0
0
LOWES COS INC
COM
548661107
131181
1844500
SH
SOLE
1844500
0
0
MACYS INC
COM
55616P104
2323
64870
SH
SOLE
64870
0
0
MAGNA INTL INC
COM
559222401
120577
2778850
SH
SOLE
2778850
0
0
MANPOWERGROUP INC
COM
56418H100
1129
12700
SH
SOLE
12700
0
0
MANULIFE FINL CORP
COM
56501R106
574865
32303970
SH
SOLE
32303970
0
0
MARKEL CORP
COM
570535104
950
1050
SH
SOLE
1050
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
3489
15750
SH
SOLE
15750
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
61668
597272
SH
SOLE
597272
0
0
MATTEL INC
COM
577081102
2121
77000
SH
SOLE
77000
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
1543
40000
SH
SOLE
40000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4727
50650
SH
SOLE
50650
0
0
MCDONALDS CORP
COM
580135101
16365
134450
SH
SOLE
134450
0
0
MCKESSON CORP
COM
58155Q103
3624
25800
SH
SOLE
25800
0
0
MERCK & CO INC
COM
58933Y105
187160
3179203
SH
SOLE
3179203
0
0
MERUS LABS INTL INC NEW
COM
59047R101
121
140000
SH
SOLE
140000
0
0
METHANEX CORP
COM
59151K108
10112
230704
SH
SOLE
230704
0
0
MICROSOFT CORP
COM
594918104
99356
1598904
SH
SOLE
1598904
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
31213
486569
SH
SOLE
486569
0
0
MICRON TECHNOLOGY INC
COM
595112103
10327
471100
SH
SOLE
471100
0
0
MONDELEZ INTL INC
CL A
609207105
122
2750
SH
SOLE
2750
0
0
MONSANTO CO NEW
COM
61166W101
37351
355009
SH
SOLE
355009
0
0
MOODYS CORP
COM
615369105
15379
163141
SH
SOLE
163141
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
892
23826
SH
SOLE
23826
0
0
NEPTUNE TECHNOLOGIES BIORES
COM
64077P108
1
679
SH
SOLE
679
0
0
NEVSUN RES LTD
COM
64156L101
2029
657000
SH
SOLE
657000
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
15493
973800
SH
SOLE
973800
0
0
NEWMONT MINING CORP
COM
651639106
1779
52206
SH
SOLE
52206
0
0
NEXTERA ENERGY INC
COM
65339F101
19995
167376
SH
SOLE
167376
0
0
NIKE INC
CL B
654106103
3456
68000
SH
SOLE
68000
0
0
NORBORD INC
COM NEW
65548P403
9061
359000
SH
SOLE
359000
0
0
NORFOLK SOUTHERN CORP
COM
655844108
594
5500
SH
SOLE
5500
0
0
NOVADAQ TECHNOLOGIES INC
COM
66987G102
3531
498000
SH
SOLE
498000
0
0
NVIDIA CORP
COM
67066G104
11869
111200
SH
SOLE
111200
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
1114
4000
SH
SOLE
4000
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
166715
2340510
SH
SOLE
2340510
0
0
OCEANEERING INTL INC
COM
675232102
1009
35760
SH
SOLE
35760
0
0
OMNICOM GROUP INC
COM
681919106
24837
291823
SH
SOLE
291823
0
0
ONEOK INC NEW
COM
682680103
287
5000
SH
SOLE
5000
0
0
OPEN TEXT CORP
COM
683715106
13377
216420
SH
SOLE
216420
0
0
ORACLE CORP
COM
68389X105
47666
1239693
SH
SOLE
1239693
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
443
45430
SH
SOLE
45430
0
0
OWENS & MINOR INC NEW
COM
690732102
1235
35000
SH
SOLE
35000
0
0
PNC FINL SVCS GROUP INC
COM
693475105
57030
487600
SH
SOLE
487600
0
0
PVH CORP
COM
693656100
2482
27500
SH
SOLE
27500
0
0
PACCAR INC
COM
693718108
24314
380500
SH
SOLE
380500
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
2969
84000
SH
SOLE
84000
0
0
PARKER HANNIFIN CORP
COM
701094104
16177
115550
SH
SOLE
115550
0
0
PATTERSON COMPANIES INC
COM
703395103
7944
193626
SH
SOLE
193626
0
0
PEMBINA PIPELINE CORP
COM
706327103
41158
1317926
SH
SOLE
1317926
0
0
PEPSICO INC
COM
713448108
98478
941204
SH
SOLE
941204
0
0
PFENEX INC
COM
717071104
862
95051
SH
SOLE
95051
0
0
PFIZER INC
COM
717081103
360134
11087884
SH
SOLE
11087884
0
0
PHILIP MORRIS INTL INC
COM
718172109
45350
495679
SH
SOLE
495679
0
0
PHILLIPS 66
COM
718546104
102864
1190416
SH
SOLE
1190416
0
0
PIONEER NAT RES CO
COM
723787107
1008
5600
SH
SOLE
5600
0
0
POTASH CORP SASK INC
COM
73755L107
1161
64224
SH
SOLE
64224
0
0
PRAXAIR INC
COM
74005P104
3639
31052
SH
SOLE
31052
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
6160
1130700
SH
SOLE
1130700
0
0
PRICELINE GRP INC
COM NEW
741503403
9896
6750
SH
SOLE
6750
0
0
PROCTER AND GAMBLE CO
COM
742718109
84338
1003074
SH
SOLE
1003074
0
0
PROGRESSIVE CORP OHIO
COM
743315103
11821
332990
SH
SOLE
332990
0
0
PROLOGIS INC
COM
74340W103
1003
19000
SH
SOLE
19000
0
0
PRUDENTIAL FINL INC
COM
744320102
1276
12259
SH
SOLE
12259
0
0
PUBLIC STORAGE
COM
74460D109
948
4241
SH
SOLE
4241
0
0
QUALCOMM INC
COM
747525103
120270
1844630
SH
SOLE
1844630
0
0
QUANTA SVCS INC
COM
74762E102
2128
61050
SH
SOLE
61050
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
10206
111050
SH
SOLE
111050
0
0
RALPH LAUREN CORP
CL A
751212101
11281
124900
SH
SOLE
124900
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
7806
112693
SH
SOLE
112693
0
0
RBC BEARINGS INC
COM
75524B104
2246
24200
SH
SOLE
24200
0
0
RED HAT INC
COM
756577102
1485
21300
SH
SOLE
21300
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
2056
5600
SH
SOLE
5600
0
0
RELIANCE STEEL & ALUMINUM C
COM
759509102
1018
12800
SH
SOLE
12800
0
0
REPUBLIC SVCS INC
COM
760759100
1238
21700
SH
SOLE
21700
0
0
RETAIL OPPORTUNITY INVTS CO
COM
76131N101
6614
313036
SH
SOLE
313036
0
0
ROCKWELL AUTOMATION INC
COM
773903109
484
3600
SH
SOLE
3600
0
0
ROCKWELL COLLINS INC
COM
774341101
80057
863050
SH
SOLE
863050
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
21085
547000
SH
SOLE
547000
0
0
ROPER TECHNOLOGIES INC
COM
776696106
824
4500
SH
SOLE
4500
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1679783
24837180
SH
SOLE
24837180
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
52604
235335
SH
SOLE
235335
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
976
8900
SH
SOLE
8900
0
0
SABRE CORP
COM
78573M104
9344
374511
SH
SOLE
374511
0
0
ST JUDE MED INC
COM
790849103
882
11000
SH
SOLE
11000
0
0
SALESFORCE COM INC
COM
79466L302
4946
72250
SH
SOLE
72250
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
1097
40000
SH
SOLE
40000
0
0
SCHLUMBERGER LTD
COM
806857108
164461
1959036
SH
SOLE
1959036
0
0
SCRIPPS NETWORKS INTERACT I
CL A COM
811065101
11212
157100
SH
SOLE
157100
0
0
SEMPRA ENERGY
COM
816851109
372
3700
SH
SOLE
3700
0
0
SERVICENOW INC
COM
81762P102
1873
25200
SH
SOLE
25200
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
943710
47066356
SH
SOLE
47066356
0
0
SHERWIN WILLIAMS CO
COM
824348106
922
3429
SH
SOLE
3429
0
0
SHOPIFY INC
CL A
82509L107
3267
76200
SH
SOLE
76200
0
0
SILVER WHEATON CORP
COM
828336107
1097
56800
SH
SOLE
56800
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
11262
63386
SH
SOLE
63386
0
0
SMITH A O
COM
831865209
750
15846
SH
SOLE
15846
0
0
SMUCKER J M CO
COM NEW
832696405
18249
142500
SH
SOLE
142500
0
0
SNAP ON INC
COM
833034101
1113
6500
SH
SOLE
6500
0
0
SOUTHERN CO
COM
842587107
3451
70161
SH
SOLE
70161
0
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
1453
88915
SH
SOLE
88915
0
0
SPLUNK INC
COM
848637104
2334
45640
SH
SOLE
45640
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5821
50750
SH
SOLE
50750
0
0
STARBUCKS CORP
COM
855244109
4231
76200
SH
SOLE
76200
0
0
STERICYCLE INC
COM
858912108
8736
113400
SH
SOLE
113400
0
0
SUN LIFE FINL INC
COM
866796105
202043
5266040
SH
SOLE
5266040
0
0
SUNCOR ENERGY INC NEW
COM
867224107
116517
3566112
SH
SOLE
3566112
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
2795
64100
SH
SOLE
64100
0
0
TJX COS INC NEW
COM
872540109
33133
441006
SH
SOLE
441006
0
0
TAHOE RES INC
COM
873868103
8790
933619
SH
SOLE
933619
0
0
TANGER FACTORY OUTLET CTRS
COM
875465106
12308
344000
SH
SOLE
344000
0
0
TELUS CORP
COM
87971M103
610091
19174677
SH
SOLE
19174677
0
0
TESORO CORP
COM
881609101
17596
201217
SH
SOLE
201217
0
0
TEXAS INSTRS INC
COM
882508104
33209
455100
SH
SOLE
455100
0
0
THOMSON REUTERS CORP
COM
884903105
124982
2857833
SH
SOLE
2857833
0
0
3M CO
COM
88579Y101
574
3216
SH
SOLE
3216
0
0
TIFFANY & CO NEW
COM
886547108
9294
120036
SH
SOLE
120036
0
0
TIME WARNER INC
COM NEW
887317303
1207
12500
SH
SOLE
12500
0
0
TORCHMARK CORP
COM
891027104
1114
15100
SH
SOLE
15100
0
0
TORO CO
COM
891092108
5720
102240
SH
SOLE
102240
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
733016
14872836
SH
SOLE
14872836
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
13779
117569
SH
SOLE
117569
0
0
TRACTOR SUPPLY CO
COM
892356106
7949
104855
SH
SOLE
104855
0
0
TRANSCANADA CORP
COM
89353D107
880744
19546847
SH
SOLE
19546847
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2071
16917
SH
SOLE
16917
0
0
TREEHOUSE FOODS INC
COM
89469A104
5024
69600
SH
SOLE
69600
0
0
TRIMBLE INC
COM
896239100
2973
98600
SH
SOLE
98600
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
31479
1122657
SH
SOLE
1122657
0
0
TYSON FOODS INC
CL A
902494103
3738
60600
SH
SOLE
60600
0
0
US BANCORP DEL
COM NEW
902973304
125551
2444056
SH
SOLE
2444056
0
0
UNION PAC CORP
COM
907818108
98734
952300
SH
SOLE
952300
0
0
UNITED CONTL HLDGS INC
COM
910047109
590
8100
SH
SOLE
8100
0
0
UNITED RENTALS INC
COM
911363109
655
6200
SH
SOLE
6200
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
166207
1516211
SH
SOLE
1516211
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
6403
40010
SH
SOLE
40010
0
0
UNUM GROUP
COM
91529Y106
725
16500
SH
SOLE
16500
0
0
VALEANT PHARMACEUTICALS INT
COM
91911K102
709
48900
SH
SOLE
48900
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
51358
751727
SH
SOLE
751727
0
0
VALMONT INDS INC
COM
920253101
1306
9270
SH
SOLE
9270
0
0
VEEVA SYS INC
CL A COM
922475108
944
23200
SH
SOLE
23200
0
0
VERISIGN INC
COM
92343E102
152
2000
SH
SOLE
2000
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
279597
5237863
SH
SOLE
5237863
0
0
VERMILION ENERGY INC
COM
923725105
19977
475150
SH
SOLE
475150
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1179
16000
SH
SOLE
16000
0
0
VISA INC
COM CL A
92826C839
29984
384307
SH
SOLE
384307
0
0
WEC ENERGY GROUP INC
COM
92939U106
24510
417900
SH
SOLE
417900
0
0
WAL-MART STORES INC
COM
931142103
704
10185
SH
SOLE
10185
0
0
WALGREENS BOOTS ALLIANCE IN
COM
931427108
92986
1123558
SH
SOLE
1123558
0
0
WASTE CONNECTIONS INC
COM
94106B101
11580
147700
SH
SOLE
147700
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
631
4600
SH
SOLE
4600
0
0
WELLS FARGO & CO NEW
COM
949746101
178608
3240942
SH
SOLE
3240942
0
0
WESTAR ENERGY INC
COM
95709T100
1082
19200
SH
SOLE
19200
0
0
WESTERN UN CO
COM
959802109
6176
284337
SH
SOLE
284337
0
0
WHIRLPOOL CORP
COM
963320106
11161
61400
SH
SOLE
61400
0
0
WILLIAMS SONOMA INC
COM
969904101
13099
270700
SH
SOLE
270700
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
916
12000
SH
SOLE
12000
0
0
XILINX INC
COM
983919101
2581
42750
SH
SOLE
42750
0
0
XEROX CORP
COM
984121103
4246
486400
SH
SOLE
486400
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
24198
234480
SH
SOLE
234480
0
0
AON PLC
SHS CL A
G0408V102
15022
134687
SH
SOLE
134687
0
0
BROOKFIELD PPTY PARTNERS L
UNIT LTD PARTN
G16249107
24053
1093800
SH
SOLE
1093800
0
0
INVESCO LTD
SHS
G491BT108
22527
742500
SH
SOLE
742500
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
684
22376
SH
SOLE
22376
0
0
MEDTRONIC PLC
SHS
G5960L103
69311
973064
SH
SOLE
973064
0
0
PERRIGO CO PLC
SHS
G97822103
13085
157220
SH
SOLE
157220
0
0
CHUBB LIMITED
COM
H1467J104
1123
8500
SH
SOLE
8500
0
0
GARMIN LTD
SHS
H2906T109
1212
25000
SH
SOLE
25000
0
0
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
827
36000
SH
SOLE
36000
0
0
BROADCOM LTD
SHS
Y09827109
11287
63850
SH
SOLE
63850
0
0
LAZARD LTD
SHS A
G54050102
12635
307500
SH
SOLE
307500
0
0
HOLLYSYS AUTOMATION TECHNOL
SHS
G45667105
4611
251682
SH
SOLE
251682
0
0
COPA HOLDINGS SA
CL A
P31076105
586
6450
SH
SOLE
6450
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
671
6150
SH
SOLE
6150
0
0
GLOBANT S A
COM
L44385109
1914
57381
SH
SOLE
57381
0
0
NIELSEN HLDGS PLC
SHS EURO
G6518L108
165811
3952593
SH
SOLE
3952593
0
0
ALLERGAN PLC
SHS
G0177J108
3045
14500
SH
SOLE
14500
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
58319
141848
SH
SOLE
141848
0
0
EATON CORP PLC
SHS
G29183103
141500
2109108
SH
SOLE
2109108
0
0