0001172661-18-001490.txt : 20180809
0001172661-18-001490.hdr.sgml : 20180809
20180809170117
ACCESSION NUMBER: 0001172661-18-001490
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180809
DATE AS OF CHANGE: 20180809
EFFECTIVENESS DATE: 20180809
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CIBC Asset Management Inc
CENTRAL INDEX KEY: 0001021926
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03663
FILM NUMBER: 181006169
BUSINESS ADDRESS:
STREET 1: 18 YORK STREET
STREET 2: SUITE 1300
CITY: TORONTO
STATE: A6
ZIP: M5J 2T8
BUSINESS PHONE: 1-888-888-3863
MAIL ADDRESS:
STREET 1: 18 YORK STREET
STREET 2: SUITE 1300
CITY: TORONTO
STATE: A6
ZIP: M5J 2T8
FORMER COMPANY:
FORMER CONFORMED NAME: CIBC Global Asset Management Inc
DATE OF NAME CHANGE: 20070511
FORMER COMPANY:
FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC
DATE OF NAME CHANGE: 19990803
FORMER COMPANY:
FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD
DATE OF NAME CHANGE: 19980206
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001021926
XXXXXXXX
06-30-2018
06-30-2018
false
CIBC Asset Management Inc
18 York Street
Suite 1300
Toronto
A6
M5J 2T8
13F HOLDINGS REPORT
028-03663
N
Stephen Carlin
MD and Head Equities Manager
416-552-1636
/s/ Stephen Carlin
Toronto
A6
08-09-2018
0
1131
16025163
INFORMATION TABLE
2
infotable.xml
3-D SYS CORP DEL
COM NEW
88554D205
205
14818
SH
SOLE
14818
0
0
3M CO
COM
88579Y101
10789
54845
SH
SOLE
54564
0
281
ABBOTT LABS
COM
002824100
9778
160322
SH
SOLE
155520
0
4802
ABBVIE INC
COM
00287Y109
14233
153622
SH
SOLE
151219
0
2403
ABERCROMBIE & FITCH CO
CL A
002896207
207
8447
SH
SOLE
8447
0
0
ABIOMED INC
COM
003654100
1516
3706
SH
SOLE
3706
0
0
ABM INDS INC
COM
000957100
239
8205
SH
SOLE
8205
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
285
10427
SH
SOLE
10427
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
21113
129066
SH
SOLE
120418
0
8648
ACTIVISION BLIZZARD INC
COM
00507V109
11674
152965
SH
SOLE
141879
0
11086
ACUITY BRANDS INC
COM
00508Y102
231
1990
SH
SOLE
1502
0
488
ADIENT PLC
ORD SHS
G0084W101
426
8654
SH
SOLE
7663
0
991
ADOBE SYS INC
COM
00724F101
22406
91899
SH
SOLE
91439
0
460
ADT INC
COM
00090Q103
232
26813
SH
SOLE
26813
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1162
8563
SH
SOLE
6875
0
1688
ADVANCED MICRO DEVICES INC
COM
007903107
1238
82559
SH
SOLE
76275
0
6284
ADVANTAGE OIL & GAS LTD
COM
00765F101
1784
570647
SH
SOLE
570647
0
0
AERCAP HOLDINGS NV
SHS
N00985106
615
11362
SH
SOLE
9911
0
1451
AES CORP
COM
00130H105
847
63154
SH
SOLE
56774
0
6380
AETNA INC NEW
COM
00817Y108
6814
37133
SH
SOLE
33046
0
4087
AFFILIATED MANAGERS GROUP
COM
008252108
757
5094
SH
SOLE
4726
0
368
AFLAC INC
COM
001055102
3218
74812
SH
SOLE
69271
0
5541
AGILENT TECHNOLOGIES INC
COM
00846U101
1865
30160
SH
SOLE
29178
0
982
AGNC INVT CORP
COM
00123Q104
873
46967
SH
SOLE
14386
0
32581
AGNICO EAGLE MINES LTD
COM
008474108
84524
1843348
SH
SOLE
1839593
0
3755
AIR PRODS & CHEMS INC
COM
009158106
4270
27419
SH
SOLE
26949
0
470
AK STL HLDG CORP
COM
001547108
177
40780
SH
SOLE
40780
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1492
20380
SH
SOLE
15044
0
5336
ALAMOS GOLD INC NEW
COM CL A
011532108
53380
9367625
SH
SOLE
9367625
0
0
ALASKA AIR GROUP INC
COM
011659109
713
11810
SH
SOLE
10879
0
931
ALBEMARLE CORP
COM
012653101
1198
12700
SH
SOLE
12189
0
511
ALCOA CORP
COM
013872106
386
8226
SH
SOLE
6605
0
1621
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1185
9394
SH
SOLE
8889
0
505
ALEXION PHARMACEUTICALS INC
COM
015351109
6829
55003
SH
SOLE
53311
0
1692
ALGONQUIN PWR UTILS CORP
COM
015857105
2458
254443
SH
SOLE
254443
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
13136
70805
SH
SOLE
70805
0
0
ALIGN TECHNOLOGY INC
COM
016255101
3453
10093
SH
SOLE
9669
0
424
ALKERMES PLC
SHS
G01767105
313
7613
SH
SOLE
5523
0
2090
ALLEGHANY CORP DEL
COM
017175100
402
700
SH
SOLE
549
0
151
ALLEGION PUB LTD CO
ORD SHS
G0176J109
442
5713
SH
SOLE
4830
0
883
ALLERGAN PLC
SHS
G0177J108
5569
33403
SH
SOLE
30802
0
2601
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1211
5195
SH
SOLE
4570
0
625
ALLIANT ENERGY CORP
COM
018802108
1050
24816
SH
SOLE
19994
0
4822
ALLSTATE CORP
COM
020002101
3251
35618
SH
SOLE
32237
0
3381
ALLY FINL INC
COM
02005N100
479
18226
SH
SOLE
15750
0
2476
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
403
4096
SH
SOLE
3555
0
541
ALPHABET INC
CAP STK CL C
02079K107
64538
57848
SH
SOLE
57780
0
68
ALPHABET INC
CAP STK CL A
02079K305
38890
34441
SH
SOLE
34222
0
219
ALTA MESA RES INC
CL A
02133L109
95
13908
SH
SOLE
13908
0
0
ALTICE USA INC
CL A
02156K103
445
26096
SH
SOLE
26096
0
0
ALTRIA GROUP INC
COM
02209S103
14142
249031
SH
SOLE
233877
0
15154
AMAZON COM INC
COM
023135106
113292
66650
SH
SOLE
65268
0
1382
AMBEV SA
SPONSORED ADR
02319V103
513
110720
SH
SOLE
100710
0
10010
AMDOCS LTD
SHS
G02602103
470
7108
SH
SOLE
0
0
7108
AMERCO
COM
023586100
244
684
SH
SOLE
684
0
0
AMEREN CORP
COM
023608102
1533
25189
SH
SOLE
21300
0
3889
AMERICAN AIRLS GROUP INC
COM
02376R102
2286
60231
SH
SOLE
57321
0
2910
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
201
12932
SH
SOLE
12932
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
210
4893
SH
SOLE
4893
0
0
AMERICAN ELEC PWR INC
COM
025537101
5166
74593
SH
SOLE
66835
0
7758
AMERICAN EQTY INVT LIFE HLD
COM
025676206
407
11309
SH
SOLE
11309
0
0
AMERICAN EXPRESS CO
COM
025816109
10781
110014
SH
SOLE
107809
0
2205
AMERICAN FINL GROUP INC OHIO
COM
025932104
337
3136
SH
SOLE
3136
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
246
11094
SH
SOLE
11094
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
4301
81125
SH
SOLE
79998
0
1127
AMERICAN TOWER CORP NEW
COM
03027X100
5887
40835
SH
SOLE
39016
0
1819
AMERICAN WTR WKS CO INC NEW
COM
030420103
1743
20416
SH
SOLE
16072
0
4344
AMERIPRISE FINL INC
COM
03076C106
1901
13593
SH
SOLE
13177
0
416
AMERISOURCEBERGEN CORP
COM
03073E105
1658
19442
SH
SOLE
16439
0
3003
AMETEK INC NEW
COM
031100100
1607
22267
SH
SOLE
21247
0
1020
AMGEN INC
COM
031162100
16193
87722
SH
SOLE
87155
0
567
AMPHENOL CORP NEW
CL A
032095101
2779
31888
SH
SOLE
27313
0
4575
ANADARKO PETE CORP
COM
032511107
5246
71623
SH
SOLE
67701
0
3922
ANALOG DEVICES INC
COM
032654105
5167
53872
SH
SOLE
51631
0
2241
ANDEAVOR
COM
03349M105
1854
14132
SH
SOLE
12986
0
1146
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
336
7911
SH
SOLE
7911
0
0
ANGI HOMESERVICES INC
COM CL A
00183L102
260
16909
SH
SOLE
16909
0
0
ANIXTER INTL INC
COM
035290105
240
3793
SH
SOLE
3793
0
0
ANNALY CAP MGMT INC
COM
035710409
1213
117876
SH
SOLE
42373
0
75503
ANSYS INC
COM
03662Q105
1602
9199
SH
SOLE
7288
0
1911
ANTERO RES CORP
COM
03674X106
303
14187
SH
SOLE
11588
0
2599
ANTHEM INC
COM
036752103
15726
66069
SH
SOLE
63952
0
2117
AON PLC
SHS CL A
G0408V102
15426
112456
SH
SOLE
110576
0
1880
APACHE CORP
COM
037411105
1931
41299
SH
SOLE
33833
0
7466
APARTMENT INVT & MGMT CO
CL A
03748R101
573
13556
SH
SOLE
13556
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
274
15015
SH
SOLE
15015
0
0
APPLE INC
COM
037833100
126587
683845
SH
SOLE
681560
0
2285
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
353
5031
SH
SOLE
5031
0
0
APPLIED MATLS INC
COM
038222105
6250
135309
SH
SOLE
133911
0
1398
APTIV PLC
SHS
G6095L109
1818
19837
SH
SOLE
19035
0
802
AQUA AMERICA INC
COM
03836W103
223
6348
SH
SOLE
6348
0
0
ARAMARK
COM
03852U106
471
12682
SH
SOLE
8308
0
4374
ARCH CAP GROUP LTD
ORD
G0450A105
907
34272
SH
SOLE
14037
0
20235
ARCHER DANIELS MIDLAND CO
COM
039483102
2436
53162
SH
SOLE
49209
0
3953
ARCHROCK INC
COM
03957W106
182
15191
SH
SOLE
15191
0
0
ARCONIC INC
COM
03965L100
817
48040
SH
SOLE
40050
0
7990
ARES CAP CORP
COM
04010L103
275
16739
SH
SOLE
16739
0
0
ARISTA NETWORKS INC
COM
040413106
839
3259
SH
SOLE
2619
0
640
ARROW ELECTRS INC
COM
042735100
298
3957
SH
SOLE
3035
0
922
ASCENA RETAIL GROUP INC
COM
04351G101
58
14450
SH
SOLE
14450
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
707
9046
SH
SOLE
8040
0
1006
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
579
2926
SH
SOLE
2926
0
0
ASPEN TECHNOLOGY INC
COM
045327103
247
2668
SH
SOLE
2668
0
0
ASSURANT INC
COM
04621X108
742
7167
SH
SOLE
4565
0
2602
ASTRAZENECA PLC
SPONSORED ADR
046353108
3015
85875
SH
SOLE
79775
0
6100
AT&T INC
COM
00206R102
25591
798212
SH
SOLE
759465
0
38747
ATHENAHEALTH INC
COM
04685W103
229
1437
SH
SOLE
1437
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
221
3082
SH
SOLE
3082
0
0
ATMOS ENERGY CORP
COM
049560105
343
3808
SH
SOLE
3808
0
0
AUTODESK INC
COM
052769106
3789
28904
SH
SOLE
28240
0
664
AUTOLIV INC
COM
052800109
678
4731
SH
SOLE
3026
0
1705
AUTOMATIC DATA PROCESSING IN
COM
053015103
8025
59825
SH
SOLE
56914
0
2911
AUTONATION INC
COM
05329W102
221
4558
SH
SOLE
3312
0
1246
AUTOZONE INC
COM
053332102
2370
3532
SH
SOLE
2732
0
800
AVALONBAY CMNTYS INC
COM
053484101
2601
15134
SH
SOLE
12199
0
2935
AVANGRID INC
COM
05351W103
674
12731
SH
SOLE
11068
0
1663
AVERY DENNISON CORP
COM
053611109
931
9122
SH
SOLE
7586
0
1536
AVISTA CORP
COM
05379B107
296
5629
SH
SOLE
5629
0
0
AVNET INC
COM
053807103
248
5777
SH
SOLE
4153
0
1624
AVON PRODS INC
COM
054303102
91
56198
SH
SOLE
56198
0
0
AXALTA COATING SYS LTD
COM
G0750C108
261
8608
SH
SOLE
8608
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
457
8225
SH
SOLE
2972
0
5253
B2GOLD CORP
COM
11777Q209
2546
981232
SH
SOLE
981232
0
0
BAIDU INC
SPON ADR REP A
056752108
4295
17676
SH
SOLE
17676
0
0
BAKER HUGHES A GE CO
CL A
05722G100
1485
44965
SH
SOLE
37481
0
7484
BALCHEM CORP
COM
057665200
240
2441
SH
SOLE
2441
0
0
BALL CORP
COM
058498106
1236
34755
SH
SOLE
30627
0
4128
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
724
103370
SH
SOLE
94070
0
9300
BANK AMER CORP
COM
060505104
41949
1488090
SH
SOLE
1478030
0
10060
BANK MONTREAL QUE
COM
063671101
772566
9992798
SH
SOLE
9971528
0
21270
BANK N S HALIFAX
COM
064149107
462050
8158574
SH
SOLE
8124637
0
33937
BANK NEW YORK MELLON CORP
COM
064058100
5042
93484
SH
SOLE
89946
0
3538
BANK OF THE OZARKS
COM
063904106
213
4722
SH
SOLE
4722
0
0
BANKUNITED INC
COM
06652K103
1501
36733
SH
SOLE
36733
0
0
BARRICK GOLD CORP
COM
067901108
63555
4837174
SH
SOLE
4836234
0
940
BAXTER INTL INC
COM
071813109
4634
62757
SH
SOLE
55294
0
7463
BAYTEX ENERGY CORP
COM
07317Q105
426
128046
SH
SOLE
128046
0
0
BB&T CORP
COM
054937107
4031
79911
SH
SOLE
69415
0
10496
BCE INC
COM NEW
05534B760
186617
4607275
SH
SOLE
4583695
0
23580
BECTON DICKINSON & CO
COM
075887109
11792
49222
SH
SOLE
41612
0
7610
BEMIS INC
COM
081437105
235
5578
SH
SOLE
3056
0
2522
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
282
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
46712
250264
SH
SOLE
245294
0
4970
BERRY GLOBAL GROUP INC
COM
08579W103
207
4501
SH
SOLE
4501
0
0
BEST BUY INC
COM
086516101
2136
28637
SH
SOLE
23624
0
5013
BGC PARTNERS INC
CL A
05541T101
127
11238
SH
SOLE
11238
0
0
BIO RAD LABS INC
CL A
090572207
312
1081
SH
SOLE
1081
0
0
BIO TECHNE CORP
COM
09073M104
203
1374
SH
SOLE
1374
0
0
BIOGEN INC
COM
09062X103
8167
28139
SH
SOLE
27619
0
520
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1493
15854
SH
SOLE
13208
0
2646
BLACK KNIGHT INC
COM
09215C105
286
5332
SH
SOLE
5332
0
0
BLACKBERRY LTD
COM
09228F103
3733
387010
SH
SOLE
380980
0
6030
BLACKROCK INC
COM
09247X101
8483
16999
SH
SOLE
16864
0
135
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
752
23365
SH
SOLE
23365
0
0
BLOCK H & R INC
COM
093671105
596
26146
SH
SOLE
17939
0
8207
BLUCORA INC
COM
095229100
214
5789
SH
SOLE
5789
0
0
BLUEBIRD BIO INC
COM
09609G100
279
1780
SH
SOLE
1780
0
0
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
124
10657
SH
SOLE
10657
0
0
BOEING CO
COM
097023105
17039
50784
SH
SOLE
50532
0
252
BOISE CASCADE CO DEL
COM
09739D100
208
4664
SH
SOLE
4664
0
0
BOK FINL CORP
COM NEW
05561Q201
230
2448
SH
SOLE
2448
0
0
BOOKING HLDGS INC
COM
09857L108
14265
7037
SH
SOLE
6678
0
359
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
221
5045
SH
SOLE
5045
0
0
BORGWARNER INC
COM
099724106
796
18435
SH
SOLE
17301
0
1134
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
180
11308
SH
SOLE
11308
0
0
BOSTON PROPERTIES INC
COM
101121101
5430
43296
SH
SOLE
42668
0
628
BOSTON SCIENTIFIC CORP
COM
101137107
4532
138582
SH
SOLE
122767
0
15815
BP PLC
SPONSORED ADR
055622104
3620
79285
SH
SOLE
73625
0
5660
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
217
2113
SH
SOLE
2113
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
415
10360
SH
SOLE
9295
0
1065
BRISTOL MYERS SQUIBB CO
COM
110122108
8404
151859
SH
SOLE
145058
0
6801
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
1854
36740
SH
SOLE
34720
0
2020
BRIXMOR PPTY GROUP INC
COM
11120U105
194
11109
SH
SOLE
11109
0
0
BROADCOM INC
COM
11135F101
16662
68670
SH
SOLE
62821
0
5849
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2113
18360
SH
SOLE
10055
0
8305
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
531898
13109534
SH
SOLE
13098694
0
10840
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
105440
2750373
SH
SOLE
2750373
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
47559
1239330
SH
SOLE
1239330
0
0
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
148203
7801303
SH
SOLE
7801303
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
46246
1540435
SH
SOLE
1540435
0
0
BROWN & BROWN INC
COM
115236101
370
13333
SH
SOLE
10725
0
2608
BROWN FORMAN CORP
CL B
115637209
1831
37350
SH
SOLE
30358
0
6992
BRUNSWICK CORP
COM
117043109
200
3101
SH
SOLE
3101
0
0
BUNGE LIMITED
COM
G16962105
629
9022
SH
SOLE
5009
0
4013
BURLINGTON STORES INC
COM
122017106
4133
27456
SH
SOLE
17996
0
9460
BWX TECHNOLOGIES INC
COM
05605H100
227
3636
SH
SOLE
3636
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1580
18891
SH
SOLE
12325
0
6566
CA INC
COM
12673P105
1765
49516
SH
SOLE
47546
0
1970
CABOT OIL & GAS CORP
COM
127097103
2069
86942
SH
SOLE
79646
0
7296
CACI INTL INC
CL A
127190304
514
3048
SH
SOLE
3048
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1603
37004
SH
SOLE
35335
0
1669
CAE INC
COM
124765108
3005
144638
SH
SOLE
144638
0
0
CAESARS ENTMT CORP
COM
127686103
269
25139
SH
SOLE
25139
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
475
5212
SH
SOLE
3368
0
1844
CAMECO CORP
COM
13321L108
2410
214206
SH
SOLE
214206
0
0
CAMPBELL SOUP CO
COM
134429109
1307
32250
SH
SOLE
20593
0
11657
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
1251
21267
SH
SOLE
21267
0
0
CANADIAN NAT RES LTD
COM
136385101
523246
14494425
SH
SOLE
14469995
0
24430
CANADIAN NATL RY CO
COM
136375102
417921
5108514
SH
SOLE
5088794
0
19720
CANADIAN PAC RY LTD
COM
13645T100
316678
1727729
SH
SOLE
1727439
0
290
CANOPY GROWTH CORP
COM
138035100
2815
96322
SH
SOLE
96322
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4122
44858
SH
SOLE
43586
0
1272
CAPSTEAD MTG CORP
COM NO PAR
14067E506
116
12934
SH
SOLE
12934
0
0
CARDINAL HEALTH INC
COM
14149Y108
1546
31662
SH
SOLE
27681
0
3981
CARLISLE COS INC
COM
142339100
247
2281
SH
SOLE
2281
0
0
CARMAX INC
COM
143130102
1260
17293
SH
SOLE
15910
0
1383
CARNIVAL CORP
UNIT 99/99/9999
143658300
2551
44515
SH
SOLE
40842
0
3673
CARRIZO OIL & GAS INC
COM
144577103
278
9996
SH
SOLE
9996
0
0
CATERPILLAR INC DEL
COM
149123101
7675
56573
SH
SOLE
56096
0
477
CAVIUM INC
COM
14964U108
213
2461
SH
SOLE
2461
0
0
CBL & ASSOC PPTYS INC
COM
124830100
129
23206
SH
SOLE
23206
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
1198
11514
SH
SOLE
10320
0
1194
CBRE GROUP INC
CL A
12504L109
1415
29644
SH
SOLE
27966
0
1678
CBS CORP NEW
CL B
124857202
1858
33048
SH
SOLE
31867
0
1181
CDK GLOBAL INC
COM
12508E101
404
6205
SH
SOLE
4736
0
1469
CDN IMPERIAL BK COMM TORONTO
COM
136069101
703085
8080967
SH
SOLE
8065557
0
15410
CDW CORP
COM
12514G108
529
6550
SH
SOLE
5563
0
987
CELANESE CORP DEL
COM SER A
150870103
704
6335
SH
SOLE
4773
0
1562
CELESTICA INC
SUB VTG SHS
15101Q108
17614
1481221
SH
SOLE
1481221
0
0
CELGENE CORP
COM
151020104
7685
96769
SH
SOLE
93099
0
3670
CENOVUS ENERGY INC
COM
15135U109
132171
12727218
SH
SOLE
12725458
0
1760
CENTENE CORP DEL
COM
15135B101
2336
18963
SH
SOLE
16679
0
2284
CENTERPOINT ENERGY INC
COM
15189T107
1284
46353
SH
SOLE
38291
0
8062
CENTURYLINK INC
COM
156700106
2009
107783
SH
SOLE
88386
0
19397
CERNER CORP
COM
156782104
2640
44151
SH
SOLE
41384
0
2767
CF INDS HLDGS INC
COM
125269100
1357
30554
SH
SOLE
20163
0
10391
CHART INDS INC
COM PAR $0.01
16115Q308
253
4095
SH
SOLE
4095
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
8161
27833
SH
SOLE
27631
0
202
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1764
18062
SH
SOLE
14460
0
3602
CHEMOURS CO
COM
163851108
289
6505
SH
SOLE
6505
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
668
10249
SH
SOLE
8439
0
1810
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
626
17420
SH
SOLE
17420
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
176
33561
SH
SOLE
33561
0
0
CHEVRON CORP NEW
COM
166764100
31834
251790
SH
SOLE
244226
0
7564
CHICOS FAS INC
COM
168615102
137
16782
SH
SOLE
16782
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1415
3280
SH
SOLE
2295
0
985
CHUBB LIMITED
COM
H1467J104
3586
28235
SH
SOLE
24995
0
3240
CHURCH & DWIGHT INC
COM
171340102
2696
50719
SH
SOLE
35137
0
15582
CIGNA CORPORATION
COM
125509109
4265
25094
SH
SOLE
21770
0
3324
CIMAREX ENERGY CO
COM
171798101
1146
11261
SH
SOLE
8462
0
2799
CINCINNATI FINL CORP
COM
172062101
1095
16372
SH
SOLE
13643
0
2729
CINTAS CORP
COM
172908105
2369
12802
SH
SOLE
12373
0
429
CISCO SYS INC
COM
17275R102
28310
658047
SH
SOLE
647593
0
10454
CIT GROUP INC
COM NEW
125581801
387
7677
SH
SOLE
4752
0
2925
CITIGROUP INC
COM NEW
172967424
21528
321696
SH
SOLE
318322
0
3374
CITIZENS FINL GROUP INC
COM
174610105
4624
118869
SH
SOLE
89894
0
28975
CITRIX SYS INC
COM
177376100
2014
19209
SH
SOLE
17022
0
2187
CLEAR CHANNEL OUTDOOR HLDGS
CL A
18451C109
58
13552
SH
SOLE
13552
0
0
CLEVELAND CLIFFS INC
COM
185899101
89
10609
SH
SOLE
10609
0
0
CLOROX CO DEL
COM
189054109
2216
16385
SH
SOLE
11335
0
5050
CME GROUP INC
COM CL A
12572Q105
6203
37841
SH
SOLE
33923
0
3918
CMS ENERGY CORP
COM
125896100
1457
30807
SH
SOLE
24690
0
6117
CNA FINL CORP
COM
126117100
493
10791
SH
SOLE
9455
0
1336
COCA COLA CO
COM
191216100
21453
489120
SH
SOLE
465267
0
23853
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
596
14655
SH
SOLE
12167
0
2488
COGNEX CORP
COM
192422103
280
6275
SH
SOLE
6275
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
6462
81812
SH
SOLE
75102
0
6710
COLGATE PALMOLIVE CO
COM
194162103
6199
95651
SH
SOLE
85964
0
9687
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
11681
153504
SH
SOLE
153504
0
0
COLONY CAP INC NEW
CL A COM
19626G108
119
19072
SH
SOLE
19072
0
0
COLUMBIA BKG SYS INC
COM
197236102
237
5793
SH
SOLE
5793
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
234
2560
SH
SOLE
2560
0
0
COMCAST CORP NEW
CL A
20030N101
19632
598367
SH
SOLE
590616
0
7751
COMERICA INC
COM
200340107
1694
18637
SH
SOLE
15080
0
3557
COMMERCE BANCSHARES INC
COM
200525103
615
9509
SH
SOLE
6891
0
2618
COMMSCOPE HLDG CO INC
COM
20337X109
224
7658
SH
SOLE
6850
0
808
COMMUNITY BK SYS INC
COM
203607106
382
6468
SH
SOLE
6468
0
0
CONAGRA BRANDS INC
COM
205887102
1563
43741
SH
SOLE
33205
0
10536
CONCHO RES INC
COM
20605P101
4237
30623
SH
SOLE
27141
0
3482
CONOCOPHILLIPS
COM
20825C104
8507
122193
SH
SOLE
114697
0
7496
CONSOLIDATED EDISON INC
COM
209115104
3113
39921
SH
SOLE
27202
0
12719
CONSTELLATION BRANDS INC
CL A
21036P108
4740
21655
SH
SOLE
15937
0
5718
CONTINENTAL RESOURCES INC
COM
212015101
1136
17540
SH
SOLE
13340
0
4200
COOPER COS INC
COM NEW
216648402
1222
5189
SH
SOLE
4221
0
968
COPART INC
COM
217204106
1304
23060
SH
SOLE
23040
0
20
CORELOGIC INC
COM
21871D103
356
6850
SH
SOLE
6830
0
20
CORNING INC
COM
219350105
2312
84057
SH
SOLE
76384
0
7673
COSTAR GROUP INC
COM
22160N109
605
1467
SH
SOLE
1279
0
188
COSTCO WHSL CORP NEW
COM
22160K105
12836
61423
SH
SOLE
60367
0
1056
COTT CORP QUE
COM
22163N106
12895
778194
SH
SOLE
778194
0
0
COTY INC
COM CL A
222070203
783
55537
SH
SOLE
50558
0
4979
COUSINS PPTYS INC
COM
222795106
158
16301
SH
SOLE
16301
0
0
CREDICORP LTD
COM
G2519Y108
338
1501
SH
SOLE
1501
0
0
CREDIT ACCEP CORP MICH
COM
225310101
247
698
SH
SOLE
698
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
60465
8227335
SH
SOLE
8225835
0
1500
CROWN CASTLE INTL CORP NEW
COM
22822V101
8100
75128
SH
SOLE
68288
0
6840
CROWN HOLDINGS INC
COM
228368106
247
5524
SH
SOLE
5524
0
0
CSX CORP
COM
126408103
8293
130030
SH
SOLE
124781
0
5249
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
1312
27539
SH
SOLE
27539
0
0
CUBESMART
COM
229663109
208
6447
SH
SOLE
6447
0
0
CULLEN FROST BANKERS INC
COM
229899109
246
2276
SH
SOLE
2276
0
0
CUMMINS INC
COM
231021106
2061
15498
SH
SOLE
14437
0
1061
CVB FINL CORP
COM
126600105
203
9047
SH
SOLE
9047
0
0
CVS HEALTH CORP
COM
126650100
16902
262665
SH
SOLE
256440
0
6225
CYPRESS SEMICONDUCTOR CORP
COM
232806109
199
12782
SH
SOLE
12782
0
0
CYRUSONE INC
COM
23283R100
204
3496
SH
SOLE
3496
0
0
D R HORTON INC
COM
23331A109
1494
36433
SH
SOLE
31555
0
4878
DANAHER CORP DEL
COM
235851102
6730
68204
SH
SOLE
64265
0
3939
DARDEN RESTAURANTS INC
COM
237194105
1776
16591
SH
SOLE
10764
0
5827
DARLING INGREDIENTS INC
COM
237266101
267
13448
SH
SOLE
13448
0
0
DAVITA INC
COM
23918K108
1210
17421
SH
SOLE
14540
0
2881
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
209
5293
SH
SOLE
5293
0
0
DCT INDUSTRIAL TRUST INC
COM NEW
233153204
228
3412
SH
SOLE
3412
0
0
DEAN FOODS CO NEW
COM NEW
242370203
116
10995
SH
SOLE
10995
0
0
DEERE & CO
COM
244199105
4651
33269
SH
SOLE
30772
0
2497
DELTA AIR LINES INC DEL
COM NEW
247361702
3360
67832
SH
SOLE
59974
0
7858
DENBURY RES INC
COM NEW
247916208
249
51754
SH
SOLE
51754
0
0
DENTSPLY SIRONA INC
COM
24906P109
1295
29581
SH
SOLE
28713
0
868
DESCARTES SYS GROUP INC
COM
249906108
22154
679875
SH
SOLE
676935
0
2940
DEVON ENERGY CORP NEW
COM
25179M103
3682
83764
SH
SOLE
78660
0
5104
DEXCOM INC
COM
252131107
303
3185
SH
SOLE
3185
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
1038
7205
SH
SOLE
6575
0
630
DIAMONDBACK ENERGY INC
COM
25278X109
527
4005
SH
SOLE
3497
0
508
DIAMONDROCK HOSPITALITY CO
COM
252784301
317
25776
SH
SOLE
25776
0
0
DIGITAL RLTY TR INC
COM
253868103
2558
22926
SH
SOLE
18115
0
4811
DISCOVER FINL SVCS
COM
254709108
2359
33504
SH
SOLE
32463
0
1041
DISCOVERY INC
COM SER A
25470F104
795
28927
SH
SOLE
21685
0
7242
DISCOVERY INC
COM SER C
25470F302
681
26691
SH
SOLE
16705
0
9986
DISH NETWORK CORP
CL A
25470M109
1320
39273
SH
SOLE
37480
0
1793
DISNEY WALT CO
COM DISNEY
254687106
14210
135576
SH
SOLE
132772
0
2804
DOLBY LABORATORIES INC
COM
25659T107
235
3812
SH
SOLE
3812
0
0
DOLLAR GEN CORP NEW
COM
256677105
2659
26965
SH
SOLE
23315
0
3650
DOLLAR TREE INC
COM
256746108
3445
40525
SH
SOLE
32221
0
8304
DOMINION ENERGY INC
COM
25746U109
7586
111257
SH
SOLE
100334
0
10923
DOMINOS PIZZA INC
COM
25754A201
593
2100
SH
SOLE
1542
0
558
DONALDSON INC
COM
257651109
210
4650
SH
SOLE
4650
0
0
DOUGLAS EMMETT INC
COM
25960P109
254
6318
SH
SOLE
6318
0
0
DOVER CORP
COM
260003108
1073
14659
SH
SOLE
13787
0
872
DOWDUPONT INC
COM
26078J100
15767
239181
SH
SOLE
238230
0
951
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
1606
13168
SH
SOLE
6552
0
6616
DROPBOX INC
CL A
26210C104
450
13873
SH
SOLE
13873
0
0
DSW INC
CL A
23334L102
246
9541
SH
SOLE
9541
0
0
DTE ENERGY CO
COM
233331107
1918
18505
SH
SOLE
15835
0
2670
DUKE ENERGY CORP NEW
COM NEW
26441C204
9269
117210
SH
SOLE
101818
0
15392
DUKE REALTY CORP
COM NEW
264411505
1171
40323
SH
SOLE
31189
0
9134
DUN & BRADSTREET CORP DEL NE
COM
26483E100
403
3285
SH
SOLE
1379
0
1906
DUNKIN BRANDS GROUP INC
COM
265504100
202
2929
SH
SOLE
2929
0
0
DXC TECHNOLOGY CO
COM
23355L106
2396
29727
SH
SOLE
28910
0
817
E TRADE FINANCIAL CORP
COM NEW
269246401
1496
24454
SH
SOLE
23073
0
1381
EAST WEST BANCORP INC
COM
27579R104
341
5223
SH
SOLE
5223
0
0
EASTMAN CHEM CO
COM
277432100
1411
14117
SH
SOLE
13058
0
1059
EATON CORP PLC
SHS
G29183103
3475
46488
SH
SOLE
45589
0
899
EATON VANCE CORP
COM NON VTG
278265103
223
4270
SH
SOLE
4270
0
0
EBAY INC
COM
278642103
5540
152798
SH
SOLE
139066
0
13732
ECOLAB INC
COM
278865100
3637
25919
SH
SOLE
24496
0
1423
EDISON INTL
COM
281020107
2040
32240
SH
SOLE
28649
0
3591
EDWARDS LIFESCIENCES CORP
COM
28176E108
3774
25924
SH
SOLE
23584
0
2340
ELDORADO GOLD CORP NEW
COM
284902103
510
504435
SH
SOLE
504435
0
0
ELECTRONIC ARTS INC
COM
285512109
6628
47002
SH
SOLE
39206
0
7796
EMERSON ELEC CO
COM
291011104
4330
62633
SH
SOLE
61590
0
1043
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
268
15649
SH
SOLE
15649
0
0
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
130
11889
SH
SOLE
11889
0
0
ENBRIDGE INC
COM
29250N105
751647
21020661
SH
SOLE
20975688
0
44973
ENCANA CORP
COM
292505104
135581
10379182
SH
SOLE
10376472
0
2710
ENCOMPASS HEALTH CORP
COM
29261A100
237
3507
SH
SOLE
3507
0
0
ENDO INTL PLC
SHS
G30401106
245
25963
SH
SOLE
25963
0
0
ENERGEN CORP
COM
29265N108
259
3557
SH
SOLE
3557
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
660
38267
SH
SOLE
38267
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
784
41161
SH
SOLE
41161
0
0
ENERPLUS CORP
COM
292766102
2172
172226
SH
SOLE
172226
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
198
12741
SH
SOLE
12741
0
0
ENTERGY CORP NEW
COM
29364G103
1497
18532
SH
SOLE
16092
0
2440
ENTERPRISE PRODS PARTNERS L
COM
293792107
2116
76486
SH
SOLE
76486
0
0
ENVISION HEALTHCARE CORP
COM
29414D100
463
10525
SH
SOLE
10525
0
0
EOG RES INC
COM
26875P101
19914
160042
SH
SOLE
155800
0
4242
EPAM SYS INC
COM
29414B104
242
1948
SH
SOLE
1948
0
0
EQT CORP
COM
26884L109
1438
26069
SH
SOLE
22175
0
3894
EQT GP HLDGS LP
COM UNIT REP
26885J103
228
9685
SH
SOLE
9685
0
0
EQUIFAX INC
COM
294429105
1490
11906
SH
SOLE
10563
0
1343
EQUINIX INC
COM PAR $0.001
29444U700
3361
7818
SH
SOLE
6933
0
885
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
295
3207
SH
SOLE
3207
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2457
38576
SH
SOLE
32408
0
6168
ESSEX PPTY TR INC
COM
297178105
1679
7024
SH
SOLE
5862
0
1162
EVEREST RE GROUP LTD
COM
G3223R108
1385
6011
SH
SOLE
3532
0
2479
EVERGY INC
COM
30034W106
1408
25071
SH
SOLE
23163
0
1908
EVERSOURCE ENERGY
COM
30040W108
1889
32227
SH
SOLE
27814
0
4413
EXACT SCIENCES CORP
COM
30063P105
257
4296
SH
SOLE
4296
0
0
EXELIXIS INC
COM
30161Q104
228
10572
SH
SOLE
10572
0
0
EXELON CORP
COM
30161N101
4164
97739
SH
SOLE
84889
0
12850
EXPEDIA GROUP INC
COM NEW
30212P303
2388
19865
SH
SOLE
17283
0
2582
EXPEDITORS INTL WASH INC
COM
302130109
1508
20631
SH
SOLE
15172
0
5459
EXPRESS INC
COM
30219E103
93
10148
SH
SOLE
10148
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
6027
78065
SH
SOLE
72725
0
5340
EXTRA SPACE STORAGE INC
COM
30225T102
1236
12379
SH
SOLE
10845
0
1534
EXXON MOBIL CORP
COM
30231G102
41201
498017
SH
SOLE
481235
0
16782
F M C CORP
COM NEW
302491303
1140
12777
SH
SOLE
11673
0
1104
F5 NETWORKS INC
COM
315616102
1446
8383
SH
SOLE
5290
0
3093
FACEBOOK INC
CL A
30303M102
79164
407390
SH
SOLE
399234
0
8156
FACTSET RESH SYS INC
COM
303075105
276
1393
SH
SOLE
1393
0
0
FASTENAL CO
COM
311900104
1914
39775
SH
SOLE
36631
0
3144
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
6429
50801
SH
SOLE
49071
0
1730
FEDEX CORP
COM
31428X106
5953
26218
SH
SOLE
25941
0
277
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
586
15564
SH
SOLE
9734
0
5830
FIDELITY NATL INFORMATION SV
COM
31620M106
3816
35991
SH
SOLE
30116
0
5875
FIFTH THIRD BANCORP
COM
316773100
2033
70844
SH
SOLE
61208
0
9636
FINANCIAL ENGINES INC
COM
317485100
247
5496
SH
SOLE
5496
0
0
FINISAR CORP
COM NEW
31787A507
255
14175
SH
SOLE
14175
0
0
FIRST BANCORP P R
COM NEW
318672706
188
24601
SH
SOLE
24601
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
691
33017
SH
SOLE
33017
0
0
FIRST FINL BANCORP OH
COM
320209109
254
8274
SH
SOLE
8274
0
0
FIRST FINL BANKSHARES
COM
32020R109
262
5150
SH
SOLE
5150
0
0
FIRST HAWAIIAN INC
COM
32051X108
1622
55893
SH
SOLE
55893
0
0
FIRST HORIZON NATL CORP
COM
320517105
204
11411
SH
SOLE
11411
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
3940
516348
SH
SOLE
516348
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
350
13748
SH
SOLE
13748
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
2490
25729
SH
SOLE
23821
0
1908
FIRSTENERGY CORP
COM
337932107
1729
48145
SH
SOLE
40306
0
7839
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
43624
573450
SH
SOLE
573450
0
0
FISERV INC
COM
337738108
13583
183322
SH
SOLE
158662
0
24660
FIVE BELOW INC
COM
33829M101
201
2058
SH
SOLE
2058
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1713
8133
SH
SOLE
7759
0
374
FLIR SYS INC
COM
302445101
689
13261
SH
SOLE
12040
0
1221
FLOWSERVE CORP
COM
34354P105
575
14223
SH
SOLE
11262
0
2961
FLUOR CORP NEW
COM
343412102
651
13346
SH
SOLE
12164
0
1182
FNB CORP PA
COM
302520101
159
11831
SH
SOLE
11831
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
434
4940
SH
SOLE
4550
0
390
FOOT LOCKER INC
COM
344849104
842
15987
SH
SOLE
10413
0
5574
FORD MTR CO DEL
COM PAR $0.01
345370860
3949
356747
SH
SOLE
351385
0
5362
FOREST CITY RLTY TR INC
COM CL A
345605109
216
9457
SH
SOLE
9457
0
0
FORTINET INC
COM
34959E109
374
5990
SH
SOLE
5990
0
0
FORTIS INC
COM
349553107
22810
713531
SH
SOLE
705251
0
8280
FORTIVE CORP
COM
34959J108
2369
30724
SH
SOLE
29819
0
905
FORTUNA SILVER MINES INC
COM
349915108
2725
478812
SH
SOLE
478812
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
776
14453
SH
SOLE
13025
0
1428
FRANCO NEVADA CORP
COM
351858105
59078
809305
SH
SOLE
806485
0
2820
FRANKLIN RES INC
COM
354613101
1234
38487
SH
SOLE
36826
0
1661
FRANKLIN STREET PPTYS CORP
COM
35471R106
130
15225
SH
SOLE
15225
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
2290
132678
SH
SOLE
125393
0
7285
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
427
8480
SH
SOLE
7730
0
750
FS INVT CORP
COM
302635107
75
10255
SH
SOLE
10255
0
0
FTI CONSULTING INC
COM
302941109
285
4719
SH
SOLE
4719
0
0
FULLER H B CO
COM
359694106
229
4259
SH
SOLE
4259
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1299
19898
SH
SOLE
15913
0
3985
GAMESTOP CORP NEW
CL A
36467W109
180
12364
SH
SOLE
12364
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
283
7897
SH
SOLE
7897
0
0
GANNETT CO INC
COM
36473H104
154
14355
SH
SOLE
14355
0
0
GAP INC DEL
COM
364760108
1092
33709
SH
SOLE
24962
0
8747
GARDNER DENVER HLDGS INC
COM
36555P107
203
6921
SH
SOLE
6921
0
0
GARMIN LTD
SHS
H2906T109
691
11333
SH
SOLE
5642
0
5691
GARTNER INC
COM
366651107
1145
8614
SH
SOLE
7864
0
750
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
299
18360
SH
SOLE
18330
0
30
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
292
10087
SH
SOLE
10087
0
0
GENERAL DYNAMICS CORP
COM
369550108
4914
26363
SH
SOLE
25376
0
987
GENERAL ELECTRIC CO
COM
369604103
10735
788764
SH
SOLE
774183
0
14581
GENERAL MLS INC
COM
370334104
14044
317418
SH
SOLE
314002
0
3416
GENERAL MTRS CO
COM
37045V100
4698
119237
SH
SOLE
117660
0
1577
GENTEX CORP
COM
371901109
299
12972
SH
SOLE
9556
0
3416
GENUINE PARTS CO
COM
372460105
1300
14159
SH
SOLE
12998
0
1161
GENWORTH FINL INC
COM CL A
37247D106
87
19438
SH
SOLE
19438
0
0
GGP INC
COM
36174X101
2163
105872
SH
SOLE
103013
0
2859
G-III APPAREL GROUP LTD
COM
36237H101
256
5777
SH
SOLE
5777
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
9448
335380
SH
SOLE
331620
0
3760
GILEAD SCIENCES INC
COM
375558103
23654
333908
SH
SOLE
329001
0
4907
GLACIER BANCORP INC NEW
COM
37637Q105
243
6293
SH
SOLE
6293
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
7031
174929
SH
SOLE
168219
0
6710
GLOBAL PMTS INC
COM
37940X102
6011
53912
SH
SOLE
52349
0
1563
GLOBALSTAR INC
COM
378973408
22
45523
SH
SOLE
45523
0
0
GODADDY INC
CL A
380237107
423
5993
SH
SOLE
5993
0
0
GOLD STD VENTURES CORP
COM
380738104
1083
786265
SH
SOLE
786265
0
0
GOLDCORP INC NEW
COM
380956409
233435
16998877
SH
SOLE
16987917
0
10960
GOLDMAN SACHS GROUP INC
COM
38141G104
7163
32476
SH
SOLE
32210
0
266
GOODYEAR TIRE & RUBR CO
COM
382550101
544
23348
SH
SOLE
20725
0
2623
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
207
13071
SH
SOLE
13071
0
0
GRACE W R & CO DEL NEW
COM
38388F108
540
7362
SH
SOLE
7362
0
0
GRACO INC
COM
384109104
275
6071
SH
SOLE
6071
0
0
GRAINGER W W INC
COM
384802104
1633
5296
SH
SOLE
4715
0
581
GRAN TIERRA ENERGY INC
COM
38500T101
1346
388817
SH
SOLE
388817
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
203203
4981187
SH
SOLE
4980617
0
570
GRAPHIC PACKAGING HLDG CO
COM
388689101
148
10232
SH
SOLE
10232
0
0
GREAT WESTN BANCORP INC
COM
391416104
305
7262
SH
SOLE
7262
0
0
GREENBRIER COS INC
COM
393657101
200
3788
SH
SOLE
3788
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
2814
130914
SH
SOLE
104708
0
26206
GROUPE CGI INC
CL A SUB VTG
39945C109
81831
1291078
SH
SOLE
1287258
0
3820
GROUPON INC
COM
399473107
86
20092
SH
SOLE
20092
0
0
GRUBHUB INC
COM
400110102
327
3113
SH
SOLE
3113
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
244
2747
SH
SOLE
2747
0
0
HALLIBURTON CO
COM
406216101
5800
128718
SH
SOLE
119367
0
9351
HANESBRANDS INC
COM
410345102
816
37043
SH
SOLE
31128
0
5915
HARLEY DAVIDSON INC
COM
412822108
664
15768
SH
SOLE
14629
0
1139
HARRIS CORP DEL
COM
413875105
2435
16849
SH
SOLE
10458
0
6391
HARTFORD FINL SVCS GROUP INC
COM
416515104
1815
35491
SH
SOLE
32388
0
3103
HASBRO INC
COM
418056107
1756
19025
SH
SOLE
15030
0
3995
HAWAIIAN HOLDINGS INC
COM
419879101
233
6485
SH
SOLE
6485
0
0
HCA HEALTHCARE INC
COM
40412C101
3139
30598
SH
SOLE
27526
0
3072
HCP INC
COM
40414L109
1113
43119
SH
SOLE
37055
0
6064
HD SUPPLY HLDGS INC
COM
40416M105
282
6564
SH
SOLE
6564
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
210
7798
SH
SOLE
7798
0
0
HECLA MNG CO
COM
422704106
49
13952
SH
SOLE
13952
0
0
HEICO CORP NEW
CL A
422806208
298
4882
SH
SOLE
4882
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
160
19188
SH
SOLE
19188
0
0
HELMERICH & PAYNE INC
COM
423452101
769
12057
SH
SOLE
9580
0
2477
HENRY JACK & ASSOC INC
COM
426281101
662
5078
SH
SOLE
2562
0
2516
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
510
9502
SH
SOLE
6258
0
3244
HERSHEY CO
COM
427866108
1765
18971
SH
SOLE
14915
0
4056
HESS CORP
COM
42809H107
1784
26672
SH
SOLE
25239
0
1433
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2090
143078
SH
SOLE
138645
0
4433
HEXCEL CORP NEW
COM
428291108
213
3205
SH
SOLE
3205
0
0
HIGHPOINT RES CORP
COM
43114K108
91
14940
SH
SOLE
14940
0
0
HILL ROM HLDGS INC
COM
431475102
203
2329
SH
SOLE
2329
0
0
HILLENBRAND INC
COM
431571108
242
5135
SH
SOLE
5135
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
2111
26669
SH
SOLE
25422
0
1247
HOLLYFRONTIER CORP
COM
436106108
1415
20681
SH
SOLE
15345
0
5336
HOLOGIC INC
COM
436440101
1534
38603
SH
SOLE
34383
0
4220
HOME DEPOT INC
COM
437076102
21478
110088
SH
SOLE
107873
0
2215
HONEYWELL INTL INC
COM
438516106
10578
73436
SH
SOLE
72002
0
1434
HOPE BANCORP INC
COM
43940T109
307
17217
SH
SOLE
17217
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
237
5313
SH
SOLE
5313
0
0
HORMEL FOODS CORP
COM
440452100
1778
47782
SH
SOLE
31990
0
15792
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
306
10710
SH
SOLE
6261
0
4449
HOST HOTELS & RESORTS INC
COM
44107P104
1489
70668
SH
SOLE
67168
0
3500
HOWARD HUGHES CORP
COM
44267D107
222
1672
SH
SOLE
1672
0
0
HP INC
COM
40434L105
3456
152326
SH
SOLE
147085
0
5241
HSBC HLDGS PLC
SPON ADR NEW
404280406
3378
71660
SH
SOLE
47540
0
24120
HUB GROUP INC
CL A
443320106
216
4335
SH
SOLE
4335
0
0
HUBBELL INC
COM
443510607
201
1899
SH
SOLE
1899
0
0
HUDBAY MINERALS INC
COM
443628102
787
141079
SH
SOLE
141079
0
0
HUDSON PAC PPTYS INC
COM
444097109
206
5813
SH
SOLE
5813
0
0
HUMANA INC
COM
444859102
5053
16978
SH
SOLE
14287
0
2691
HUNT J B TRANS SVCS INC
COM
445658107
2094
17225
SH
SOLE
16050
0
1175
HUNTINGTON BANCSHARES INC
COM
446150104
1824
123598
SH
SOLE
98901
0
24697
HUNTINGTON INGALLS INDS INC
COM
446413106
885
4082
SH
SOLE
3831
0
251
HUNTSMAN CORP
COM
447011107
253
8661
SH
SOLE
8661
0
0
HYATT HOTELS CORP
COM CL A
448579102
327
4237
SH
SOLE
4237
0
0
IAC INTERACTIVECORP
COM
44919P508
783
5136
SH
SOLE
2907
0
2229
IAMGOLD CORP
COM
450913108
1469
252111
SH
SOLE
252111
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
444
6242
SH
SOLE
6242
0
0
ICU MED INC
COM
44930G107
209
713
SH
SOLE
713
0
0
IDEX CORP
COM
45167R104
376
2752
SH
SOLE
2752
0
0
IDEXX LABS INC
COM
45168D104
2561
11750
SH
SOLE
10934
0
816
IHS MARKIT LTD
SHS
G47567105
3261
63216
SH
SOLE
41578
0
21638
ILLINOIS TOOL WKS INC
COM
452308109
4041
29166
SH
SOLE
28756
0
410
ILLUMINA INC
COM
452327109
5737
20542
SH
SOLE
18817
0
1725
IMPERIAL OIL LTD
COM NEW
453038408
5332
160382
SH
SOLE
160382
0
0
INCYTE CORP
COM
45337C102
1868
27876
SH
SOLE
25062
0
2814
INDEPENDENCE RLTY TR INC
COM
45378A106
122
11855
SH
SOLE
11855
0
0
INFINITY PPTY & CAS CORP
COM
45665Q103
201
1413
SH
SOLE
1413
0
0
INGERSOLL-RAND PLC
SHS
G47791101
1302
14510
SH
SOLE
13727
0
783
INGEVITY CORP
COM
45688C107
291
3603
SH
SOLE
3603
0
0
INGREDION INC
COM
457187102
405
3659
SH
SOLE
2509
0
1150
INSIGHT ENTERPRISES INC
COM
45765U103
218
4459
SH
SOLE
4459
0
0
INTEL CORP
COM
458140100
30163
606775
SH
SOLE
601622
0
5153
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4894
66537
SH
SOLE
61783
0
4754
INTERNATIONAL BUSINESS MACHS
COM
459200101
11273
80695
SH
SOLE
78569
0
2126
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1009
8136
SH
SOLE
6906
0
1230
INTERPUBLIC GROUP COS INC
COM
460690100
884
37707
SH
SOLE
32949
0
4758
INTL PAPER CO
COM
460146103
2013
38649
SH
SOLE
37436
0
1213
INTUIT
COM
461202103
6829
33425
SH
SOLE
32219
0
1206
INTUITIVE SURGICAL INC
COM NEW
46120E602
7696
16084
SH
SOLE
14467
0
1617
INVESCO LTD
SHS
G491BT108
3397
127912
SH
SOLE
124634
0
3278
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
233
14679
SH
SOLE
14679
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
4916
28642
SH
SOLE
28642
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
150
11700
SH
SOLE
11700
0
0
INVITATION HOMES INC
COM
46187W107
556
24100
SH
SOLE
18669
0
5431
IPG PHOTONICS CORP
COM
44980X109
896
4062
SH
SOLE
3795
0
267
IQVIA HLDGS INC
COM
46266C105
1734
17375
SH
SOLE
15068
0
2307
IRIDIUM COMMUNICATIONS INC
COM
46269C102
179
11100
SH
SOLE
11100
0
0
IRON MTN INC NEW
COM
46284V101
991
28307
SH
SOLE
24718
0
3589
ISHARES INC
MSCI AUST ETF
464286103
7701
340598
SH
SOLE
340598
0
0
ISHARES INC
MSCI CDA ETF
464286509
3958
138829
SH
SOLE
138829
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
359
11816
SH
SOLE
11816
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
511
7546
SH
SOLE
7546
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
344
14191
SH
SOLE
14191
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
405
11238
SH
SOLE
11238
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
4376
182404
SH
SOLE
182404
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
14514
465492
SH
SOLE
465492
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
5245
90574
SH
SOLE
90574
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
74047
1708916
SH
SOLE
1702916
0
6000
ISHARES TR
MSCI EAFE ETF
464287465
286506
4278130
SH
SOLE
4278130
0
0
ISHARES TR
EUROPE ETF
464287861
2248
50272
SH
SOLE
50272
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
18802
220992
SH
SOLE
220992
0
0
ISHARES TR
NEW ZEALAND ETF
464289123
8497
175748
SH
SOLE
175748
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
8978
269677
SH
SOLE
269677
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
1471
22776
SH
SOLE
22776
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
1636
30795
SH
SOLE
0
0
30795
ISHARES TR
MSCI UK ETF NEW
46435G334
10925
314127
SH
SOLE
314127
0
0
ITRON INC
COM
465741106
204
3390
SH
SOLE
3390
0
0
J & J SNACK FOODS CORP
COM
466032109
206
1354
SH
SOLE
1354
0
0
JABIL INC
COM
466313103
280
10110
SH
SOLE
6183
0
3927
JACOBS ENGR GROUP INC DEL
COM
469814107
775
12199
SH
SOLE
11168
0
1031
JD COM INC
SPON ADR CL A
47215P106
2053
52715
SH
SOLE
52715
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
722
31769
SH
SOLE
28888
0
2881
JETBLUE AIRWAYS CORP
COM
477143101
213
11247
SH
SOLE
11247
0
0
JOHNSON & JOHNSON
COM
478160104
32917
271280
SH
SOLE
257304
0
13976
JOHNSON CTLS INTL PLC
SHS
G51502105
2910
86991
SH
SOLE
79672
0
7319
JONES LANG LASALLE INC
COM
48020Q107
268
1617
SH
SOLE
1617
0
0
JPMORGAN CHASE & CO
COM
46625H100
49655
476535
SH
SOLE
474122
0
2413
JUNIPER NETWORKS INC
COM
48203R104
1098
40056
SH
SOLE
30275
0
9781
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
243
2336
SH
SOLE
2336
0
0
KAMAN CORP
COM
483548103
261
3752
SH
SOLE
3752
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1126
10630
SH
SOLE
8802
0
1828
KAPSTONE PAPER & PACKAGING C
COM
48562P103
394
11409
SH
SOLE
11409
0
0
KAR AUCTION SVCS INC
COM
48238T109
273
4982
SH
SOLE
4982
0
0
KELLOGG CO
COM
487836108
2478
35459
SH
SOLE
26202
0
9257
KENNAMETAL INC
COM
489170100
279
7776
SH
SOLE
7756
0
20
KEYCORP NEW
COM
493267108
2431
124406
SH
SOLE
97281
0
27125
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
492
8343
SH
SOLE
6791
0
1552
KILROY RLTY CORP
COM
49427F108
265
3505
SH
SOLE
3505
0
0
KIMBERLY CLARK CORP
COM
494368103
5530
52494
SH
SOLE
49351
0
3143
KIMCO RLTY CORP
COM
49446R109
684
40258
SH
SOLE
36612
0
3646
KINDER MORGAN INC DEL
COM
49456B101
3301
186790
SH
SOLE
182359
0
4431
KINDRED HEALTHCARE INC
COM
494580103
97
10813
SH
SOLE
10813
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
5093
1352495
SH
SOLE
1352495
0
0
KIRBY CORP
COM
497266106
210
2512
SH
SOLE
2512
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
8592
405644
SH
SOLE
405644
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
187
10950
SH
SOLE
10950
0
0
KLA-TENCOR CORP
COM
482480100
2284
22281
SH
SOLE
19835
0
2446
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
244
6386
SH
SOLE
6386
0
0
KNOWLES CORP
COM
49926D109
175
11412
SH
SOLE
11412
0
0
KOHLS CORP
COM
500255104
1524
20906
SH
SOLE
14620
0
6286
KRAFT HEINZ CO
COM
500754106
33251
529307
SH
SOLE
527407
0
1900
KROGER CO
COM
501044101
2692
94607
SH
SOLE
75471
0
19136
L BRANDS INC
COM
501797104
1036
28102
SH
SOLE
22797
0
5305
L3 TECHNOLOGIES INC
COM
502413107
1449
7533
SH
SOLE
6900
0
633
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2332
12990
SH
SOLE
9179
0
3811
LAM RESEARCH CORP
COM
512807108
3884
22472
SH
SOLE
20970
0
1502
LAMAR ADVERTISING CO NEW
CL A
512816109
242
3544
SH
SOLE
3544
0
0
LAMB WESTON HLDGS INC
COM
513272104
515
7518
SH
SOLE
6288
0
1230
LAS VEGAS SANDS CORP
COM
517834107
2374
31092
SH
SOLE
27910
0
3182
LAUDER ESTEE COS INC
CL A
518439104
3932
27559
SH
SOLE
24849
0
2710
LAZARD LTD
SHS A
G54050102
226
4616
SH
SOLE
4616
0
0
LEAR CORP
COM NEW
521865204
579
3118
SH
SOLE
2325
0
793
LEGGETT & PLATT INC
COM
524660107
562
12599
SH
SOLE
11348
0
1251
LEIDOS HLDGS INC
COM
525327102
310
5262
SH
SOLE
5262
0
0
LENNAR CORP
CL A
526057104
1394
26551
SH
SOLE
24620
0
1931
LENNOX INTL INC
COM
526107107
2607
13024
SH
SOLE
8274
0
4750
LIBERTY BROADBAND CORP
COM SER A
530307107
557
7364
SH
SOLE
6434
0
930
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
426
15466
SH
SOLE
8494
0
6972
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
754
28330
SH
SOLE
22321
0
6009
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
613
13609
SH
SOLE
11905
0
1704
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
292
8264
SH
SOLE
8264
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
465
10495
SH
SOLE
5451
0
5044
LILLY ELI & CO
COM
532457108
8742
102447
SH
SOLE
91976
0
10471
LINCOLN ELEC HLDGS INC
COM
533900106
206
2348
SH
SOLE
2348
0
0
LINCOLN NATL CORP IND
COM
534187109
1255
20158
SH
SOLE
19276
0
882
LITTELFUSE INC
COM
537008104
205
897
SH
SOLE
897
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
355
7314
SH
SOLE
7314
0
0
LKQ CORP
COM
501889208
1060
33243
SH
SOLE
26886
0
6357
LOCKHEED MARTIN CORP
COM
539830109
7690
26029
SH
SOLE
23478
0
2551
LOEWS CORP
COM
540424108
1309
27114
SH
SOLE
25739
0
1375
LOWES COS INC
COM
548661107
7843
82061
SH
SOLE
81275
0
786
LPL FINL HLDGS INC
COM
50212V100
1808
27585
SH
SOLE
27585
0
0
LULULEMON ATHLETICA INC
COM
550021109
262
2101
SH
SOLE
0
0
2101
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
2120
19302
SH
SOLE
17813
0
1489
M & T BK CORP
COM
55261F104
2529
14866
SH
SOLE
13157
0
1709
MACERICH CO
COM
554382101
663
11660
SH
SOLE
10609
0
1051
MACYS INC
COM
55616P104
1313
35083
SH
SOLE
26457
0
8626
MADDEN STEVEN LTD
COM
556269108
226
4253
SH
SOLE
4253
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
617
1988
SH
SOLE
1978
0
10
MAG SILVER CORP
COM
55903Q104
2880
266579
SH
SOLE
266579
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
297
3098
SH
SOLE
3098
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
560
8108
SH
SOLE
8108
0
0
MAGNA INTL INC
COM
559222401
173285
2978911
SH
SOLE
2977721
0
1190
MAIDEN HOLDINGS LTD
SHS
G5753U112
78
10015
SH
SOLE
10015
0
0
MANPOWERGROUP INC
COM
56418H100
289
3355
SH
SOLE
2316
0
1039
MANULIFE FINL CORP
COM
56501R106
515921
28710040
SH
SOLE
28670033
0
40007
MARATHON OIL CORP
COM
565849106
1682
80643
SH
SOLE
76170
0
4473
MARATHON PETE CORP
COM
56585A102
4595
65490
SH
SOLE
61489
0
4001
MARKEL CORP
COM
570535104
2554
2355
SH
SOLE
1462
0
893
MARKETAXESS HLDGS INC
COM
57060D108
269
1362
SH
SOLE
1362
0
0
MARRIOTT INTL INC NEW
CL A
571903202
5441
42975
SH
SOLE
42396
0
579
MARSH & MCLENNAN COS INC
COM
571748102
4007
48878
SH
SOLE
45047
0
3831
MARTIN MARIETTA MATLS INC
COM
573284106
2156
9655
SH
SOLE
8611
0
1044
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
812
37856
SH
SOLE
17601
0
20255
MASCO CORP
COM
574599106
1087
29055
SH
SOLE
27468
0
1587
MASTERCARD INCORPORATED
CL A
57636Q104
27612
140503
SH
SOLE
132957
0
7546
MATCH GROUP INC
COM
57665R106
372
9612
SH
SOLE
9612
0
0
MATSON INC
COM
57686G105
209
5454
SH
SOLE
5454
0
0
MATTEL INC
COM
577081102
732
44600
SH
SOLE
29820
0
14780
MATTHEWS INTL CORP
CL A
577128101
238
4043
SH
SOLE
4043
0
0
MAXAR TECHNOLOGIES LTD
COM
57778L103
39725
791142
SH
SOLE
791142
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
1457
24838
SH
SOLE
20791
0
4047
MCCORMICK & CO INC
COM NON VTG
579780206
2071
17843
SH
SOLE
10985
0
6858
MCDONALDS CORP
COM
580135101
12479
79644
SH
SOLE
73148
0
6496
MCKESSON CORP
COM
58155Q103
2626
19688
SH
SOLE
18324
0
1364
MDU RES GROUP INC
COM
552690109
282
9829
SH
SOLE
7416
0
2413
MEDICAL PPTYS TRUST INC
COM
58463J304
197
14011
SH
SOLE
14011
0
0
MEDICINES CO
COM
584688105
210
5709
SH
SOLE
5709
0
0
MEDTRONIC PLC
SHS
G5960L103
12085
141163
SH
SOLE
124913
0
16250
MELCO RESORT ENTERTAINMENT L
ADR
585464100
436
15580
SH
SOLE
15580
0
0
MERCADOLIBRE INC
COM
58733R102
630
2107
SH
SOLE
1728
0
379
MERCK & CO INC
COM
58933Y105
45424
748331
SH
SOLE
736767
0
11564
METHANEX CORP
COM
59151K108
3793
53640
SH
SOLE
53480
0
160
METLIFE INC
COM
59156R108
4504
103304
SH
SOLE
97658
0
5646
METTLER TOLEDO INTERNATIONAL
COM
592688105
3866
6681
SH
SOLE
4816
0
1865
MFA FINL INC
COM
55272X102
119
15669
SH
SOLE
15669
0
0
MGIC INVT CORP WIS
COM
552848103
142
13224
SH
SOLE
13224
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
313
10271
SH
SOLE
10271
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1251
43094
SH
SOLE
39619
0
3475
MICHAEL KORS HLDGS LTD
SHS
G60754101
770
11565
SH
SOLE
7658
0
3907
MICROCHIP TECHNOLOGY INC
COM
595017104
2811
30904
SH
SOLE
30128
0
776
MICRON TECHNOLOGY INC
COM
595112103
10328
196940
SH
SOLE
191190
0
5750
MICROSOFT CORP
COM
594918104
129496
1313211
SH
SOLE
1305202
0
8009
MID AMER APT CMNTYS INC
COM
59522J103
1230
12215
SH
SOLE
10153
0
2062
MIDDLEBY CORP
COM
596278101
212
2035
SH
SOLE
2035
0
0
MITEL NETWORKS CORP
COM
60671Q104
591
53951
SH
SOLE
53951
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
107
12081
SH
SOLE
12081
0
0
MOHAWK INDS INC
COM
608190104
1339
6247
SH
SOLE
6009
0
238
MOLINA HEALTHCARE INC
COM
60855R100
211
2151
SH
SOLE
2151
0
0
MOLSON COORS BREWING CO
CL B
60871R209
2017
29648
SH
SOLE
26549
0
3099
MONDELEZ INTL INC
CL A
609207105
27330
666579
SH
SOLE
665007
0
1572
MONRO INC
COM
610236101
240
4126
SH
SOLE
4126
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
3836
66942
SH
SOLE
63631
0
3311
MOODYS CORP
COM
615369105
8313
48739
SH
SOLE
43463
0
5276
MOOG INC
CL A
615394202
220
2826
SH
SOLE
2826
0
0
MORGAN STANLEY
COM NEW
617446448
6586
138936
SH
SOLE
137392
0
1544
MOSAIC CO NEW
COM
61945C103
1115
39747
SH
SOLE
32073
0
7674
MOTOROLA SOLUTIONS INC
COM NEW
620076307
3018
25936
SH
SOLE
18450
0
7486
MPLX LP
COM UNIT REP LTD
55336V100
959
28077
SH
SOLE
28077
0
0
MSCI INC
COM
55354G100
4319
26109
SH
SOLE
18502
0
7607
MUELLER INDS INC
COM
624756102
222
7531
SH
SOLE
7531
0
0
MURPHY OIL CORP
COM
626717102
354
10476
SH
SOLE
6303
0
4173
MYLAN N V
SHS EURO
N59465109
1908
52788
SH
SOLE
47133
0
5655
NABORS INDUSTRIES LTD
SHS
G6359F103
80
12526
SH
SOLE
12526
0
0
NASDAQ INC
COM
631103108
1145
12547
SH
SOLE
11797
0
750
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
3009
53876
SH
SOLE
50789
0
3087
NATIONAL OILWELL VARCO INC
COM
637071101
1709
39388
SH
SOLE
34879
0
4509
NATIONAL RETAIL PPTYS INC
COM
637417106
333
7584
SH
SOLE
5728
0
1856
NBT BANCORP INC
COM
628778102
211
5521
SH
SOLE
5521
0
0
NCR CORP NEW
COM
62886E108
271
9031
SH
SOLE
4225
0
4806
NEKTAR THERAPEUTICS
COM
640268108
679
13915
SH
SOLE
13915
0
0
NETAPP INC
COM
64110D104
2227
28357
SH
SOLE
23111
0
5246
NETEASE INC
SPONSORED ADR
64110W102
1563
6187
SH
SOLE
4937
0
1250
NETFLIX INC
COM
64110L106
22342
57078
SH
SOLE
55380
0
1698
NETGEAR INC
COM
64111Q104
254
4071
SH
SOLE
4071
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
313
3181
SH
SOLE
3181
0
0
NEVSUN RES LTD
COM
64156L101
569
163574
SH
SOLE
163574
0
0
NEW GOLD INC CDA
COM
644535106
655
314068
SH
SOLE
314068
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2314
24447
SH
SOLE
24447
0
0
NEW RELIC INC
COM
64829B100
200
1988
SH
SOLE
1988
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
210
11986
SH
SOLE
11986
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
332
30113
SH
SOLE
17960
0
12153
NEW YORK MTG TR INC
COM PAR $.02
649604501
91
15108
SH
SOLE
15108
0
0
NEWELL BRANDS INC
COM
651229106
1223
47426
SH
SOLE
42253
0
5173
NEWFIELD EXPL CO
COM
651290108
644
21304
SH
SOLE
17286
0
4018
NEWMONT MINING CORP
COM
651639106
7108
188499
SH
SOLE
155773
0
32726
NEWPARK RES INC
COM PAR $.01NEW
651718504
132
12210
SH
SOLE
12210
0
0
NEWS CORP NEW
CL A
65249B109
682
44025
SH
SOLE
40019
0
4006
NEWS CORP NEW
CL B
65249B208
160
10126
SH
SOLE
6189
0
3937
NEXGEN ENERGY LTD
COM
65340P106
294
159059
SH
SOLE
159059
0
0
NEXTERA ENERGY INC
COM
65339F101
7911
47365
SH
SOLE
41551
0
5814
NIELSEN HLDGS PLC
SHS EUR
G6518L108
682
22036
SH
SOLE
17698
0
4338
NIKE INC
CL B
654106103
10295
129204
SH
SOLE
126288
0
2916
NISOURCE INC
COM
65473P105
891
33922
SH
SOLE
29217
0
4705
NOBLE CORP PLC
SHS USD
G65431101
139
21917
SH
SOLE
21917
0
0
NOBLE ENERGY INC
COM
655044105
1684
47731
SH
SOLE
43153
0
4578
NORBORD INC
COM NEW
65548P403
980
23827
SH
SOLE
23827
0
0
NORDSON CORP
COM
655663102
266
2074
SH
SOLE
2074
0
0
NORDSTROM INC
COM
655664100
848
16377
SH
SOLE
11945
0
4432
NORFOLK SOUTHERN CORP
COM
655844108
4339
28763
SH
SOLE
27270
0
1493
NORTHERN TR CORP
COM
665859104
2260
21967
SH
SOLE
19096
0
2871
NORTHROP GRUMMAN CORP
COM
666807102
5668
18420
SH
SOLE
15548
0
2872
NORTHWEST BANCSHARES INC MD
COM
667340103
235
13521
SH
SOLE
13521
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
973
20594
SH
SOLE
19233
0
1361
NOVAGOLD RES INC
COM NEW
66987E206
531
118496
SH
SOLE
118496
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
4293
56837
SH
SOLE
53347
0
3490
NOVAVAX INC
COM
670002104
18
13259
SH
SOLE
13259
0
0
NRG ENERGY INC
COM NEW
629377508
1061
34558
SH
SOLE
26651
0
7907
NUANCE COMMUNICATIONS INC
COM
67020Y100
244
17588
SH
SOLE
11046
0
6542
NUCOR CORP
COM
670346105
1937
30987
SH
SOLE
29059
0
1928
NUTANIX INC
CL A
67059N108
293
5687
SH
SOLE
5687
0
0
NUTRIEN LTD
COM
67077M108
380417
6991400
SH
SOLE
6985586
0
5814
NVENT ELECTRIC PLC
SHS
G6700G107
224
8919
SH
SOLE
6438
0
2481
NVIDIA CORP
COM
67066G104
25252
106593
SH
SOLE
104795
0
1798
NVR INC
COM
62944T105
653
220
SH
SOLE
132
0
88
NXP SEMICONDUCTORS N V
COM
N6596X109
2875
26309
SH
SOLE
23821
0
2488
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
3687
13476
SH
SOLE
10530
0
2946
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
224
5511
SH
SOLE
5511
0
0
OASIS PETE INC NEW
COM
674215108
150
11592
SH
SOLE
11592
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
11949
142792
SH
SOLE
132385
0
10407
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
40
20807
SH
SOLE
20807
0
0
OCLARO INC
COM NEW
67555N206
119
13280
SH
SOLE
13280
0
0
OFFICE DEPOT INC
COM
676220106
168
65875
SH
SOLE
65875
0
0
OGE ENERGY CORP
COM
670837103
240
6830
SH
SOLE
6830
0
0
OIL STS INTL INC
COM
678026105
258
8031
SH
SOLE
8031
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
503
3375
SH
SOLE
2903
0
472
OLD NATL BANCORP IND
COM
680033107
330
17747
SH
SOLE
17747
0
0
OLD REP INTL CORP
COM
680223104
391
19644
SH
SOLE
10817
0
8827
OMEGA HEALTHCARE INVS INC
COM
681936100
239
7709
SH
SOLE
7709
0
0
OMNICOM GROUP INC
COM
681919106
1654
21683
SH
SOLE
20140
0
1543
ON SEMICONDUCTOR CORP
COM
682189105
332
14924
SH
SOLE
14924
0
0
ONEOK INC NEW
COM
682680103
2673
38281
SH
SOLE
36986
0
1295
OPEN TEXT CORP
COM
683715106
11643
330752
SH
SOLE
328272
0
2480
OPKO HEALTH INC
COM
68375N103
98
20786
SH
SOLE
20786
0
0
ORACLE CORP
COM
68389X105
13801
313223
SH
SOLE
307855
0
5368
OSISKO GOLD ROYALTIES LTD
COM
68827L101
3735
394358
SH
SOLE
394358
0
0
OWENS CORNING NEW
COM
690742101
257
4054
SH
SOLE
4054
0
0
PACCAR INC
COM
693718108
2892
46681
SH
SOLE
45712
0
969
PACKAGING CORP AMER
COM
695156109
1025
9171
SH
SOLE
8127
0
1044
PACWEST BANCORP DEL
COM
695263103
225
4545
SH
SOLE
4545
0
0
PALO ALTO NETWORKS INC
COM
697435105
1179
5736
SH
SOLE
4053
0
1683
PAN AMERICAN SILVER CORP
COM
697900108
1489
83149
SH
SOLE
83149
0
0
PARK HOTELS RESORTS INC
COM
700517105
306
10001
SH
SOLE
7749
0
2252
PARKER HANNIFIN CORP
COM
701094104
1950
12515
SH
SOLE
12153
0
362
PARSLEY ENERGY INC
CL A
701877102
284
9390
SH
SOLE
9390
0
0
PAYCHEX INC
COM
704326107
3447
50432
SH
SOLE
44308
0
6124
PAYCOM SOFTWARE INC
COM
70432V102
211
2139
SH
SOLE
2139
0
0
PAYPAL HLDGS INC
COM
70450Y103
13430
161288
SH
SOLE
160392
0
896
PDC ENERGY INC
COM
69327R101
504
8343
SH
SOLE
8343
0
0
PEABODY ENERGY CORP NEW
COM
704551100
210
4611
SH
SOLE
4611
0
0
PEMBINA PIPELINE CORP
COM
706327103
185025
5341510
SH
SOLE
5333010
0
8500
PENNEY J C INC
COM
708160106
108
45985
SH
SOLE
45985
0
0
PENTAIR PLC
SHS
G7S00T104
699
16607
SH
SOLE
15193
0
1414
PEOPLES UNITED FINANCIAL INC
COM
712704105
819
45293
SH
SOLE
30268
0
15025
PEPSICO INC
COM
713448108
17190
157896
SH
SOLE
146317
0
11579
PERKINELMER INC
COM
714046109
710
9695
SH
SOLE
9695
0
0
PERRIGO CO PLC
SHS
G97822103
664
9103
SH
SOLE
6842
0
2261
PFIZER INC
COM
717081103
22239
612972
SH
SOLE
590269
0
22703
PG&E CORP
COM
69331C108
2252
52905
SH
SOLE
45270
0
7635
PHILIP MORRIS INTL INC
COM
718172109
15398
190707
SH
SOLE
183471
0
7236
PHILLIPS 66
COM
718546104
4748
42279
SH
SOLE
39433
0
2846
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
220
4306
SH
SOLE
4306
0
0
PINNACLE FOODS INC DEL
COM
72348P104
284
4360
SH
SOLE
4360
0
0
PINNACLE WEST CAP CORP
COM
723484101
839
10412
SH
SOLE
9669
0
743
PIONEER NAT RES CO
COM
723787107
6342
33513
SH
SOLE
30449
0
3064
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
613
25935
SH
SOLE
25935
0
0
PLEXUS CORP
COM
729132100
257
4314
SH
SOLE
4314
0
0
PNC FINL SVCS GROUP INC
COM
693475105
6400
47371
SH
SOLE
45183
0
2188
POLARIS INDS INC
COM
731068102
486
3976
SH
SOLE
2231
0
1745
POOL CORPORATION
COM
73278L105
223
1473
SH
SOLE
1473
0
0
POST HLDGS INC
COM
737446104
211
2451
SH
SOLE
2451
0
0
PPG INDS INC
COM
693506107
2886
27826
SH
SOLE
27280
0
546
PPL CORP
COM
69351T106
4218
147740
SH
SOLE
130079
0
17661
PRA GROUP INC
COM
69354N106
229
5928
SH
SOLE
5928
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
215
2305
SH
SOLE
2305
0
0
PRAXAIR INC
COM
74005P104
5224
33029
SH
SOLE
32513
0
516
PRECISION DRILLING CORP
COM 2010
74022D308
2909
879012
SH
SOLE
879012
0
0
PRETIUM RES INC
COM
74139C102
883
120076
SH
SOLE
120076
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2624
22599
SH
SOLE
21942
0
657
PRINCIPAL FINL GROUP INC
COM
74251V102
1328
25089
SH
SOLE
24132
0
957
PROCTER AND GAMBLE CO
COM
742718109
20735
265856
SH
SOLE
251691
0
14165
PROGRESSIVE CORP OHIO
COM
743315103
3492
59039
SH
SOLE
51822
0
7217
PROLOGIS INC
COM
74340W103
3552
54077
SH
SOLE
53028
0
1049
PROOFPOINT INC
COM
743424103
211
1828
SH
SOLE
1828
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
104
15549
SH
SOLE
15549
0
0
PROVIDENT FINL SVCS INC
COM
74386T105
223
8114
SH
SOLE
8114
0
0
PRUDENTIAL FINL INC
COM
744320102
3625
38768
SH
SOLE
37854
0
914
PRUDENTIAL PLC
ADR
74435K204
1038
22714
SH
SOLE
21714
0
1000
PS BUSINESS PKS INC CALIF
COM
69360J107
221
1721
SH
SOLE
1721
0
0
PTC INC
COM
69370C100
391
4170
SH
SOLE
4170
0
0
PUBLIC STORAGE
COM
74460D109
12086
53275
SH
SOLE
49247
0
4028
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
5063
93513
SH
SOLE
83513
0
10000
PULTE GROUP INC
COM
745867101
735
25570
SH
SOLE
23582
0
1988
PVH CORP
COM
693656100
1265
8451
SH
SOLE
6684
0
1767
QORVO INC
COM
74736K101
997
12439
SH
SOLE
10938
0
1501
QUALCOMM INC
COM
747525103
10947
195059
SH
SOLE
190319
0
4740
QUANTA SVCS INC
COM
74762E102
443
13250
SH
SOLE
13250
0
0
QUANTUM CORP
COM NEW
747906501
95
43027
SH
SOLE
43027
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1925
17506
SH
SOLE
11997
0
5509
QURATE RETAIL INC
COM SER A
74915M100
861
40579
SH
SOLE
34142
0
6437
RADIANT LOGISTICS INC
COM
75025X100
117
30000
SH
SOLE
30000
0
0
RALPH LAUREN CORP
CL A
751212101
857
6819
SH
SOLE
5747
0
1072
RANDGOLD RES LTD
ADR
752344309
2286
29650
SH
SOLE
29650
0
0
RANGE RES CORP
COM
75281A109
298
17837
SH
SOLE
9488
0
8349
RAYMOND JAMES FINANCIAL INC
COM
754730109
1187
13287
SH
SOLE
11864
0
1423
RAYTHEON CO
COM NEW
755111507
5817
30110
SH
SOLE
25670
0
4440
REALTY INCOME CORP
COM
756109104
2976
55358
SH
SOLE
45081
0
10277
RED HAT INC
COM
756577102
2295
17079
SH
SOLE
15879
0
1200
REGENCY CTRS CORP
COM
758849103
1081
17411
SH
SOLE
13688
0
3723
REGENERON PHARMACEUTICALS
COM
75886F107
4447
12890
SH
SOLE
12016
0
874
REGIONS FINL CORP NEW
COM
7591EP100
2386
134204
SH
SOLE
101870
0
32334
REINSURANCE GROUP AMER INC
COM NEW
759351604
304
2279
SH
SOLE
2279
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
777
8871
SH
SOLE
8871
0
0
RELX NV
SPONSORED ADR
75955B102
874
40970
SH
SOLE
37380
0
3590
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
555
4613
SH
SOLE
1435
0
3178
REPUBLIC SVCS INC
COM
760759100
2360
34526
SH
SOLE
23787
0
10739
RESMED INC
COM
761152107
3118
30100
SH
SOLE
22193
0
7907
RESTAURANT BRANDS INTL INC
COM
76131D103
38913
644990
SH
SOLE
642991
0
1999
RITCHIE BROS AUCTIONEERS
COM
767744105
1978
57993
SH
SOLE
57993
0
0
RITE AID CORP
COM
767754104
67
38760
SH
SOLE
38760
0
0
RLI CORP
COM
749607107
247
3736
SH
SOLE
3736
0
0
ROBERT HALF INTL INC
COM
770323103
817
12545
SH
SOLE
10726
0
1819
ROCKWELL AUTOMATION INC
COM
773903109
2148
12920
SH
SOLE
12565
0
355
ROCKWELL COLLINS INC
COM
774341101
2353
17470
SH
SOLE
14700
0
2770
ROGERS COMMUNICATIONS INC
CL B
775109200
147788
3111038
SH
SOLE
3105188
0
5850
ROLLINS INC
COM
775711104
408
7768
SH
SOLE
7768
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2645
9587
SH
SOLE
9295
0
292
ROSS STORES INC
COM
778296103
6761
79775
SH
SOLE
65789
0
13986
ROYAL BK CDA MONTREAL QUE
COM
780087102
1008040
13384972
SH
SOLE
13345042
0
39930
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1850
17855
SH
SOLE
16436
0
1419
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
458
6620
SH
SOLE
6620
0
0
ROYAL GOLD INC
COM
780287108
220
2369
SH
SOLE
2369
0
0
RPM INTL INC
COM
749685103
264
4529
SH
SOLE
4529
0
0
RSP PERMIAN INC
COM
74978Q105
249
5651
SH
SOLE
5651
0
0
S&P GLOBAL INC
COM
78409V104
8097
39715
SH
SOLE
32172
0
7543
SABRE CORP
COM
78573M104
232
9409
SH
SOLE
9409
0
0
SAGE THERAPEUTICS INC
COM
78667J108
256
1633
SH
SOLE
1633
0
0
SALESFORCE COM INC
COM
79466L302
9328
68389
SH
SOLE
63737
0
4652
SANDSTORM GOLD LTD
COM NEW
80013R206
3057
679868
SH
SOLE
679868
0
0
SANMINA CORPORATION
COM
801056102
260
8886
SH
SOLE
8886
0
0
SANOFI
SPONSORED ADR
80105N105
1939
48460
SH
SOLE
44980
0
3480
SANTANDER CONSUMER USA HDG I
COM
80283M101
361
18918
SH
SOLE
13038
0
5880
SAP SE
SPON ADR
803054204
688
5950
SH
SOLE
5420
0
530
SAREPTA THERAPEUTICS INC
COM
803607100
306
2317
SH
SOLE
2317
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2017
12217
SH
SOLE
9963
0
2254
SCANA CORP NEW
COM
80589M102
566
14706
SH
SOLE
12333
0
2373
SCHEIN HENRY INC
COM
806407102
3298
45396
SH
SOLE
43030
0
2366
SCHLUMBERGER LTD
COM
806857108
11262
168016
SH
SOLE
160226
0
7790
SCHWAB CHARLES CORP NEW
COM
808513105
6131
119980
SH
SOLE
113533
0
6447
SCIENTIFIC GAMES CORP
COM
80874P109
315
6400
SH
SOLE
6400
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
1778
31488
SH
SOLE
26332
0
5156
SEALED AIR CORP NEW
COM
81211K100
1140
26852
SH
SOLE
22250
0
4602
SEATTLE GENETICS INC
COM
812578102
1122
16897
SH
SOLE
16897
0
0
SEI INVESTMENTS CO
COM
784117103
453
7244
SH
SOLE
5539
0
1705
SELECTIVE INS GROUP INC
COM
816300107
210
3823
SH
SOLE
3823
0
0
SEMPRA ENERGY
COM
816851109
2881
24813
SH
SOLE
22735
0
2078
SEMTECH CORP
COM
816850101
215
4562
SH
SOLE
4562
0
0
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
185
10222
SH
SOLE
10222
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
242
3385
SH
SOLE
3385
0
0
SERVICE CORP INTL
COM
817565104
234
6532
SH
SOLE
6532
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
270
4537
SH
SOLE
4537
0
0
SERVICENOW INC
COM
81762P102
5287
30657
SH
SOLE
29202
0
1455
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
62118
3048861
SH
SOLE
3039101
0
9760
SHERWIN WILLIAMS CO
COM
824348106
4004
9823
SH
SOLE
9517
0
306
SHIRE PLC
SPONSORED ADR
82481R106
7595
44993
SH
SOLE
44693
0
300
SHOPIFY INC
CL A
82509L107
31355
214975
SH
SOLE
214825
0
150
SHUTTERFLY INC
COM
82568P304
213
2362
SH
SOLE
2362
0
0
SIERRA WIRELESS INC
COM
826516106
1675
104682
SH
SOLE
104682
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
249
1949
SH
SOLE
1949
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
318
10639
SH
SOLE
10639
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
17037
100108
SH
SOLE
98885
0
1223
SIRIUS XM HLDGS INC
COM
82968B103
2683
396342
SH
SOLE
334462
0
61880
SIX FLAGS ENTMT CORP NEW
COM
83001A102
202
2877
SH
SOLE
2877
0
0
SKYWEST INC
COM
830879102
339
6539
SH
SOLE
6539
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2903
30041
SH
SOLE
27867
0
2174
SL GREEN RLTY CORP
COM
78440X101
875
8703
SH
SOLE
8028
0
675
SLM CORP
COM
78442P106
180
15712
SH
SOLE
15712
0
0
SMITH A O
COM
831865209
795
13444
SH
SOLE
13444
0
0
SMUCKER J M CO
COM NEW
832696405
1343
12493
SH
SOLE
9985
0
2508
SNAP INC
CL A
83304A106
265
20213
SH
SOLE
20213
0
0
SNAP ON INC
COM
833034101
867
5397
SH
SOLE
4978
0
419
SOUTH JERSEY INDS INC
COM
838518108
236
7051
SH
SOLE
7051
0
0
SOUTHERN CO
COM
842587107
7699
166254
SH
SOLE
141130
0
25124
SOUTHERN COPPER CORP
COM
84265V105
1574
33580
SH
SOLE
29291
0
4289
SOUTHWEST AIRLS CO
COM
844741108
11625
228478
SH
SOLE
223309
0
5169
SOUTHWESTERN ENERGY CO
COM
845467109
115
21716
SH
SOLE
21716
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
6171
52011
SH
SOLE
52011
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
246174
907453
SH
SOLE
906216
0
1237
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
6594
185865
SH
SOLE
185865
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
604
17053
SH
SOLE
17053
0
0
SPIRE INC
COM
84857L101
440
6227
SH
SOLE
6227
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
343
3992
SH
SOLE
3992
0
0
SPIRIT RLTY CAP INC NEW
COM
84860W102
127
15873
SH
SOLE
15873
0
0
SPLUNK INC
COM
848637104
600
6054
SH
SOLE
5059
0
995
SPRINT CORP
COM SER 1
85207U105
904
166225
SH
SOLE
141987
0
24238
SPX FLOW INC
COM
78469X107
238
5444
SH
SOLE
5444
0
0
SQUARE INC
CL A
852234103
866
14046
SH
SOLE
14046
0
0
SRC ENERGY INC
COM
78470V108
342
31001
SH
SOLE
31001
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
432
8319
SH
SOLE
8319
0
0
SSR MNG INC
COM
784730103
5617
569263
SH
SOLE
569263
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1906
14349
SH
SOLE
13948
0
401
STANTEC INC
COM
85472N109
1585
61610
SH
SOLE
61610
0
0
STARBUCKS CORP
COM
855244109
9300
190385
SH
SOLE
185753
0
4632
STARS GROUP INC
COM
85570W100
2444
67381
SH
SOLE
67381
0
0
STARWOOD PPTY TR INC
COM
85571B105
211
9704
SH
SOLE
9704
0
0
STATE STR CORP
COM
857477103
3266
35087
SH
SOLE
32667
0
2420
STEEL DYNAMICS INC
COM
858119100
1451
31573
SH
SOLE
31543
0
30
STEPAN CO
COM
858586100
210
2692
SH
SOLE
2692
0
0
STERICYCLE INC
COM
858912108
634
9718
SH
SOLE
7347
0
2371
STERLING BANCORP DEL
COM
85917A100
471
20052
SH
SOLE
19982
0
70
STRYKER CORP
COM
863667101
7633
45206
SH
SOLE
39084
0
6122
SUN CMNTYS INC
COM
866674104
282
2881
SH
SOLE
2881
0
0
SUN LIFE FINL INC
COM
866796105
207682
5167116
SH
SOLE
5161766
0
5350
SUNCOR ENERGY INC NEW
COM
867224107
546819
13434475
SH
SOLE
13404898
0
29577
SUNTRUST BKS INC
COM
867914103
3718
56315
SH
SOLE
51269
0
5046
SVB FINL GROUP
COM
78486Q101
1394
4829
SH
SOLE
4573
0
256
SYMANTEC CORP
COM
871503108
1870
90543
SH
SOLE
79100
0
11443
SYNCHRONY FINL
COM
87165B103
5011
150111
SH
SOLE
119614
0
30497
SYNOPSYS INC
COM
871607107
2022
23635
SH
SOLE
19434
0
4201
SYNOVUS FINL CORP
COM NEW
87161C501
217
4111
SH
SOLE
4111
0
0
SYSCO CORP
COM
871829107
6805
99653
SH
SOLE
76197
0
23456
T MOBILE US INC
COM
872590104
4322
72336
SH
SOLE
63719
0
8617
TABLEAU SOFTWARE INC
CL A
87336U105
281
2871
SH
SOLE
2871
0
0
TAHOE RES INC
COM
873868103
1268
257654
SH
SOLE
257654
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
10453
285927
SH
SOLE
256447
0
29480
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1758
14855
SH
SOLE
14263
0
592
TAL ED GROUP
SPONSORED ADS
874080104
267
7250
SH
SOLE
7250
0
0
TAPESTRY INC
COM
876030107
1485
31796
SH
SOLE
25227
0
6569
TARGA RES CORP
COM
87612G101
466
9422
SH
SOLE
7897
0
1525
TARGET CORP
COM
87612E106
4032
52969
SH
SOLE
47727
0
5242
TD AMERITRADE HLDG CORP
COM
87236Y108
1501
27401
SH
SOLE
20101
0
7300
TE CONNECTIVITY LTD
REG SHS
H84989104
1779
19757
SH
SOLE
19046
0
711
TECHNIPFMC PLC
COM
G87110105
1863
58701
SH
SOLE
58701
0
0
TECK RESOURCES LTD
CL B
878742204
171335
6724519
SH
SOLE
6720769
0
3750
TELEDYNE TECHNOLOGIES INC
COM
879360105
255
1283
SH
SOLE
1283
0
0
TELEFLEX INC
COM
879369106
513
1912
SH
SOLE
1645
0
267
TELUS CORP
COM
87971M103
459070
12920874
SH
SOLE
12899774
0
21100
TERADYNE INC
COM
880770102
274
7186
SH
SOLE
7186
0
0
TESLA INC
COM
88160R101
4406
12848
SH
SOLE
12627
0
221
TETRA TECH INC NEW
COM
88162G103
258
4404
SH
SOLE
4404
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
47
10526
SH
SOLE
10526
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1399
57520
SH
SOLE
57520
0
0
TEXAS INSTRS INC
COM
882508104
14080
127706
SH
SOLE
125627
0
2079
TEXTRON INC
COM
883203101
1689
25620
SH
SOLE
22936
0
2684
THERMO FISHER SCIENTIFIC INC
COM
883556102
12408
59901
SH
SOLE
53034
0
6867
THOMSON REUTERS CORP
COM
884903105
19537
484078
SH
SOLE
484078
0
0
TIFFANY & CO NEW
COM
886547108
1551
11784
SH
SOLE
9611
0
2173
TIVO CORP
COM
88870P106
208
15480
SH
SOLE
15480
0
0
TJX COS INC NEW
COM
872540109
8313
87339
SH
SOLE
71541
0
15798
TOLL BROTHERS INC
COM
889478103
359
9695
SH
SOLE
5544
0
4151
TORCHMARK CORP
COM
891027104
826
10152
SH
SOLE
9389
0
763
TORO CO
COM
891092108
222
3691
SH
SOLE
3691
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1020407
17626936
SH
SOLE
17570552
0
56384
TOTAL S A
SPONSORED ADR
89151E109
4190
69175
SH
SOLE
64505
0
4670
TOTAL SYS SVCS INC
COM
891906109
1684
19928
SH
SOLE
14730
0
5198
TRACTOR SUPPLY CO
COM
892356106
1014
13253
SH
SOLE
10759
0
2494
TRANSALTA CORP
COM
89346D107
89461
17816293
SH
SOLE
17790183
0
26110
TRANSCANADA CORP
COM
89353D107
284885
6583281
SH
SOLE
6560549
0
22732
TRANSDIGM GROUP INC
COM
893641100
1724
4994
SH
SOLE
4309
0
685
TRANSUNION
COM
89400J107
463
6462
SH
SOLE
6462
0
0
TRAVELERS COMPANIES INC
COM
89417E109
3259
26640
SH
SOLE
24151
0
2489
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
210
11329
SH
SOLE
11329
0
0
TRIMBLE INC
COM
896239100
417
12692
SH
SOLE
8780
0
3912
TRIPADVISOR INC
COM
896945201
650
11676
SH
SOLE
9933
0
1743
TURQUOISE HILL RES LTD
COM
900435108
2137
755079
SH
SOLE
755079
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
8231
165644
SH
SOLE
163549
0
2095
TWENTY FIRST CENTY FOX INC
CL B
90130A200
2785
56534
SH
SOLE
54390
0
2144
TWITTER INC
COM
90184L102
2847
65202
SH
SOLE
59852
0
5350
TYLER TECHNOLOGIES INC
COM
902252105
300
1350
SH
SOLE
1350
0
0
TYSON FOODS INC
CL A
902494103
2404
34923
SH
SOLE
28630
0
6293
U S G CORP
COM NEW
903293405
221
5123
SH
SOLE
5123
0
0
UBIQUITI NETWORKS INC
COM
90347A100
232
2741
SH
SOLE
2741
0
0
UDR INC
COM
902653104
1129
30081
SH
SOLE
23279
0
6802
UGI CORP NEW
COM
902681105
321
6160
SH
SOLE
6160
0
0
ULTA BEAUTY INC
COM
90384S303
1974
8457
SH
SOLE
7582
0
875
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
272
1056
SH
SOLE
1056
0
0
UNDER ARMOUR INC
CL A
904311107
662
29454
SH
SOLE
25245
0
4209
UNDER ARMOUR INC
CL C
904311206
249
11827
SH
SOLE
9501
0
2326
UNIFIRST CORP MASS
COM
904708104
261
1476
SH
SOLE
1476
0
0
UNILEVER N V
N Y SHS NEW
904784709
2314
41530
SH
SOLE
36790
0
4740
UNION PAC CORP
COM
907818108
12190
86036
SH
SOLE
80900
0
5136
UNITED CONTL HLDGS INC
COM
910047109
1772
25417
SH
SOLE
22673
0
2744
UNITED PARCEL SERVICE INC
CL B
911312106
9090
85569
SH
SOLE
80933
0
4636
UNITED RENTALS INC
COM
911363109
1248
8457
SH
SOLE
7272
0
1185
UNITED STATES STL CORP NEW
COM
912909108
219
6292
SH
SOLE
6292
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
9363
74890
SH
SOLE
74062
0
828
UNITEDHEALTH GROUP INC
COM
91324P102
22245
90671
SH
SOLE
88820
0
1851
UNIVERSAL HLTH SVCS INC
CL B
913903100
1300
11662
SH
SOLE
8014
0
3648
UNUM GROUP
COM
91529Y106
756
20434
SH
SOLE
19239
0
1195
US BANCORP DEL
COM NEW
902973304
10039
200698
SH
SOLE
174236
0
26462
US FOODS HLDG CORP
COM
912008109
294
7780
SH
SOLE
7780
0
0
V F CORP
COM
918204108
2799
34340
SH
SOLE
32089
0
2251
VAIL RESORTS INC
COM
91879Q109
438
1599
SH
SOLE
1439
0
160
VALEANT PHARMACEUTICALS INTL
COM
91911K102
10640
457052
SH
SOLE
457052
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
6618
59710
SH
SOLE
56700
0
3010
VALHI INC NEW
COM
918905100
59
12406
SH
SOLE
12406
0
0
VALLEY NATL BANCORP
COM
919794107
159
13062
SH
SOLE
13062
0
0
VALVOLINE INC
COM
92047W101
507
23488
SH
SOLE
23488
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
6040
284357
SH
SOLE
284357
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
1266
74393
SH
SOLE
74393
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
595
4385
SH
SOLE
4385
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1774
42035
SH
SOLE
30965
0
11070
VARIAN MED SYS INC
COM
92220P105
1138
10011
SH
SOLE
7911
0
2100
VECTREN CORP
COM
92240G101
204
2856
SH
SOLE
2856
0
0
VEEVA SYS INC
CL A COM
922475108
395
5136
SH
SOLE
5136
0
0
VENTAS INC
COM
92276F100
4316
75783
SH
SOLE
68294
0
7489
VEREIT INC
COM
92339V100
364
48879
SH
SOLE
35183
0
13696
VERISIGN INC
COM
92343E102
1815
13209
SH
SOLE
8115
0
5094
VERISK ANALYTICS INC
COM
92345Y106
4371
40603
SH
SOLE
31210
0
9393
VERIZON COMMUNICATIONS INC
COM
92343V104
23693
471988
SH
SOLE
453399
0
18589
VERMILION ENERGY INC
COM
923725105
50507
1400270
SH
SOLE
1382750
0
17520
VERTEX PHARMACEUTICALS INC
COM
92532F100
5656
33281
SH
SOLE
32566
0
715
VIACOM INC NEW
CL B
92553P201
1067
35375
SH
SOLE
32999
0
2376
VIAVI SOLUTIONS INC
COM
925550105
164
15993
SH
SOLE
15993
0
0
VICI PPTYS INC
COM
925652109
272
13188
SH
SOLE
13188
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
110
10164
SH
SOLE
10164
0
0
VISA INC
COM CL A
92826C839
35122
265169
SH
SOLE
251208
0
13961
VISTRA ENERGY CORP
COM
92840M102
434
18351
SH
SOLE
18351
0
0
VMWARE INC
CL A COM
928563402
2418
16450
SH
SOLE
14255
0
2195
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3823
157265
SH
SOLE
149254
0
8011
VORNADO RLTY TR
SH BEN INT
929042109
1253
16949
SH
SOLE
16084
0
865
VOYA FINL INC
COM
929089100
1738
36989
SH
SOLE
34344
0
2645
VULCAN MATLS CO
COM
929160109
1855
14376
SH
SOLE
12733
0
1643
W P CAREY INC
COM
92936U109
278
4184
SH
SOLE
4184
0
0
W R BERKLEY CORPORATION
COM
084423102
2856
39437
SH
SOLE
33198
0
6239
WABCO HLDGS INC
COM
92927K102
227
1944
SH
SOLE
1944
0
0
WABTEC CORP
COM
929740108
719
7292
SH
SOLE
5967
0
1325
WADDELL & REED FINL INC
CL A
930059100
190
10570
SH
SOLE
10570
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7353
122516
SH
SOLE
120272
0
2244
WALMART INC
COM
931142103
16329
190648
SH
SOLE
181941
0
8707
WASHINGTON PRIME GROUP NEW
COM
93964W108
189
23365
SH
SOLE
23365
0
0
WASTE CONNECTIONS INC
COM
94106B101
66711
885438
SH
SOLE
884457
0
981
WASTE MGMT INC DEL
COM
94106L109
3804
46772
SH
SOLE
36975
0
9797
WATERS CORP
COM
941848103
1506
7779
SH
SOLE
6926
0
853
WATSCO INC
COM
942622200
239
1338
SH
SOLE
1338
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
209
2666
SH
SOLE
2666
0
0
WAYFAIR INC
CL A
94419L101
380
3196
SH
SOLE
3196
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
57
17199
SH
SOLE
0
0
17199
WEBSTER FINL CORP CONN
COM
947890109
220
3458
SH
SOLE
3458
0
0
WEC ENERGY GROUP INC
COM
92939U106
2603
40260
SH
SOLE
27799
0
12461
WEINGARTEN RLTY INVS
SH BEN INT
948741103
212
6887
SH
SOLE
4638
0
2249
WELLCARE HEALTH PLANS INC
COM
94946T106
389
1580
SH
SOLE
1580
0
0
WELLS FARGO CO NEW
COM
949746101
26509
478160
SH
SOLE
475653
0
2507
WELLTOWER INC
COM
95040Q104
4253
67845
SH
SOLE
57950
0
9895
WEST PHARMACEUTICAL SVSC INC
COM
955306105
262
2640
SH
SOLE
2640
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
214
3785
SH
SOLE
3785
0
0
WESTERN DIGITAL CORP
COM
958102105
3178
41052
SH
SOLE
38328
0
2724
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
280
7835
SH
SOLE
7835
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
271
5597
SH
SOLE
5597
0
0
WESTERN UN CO
COM
959802109
874
42999
SH
SOLE
39577
0
3422
WESTLAKE CHEM CORP
COM
960413102
623
5789
SH
SOLE
4608
0
1181
WESTROCK CO
COM
96145D105
1238
21719
SH
SOLE
20638
0
1081
WEX INC
COM
96208T104
304
1594
SH
SOLE
1594
0
0
WEYERHAEUSER CO
COM
962166104
2538
69600
SH
SOLE
67566
0
2034
WHEATON PRECIOUS METALS CORP
COM
962879102
6703
303617
SH
SOLE
303617
0
0
WHIRLPOOL CORP
COM
963320106
1076
7356
SH
SOLE
6980
0
376
WILLIAMS COS INC DEL
COM
969457100
3287
121244
SH
SOLE
118627
0
2617
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
1403
9254
SH
SOLE
7320
0
1934
WOLVERINE WORLD WIDE INC
COM
978097103
434
12468
SH
SOLE
12468
0
0
WORKDAY INC
CL A
98138H101
1749
14442
SH
SOLE
13157
0
1285
WORLDPAY INC
CL A
981558109
1463
17888
SH
SOLE
13863
0
4025
WPX ENERGY INC
COM
98212B103
259
14374
SH
SOLE
14374
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
376
8494
SH
SOLE
3548
0
4946
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
279
4749
SH
SOLE
3665
0
1084
WYNN RESORTS LTD
COM
983134107
2290
13687
SH
SOLE
12201
0
1486
XCEL ENERGY INC
COM
98389B100
2935
64243
SH
SOLE
44613
0
19630
XEROX CORP
COM NEW
984121608
633
26373
SH
SOLE
19946
0
6427
XILINX INC
COM
983919101
2429
37227
SH
SOLE
32252
0
4975
XL GROUP LTD
COM
G98294104
961
17168
SH
SOLE
13692
0
3476
XPO LOGISTICS INC
COM
983793100
491
4898
SH
SOLE
4238
0
660
XYLEM INC
COM
98419M100
1188
17624
SH
SOLE
16098
0
1526
YAMANA GOLD INC
COM
98462Y100
1560
535473
SH
SOLE
535473
0
0
YUM BRANDS INC
COM
988498101
3173
40563
SH
SOLE
29520
0
11043
YUM CHINA HLDGS INC
COM
98850P109
436
11347
SH
SOLE
9684
0
1663
ZAYO GROUP HLDGS INC
COM
98919V105
387
10603
SH
SOLE
8809
0
1794
ZEBRA TECHNOLOGIES CORP
CL A
989207105
274
1913
SH
SOLE
1913
0
0
ZENDESK INC
COM
98936J101
203
3724
SH
SOLE
3724
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
400
6779
SH
SOLE
6779
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
2236
20061
SH
SOLE
18278
0
1783
ZIONS BANCORPORATION
COM
989701107
2369
44970
SH
SOLE
39832
0
5138
ZOETIS INC
CL A
98978V103
4905
57577
SH
SOLE
52050
0
5527
ZYNGA INC
CL A
98986T108
130
31897
SH
SOLE
31897
0
0