0001172661-19-001612.txt : 20190805
0001172661-19-001612.hdr.sgml : 20190805
20190805154302
ACCESSION NUMBER: 0001172661-19-001612
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190805
DATE AS OF CHANGE: 20190805
EFFECTIVENESS DATE: 20190805
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: 19998524
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-2019
06-30-2019
false
CIBC Asset Management Inc
18 York Street
Suite 1300
Toronto
A6
M5J 2T8
13F HOLDINGS REPORT
028-03663
N
Colum McKinley
Managing Director & CIO - Global Equities
416-980-8044
/s/ Colum McKinley
Toronto
A6
08-05-2019
0
1135
16714632
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
8963
51707
SH
SOLE
51310
0
397
ABBOTT LABS
COM
002824100
12844
152728
SH
SOLE
150855
0
1873
ABBVIE INC
COM
00287Y109
18099
248984
SH
SOLE
248099
0
885
ABIOMED INC
COM
003654100
1066
4093
SH
SOLE
3719
0
374
ABM INDS INC
COM
000957100
328
8205
SH
SOLE
8205
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
19839
107370
SH
SOLE
101529
0
5841
ACTIVISION BLIZZARD INC
COM
00507V109
10967
232355
SH
SOLE
220418
0
11937
ACUITY BRANDS INC
COM
00508Y102
296
2144
SH
SOLE
1502
0
642
ADOBE INC
COM
00724F101
28128
95461
SH
SOLE
95219
0
242
ADT INC
COM
00090Q103
164
26813
SH
SOLE
26813
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1537
9974
SH
SOLE
8559
0
1415
ADVANCED MICRO DEVICES INC
COM
007903107
4085
134504
SH
SOLE
131810
0
2694
AECOM
COM
00766T100
224
5931
SH
SOLE
5931
0
0
AERCAP HOLDINGS NV
SHS
N00985106
542
10425
SH
SOLE
9010
0
1415
AES CORP
COM
00130H105
1253
74761
SH
SOLE
71116
0
3645
AFFILIATED MANAGERS GROUP IN
COM
008252108
461
5002
SH
SOLE
4425
0
577
AFLAC INC
COM
001055102
4208
76781
SH
SOLE
70834
0
5947
AGCO CORP
COM
001084102
226
2913
SH
SOLE
2913
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2141
28679
SH
SOLE
27840
0
839
AGNC INVT CORP
COM
00123Q104
861
51193
SH
SOLE
14386
0
36807
AGNICO EAGLE MINES LTD
COM
008474108
239522
4671927
SH
SOLE
4670747
0
1180
AIR PRODS & CHEMS INC
COM
009158106
5616
24810
SH
SOLE
23588
0
1222
AK STL HLDG CORP
COM
001547108
57
24098
SH
SOLE
24098
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1476
18418
SH
SOLE
14212
0
4206
ALAMOS GOLD INC NEW
COM CL A
011532108
2420
401177
SH
SOLE
401177
0
0
ALASKA AIR GROUP INC
COM
011659109
732
11459
SH
SOLE
10518
0
941
ALBEMARLE CORP
COM
012653101
713
10120
SH
SOLE
9104
0
1016
ALCOA CORP
COM
013872106
211
9005
SH
SOLE
6605
0
2400
ALCON INC
ORD SHS
H01301128
2587
41681
SH
SOLE
41681
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1345
9532
SH
SOLE
9084
0
448
ALEXION PHARMACEUTICALS INC
COM
015351109
7951
60702
SH
SOLE
60005
0
697
ALGONQUIN PWR UTILS CORP
COM
015857105
16969
1400251
SH
SOLE
1400251
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
14119
83325
SH
SOLE
83325
0
0
ALIGN TECHNOLOGY INC
COM
016255101
2919
10666
SH
SOLE
10423
0
243
ALLEGHANY CORP DEL
COM
017175100
731
1073
SH
SOLE
945
0
128
ALLEGION PUB LTD CO
ORD SHS
G0176J109
616
5569
SH
SOLE
4499
0
1070
ALLERGAN PLC
SHS
G0177J108
4891
29215
SH
SOLE
28432
0
783
ALLIANCE DATA SYSTEMS CORP
COM
018581108
646
4607
SH
SOLE
4239
0
368
ALLIANT ENERGY CORP
COM
018802108
1237
25210
SH
SOLE
19523
0
5687
ALLISON TRANSMISSION HLDGS I
COM
01973R101
225
4847
SH
SOLE
4847
0
0
ALLSTATE CORP
COM
020002101
3778
37157
SH
SOLE
32834
0
4323
ALLY FINL INC
COM
02005N100
554
17891
SH
SOLE
15750
0
2141
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
328
4527
SH
SOLE
3555
0
972
ALPHABET INC
CAP STK CL A
02079K305
37326
34472
SH
SOLE
34332
0
140
ALPHABET INC
CAP STK CL C
02079K107
67232
62199
SH
SOLE
61336
0
863
ALTA MESA RES INC
CL A
02133L109
2
13908
SH
SOLE
13908
0
0
ALTERYX INC
COM CL A
02156B103
231
2114
SH
SOLE
2114
0
0
ALTICE USA INC
CL A
02156K103
635
26096
SH
SOLE
26096
0
0
ALTRIA GROUP INC
COM
02209S103
14013
296330
SH
SOLE
288737
0
7593
AMAZON COM INC
COM
023135106
132220
69824
SH
SOLE
69285
0
539
AMBEV SA
SPONSORED ADR
02319V103
130
27895
SH
SOLE
27895
0
0
AMCOR PLC
ORD
G0250X107
2069
180412
SH
SOLE
180412
0
0
AMDOCS LTD
SHS
G02602103
620
9991
SH
SOLE
4125
0
5866
AMERCO
COM
023586100
319
842
SH
SOLE
684
0
158
AMEREN CORP
COM
023608102
1949
25950
SH
SOLE
21010
0
4940
AMERICAN AIRLS GROUP INC
COM
02376R102
2033
62338
SH
SOLE
59325
0
3013
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
185
14476
SH
SOLE
14476
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
226
4893
SH
SOLE
4893
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
6331
71934
SH
SOLE
64280
0
7654
AMERICAN EQTY INVT LIFE HLD
COM
025676206
213
7833
SH
SOLE
7833
0
0
AMERICAN EXPRESS CO
COM
025816109
10380
84092
SH
SOLE
83506
0
586
AMERICAN FINL GROUP INC OHIO
COM
025932104
444
4336
SH
SOLE
3136
0
1200
AMERICAN HOMES 4 RENT
CL A
02665T306
270
11094
SH
SOLE
11094
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
4411
82798
SH
SOLE
75980
0
6818
AMERICAN TOWER CORP NEW
COM
03027X100
11745
57448
SH
SOLE
52828
0
4620
AMERICAN WTR WKS CO INC NEW
COM
030420103
4578
39468
SH
SOLE
30108
0
9360
AMERIPRISE FINL INC
COM
03076C106
1843
12699
SH
SOLE
12217
0
482
AMERIS BANCORP
COM
03076K108
204
5199
SH
SOLE
5199
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1501
17605
SH
SOLE
15621
0
1984
AMETEK INC NEW
COM
031100100
1910
21021
SH
SOLE
20214
0
807
AMGEN INC
COM
031162100
16243
88141
SH
SOLE
87807
0
334
AMPHENOL CORP NEW
CL A
032095101
2861
29817
SH
SOLE
26156
0
3661
ANADARKO PETE CORP
COM
032511107
3648
51707
SH
SOLE
44812
0
6895
ANALOG DEVICES INC
COM
032654105
14087
124808
SH
SOLE
124219
0
589
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
287
7911
SH
SOLE
7911
0
0
ANGI HOMESERVICES INC
COM CL A
00183L102
220
16909
SH
SOLE
16909
0
0
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
940
52805
SH
SOLE
52805
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
345
5108
SH
SOLE
5108
0
0
ANIXTER INTL INC
COM
035290105
226
3793
SH
SOLE
3793
0
0
ANNALY CAP MGMT INC
COM
035710409
1217
133315
SH
SOLE
42974
0
90341
ANSYS INC
COM
03662Q105
1512
7380
SH
SOLE
7029
0
351
ANTERO MIDSTREAM CORP
COM
03676B102
205
17899
SH
SOLE
17899
0
0
ANTERO RES CORP
COM
03674X106
64
11588
SH
SOLE
11588
0
0
ANTHEM INC
COM
036752103
7334
25986
SH
SOLE
25216
0
770
AON PLC
SHS CL A
G0408V102
15111
78306
SH
SOLE
72746
0
5560
APACHE CORP
COM
037411105
1140
39355
SH
SOLE
33223
0
6132
APARTMENT INVT & MGMT CO
CL A
03748R754
641
12782
SH
SOLE
12782
0
0
APHRIA INC
COM
03765K104
884
125725
SH
SOLE
125725
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
325
17697
SH
SOLE
17697
0
0
APPLE INC
COM
037833100
130160
657638
SH
SOLE
656037
0
1601
APPLIED MATLS INC
COM
038222105
6257
139323
SH
SOLE
134815
0
4508
APTARGROUP INC
COM
038336103
244
1961
SH
SOLE
1961
0
0
APTIV PLC
SHS
G6095L109
1819
22504
SH
SOLE
21802
0
702
AQUA AMERICA INC
COM
03836W103
263
6348
SH
SOLE
6348
0
0
ARAMARK
COM
03852U106
375
10396
SH
SOLE
8308
0
2088
ARCH CAP GROUP LTD
ORD
G0450A105
1424
38412
SH
SOLE
23275
0
15137
ARCHER DANIELS MIDLAND CO
COM
039483102
2271
55661
SH
SOLE
54157
0
1504
ARCONIC INC
COM
03965L100
1191
46141
SH
SOLE
37469
0
8672
ARCOSA INC
COM
039653100
234
6210
SH
SOLE
6210
0
0
ARES CAP CORP
COM
04010L103
300
16739
SH
SOLE
16739
0
0
ARISTA NETWORKS INC
COM
040413106
1550
5970
SH
SOLE
5136
0
834
ARRAY BIOPHARMA INC
COM
04269X105
345
7445
SH
SOLE
7445
0
0
ARROW ELECTRS INC
COM
042735100
268
3758
SH
SOLE
3035
0
723
ASHLAND GLOBAL HLDGS INC
COM
044186104
313
3910
SH
SOLE
3088
0
822
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
775
3728
SH
SOLE
3728
0
0
ASPEN TECHNOLOGY INC
COM
045327103
332
2668
SH
SOLE
2668
0
0
ASSURANT INC
COM
04621X108
776
7294
SH
SOLE
5004
0
2290
AT&T INC
COM
00206R102
31707
948037
SH
SOLE
935549
0
12488
ATLASSIAN CORP PLC
CL A
G06242104
466
3559
SH
SOLE
0
0
3559
ATMOS ENERGY CORP
COM
049560105
1809
17138
SH
SOLE
12039
0
5099
AURORA CANNABIS INC
COM
05156X108
7303
932188
SH
SOLE
932188
0
0
AUTODESK INC
COM
052769106
5081
31193
SH
SOLE
30172
0
1021
AUTOLIV INC
COM
052800109
394
5593
SH
SOLE
3026
0
2567
AUTOMATIC DATA PROCESSING IN
COM
053015103
12034
72787
SH
SOLE
71250
0
1537
AUTOZONE INC
COM
053332102
3187
2899
SH
SOLE
2209
0
690
AVALONBAY CMNTYS INC
COM
053484101
2780
13680
SH
SOLE
11827
0
1853
AVANGRID INC
COM
05351W103
653
12932
SH
SOLE
11068
0
1864
AVERY DENNISON CORP
COM
053611109
924
7989
SH
SOLE
7142
0
847
AVISTA CORP
COM
05379B107
251
5629
SH
SOLE
5629
0
0
AVNET INC
COM
053807103
250
5531
SH
SOLE
4153
0
1378
AVON PRODS INC
COM
054303102
65
16786
SH
SOLE
16786
0
0
AXALTA COATING SYS LTD
COM
G0750C108
256
8608
SH
SOLE
8608
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
1529
25631
SH
SOLE
22412
0
3219
B2GOLD CORP
COM
11777Q209
3146
1035206
SH
SOLE
1035206
0
0
BAIDU INC
SPON ADR REP A
056752108
2577
21962
SH
SOLE
21962
0
0
BAKER HUGHES A GE CO
CL A
05722G100
1244
50488
SH
SOLE
40794
0
9694
BALCHEM CORP
COM
057665200
262
2619
SH
SOLE
2619
0
0
BALL CORP
COM
058498106
2178
31120
SH
SOLE
28858
0
2262
BANK AMER CORP
COM
060505104
38561
1329690
SH
SOLE
1314495
0
15195
BANK MONTREAL QUE
COM
063671101
647621
8573684
SH
SOLE
8569454
0
4230
BANK N S HALIFAX
COM
064149107
358937
6682449
SH
SOLE
6676599
0
5850
BANK NEW YORK MELLON CORP
COM
064058100
3686
83478
SH
SOLE
80479
0
2999
BANNER CORP
COM NEW
06652V208
237
4373
SH
SOLE
4373
0
0
BARNES GROUP INC
COM
067806109
247
4389
SH
SOLE
4389
0
0
BARRICK GOLD CORPORATION
COM
067901108
190267
12054732
SH
SOLE
12054732
0
0
BAUSCH HEALTH COS INC
COM
071734107
8363
331492
SH
SOLE
331492
0
0
BAXTER INTL INC
COM
071813109
4176
50993
SH
SOLE
46926
0
4067
BAYTEX ENERGY CORP
COM
07317Q105
503
324579
SH
SOLE
324579
0
0
BB&T CORP
COM
054937107
3659
74481
SH
SOLE
66522
0
7959
BCE INC
COM NEW
05534B760
141091
3101204
SH
SOLE
3101204
0
0
BECTON DICKINSON & CO
COM
075887109
13477
53480
SH
SOLE
49696
0
3784
BEIGENE LTD
SPONSORED ADR
07725L102
263
2119
SH
SOLE
2119
0
0
BERKLEY W R CORP
COM
084423102
9890
150008
SH
SOLE
140935
0
9073
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
318
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
57589
270157
SH
SOLE
268856
0
1301
BERRY GLOBAL GROUP INC
COM
08579W103
237
4501
SH
SOLE
4501
0
0
BEST BUY INC
COM
086516101
2106
30204
SH
SOLE
26386
0
3818
BGC PARTNERS INC
CL A
05541T101
59
11238
SH
SOLE
11238
0
0
BIO RAD LABS INC
CL A
090572207
338
1081
SH
SOLE
1081
0
0
BIO TECHNE CORP
COM
09073M104
286
1374
SH
SOLE
1374
0
0
BIOGEN INC
COM
09062X103
6424
27467
SH
SOLE
27276
0
191
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1458
17021
SH
SOLE
15413
0
1608
BLACK KNIGHT INC
COM
09215C105
321
5332
SH
SOLE
5332
0
0
BLACKBERRY LTD
COM
09228F103
3244
435277
SH
SOLE
435277
0
0
BLACKROCK INC
COM
09247X101
9018
19215
SH
SOLE
19068
0
147
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
1038
23365
SH
SOLE
23365
0
0
BLOCK H & R INC
COM
093671105
763
26039
SH
SOLE
17064
0
8975
BLOOMIN BRANDS INC
COM
094235108
227
12000
SH
SOLE
12000
0
0
BLUEBIRD BIO INC
COM
09609G100
226
1780
SH
SOLE
1780
0
0
BOEING CO
COM
097023105
18504
50835
SH
SOLE
50444
0
391
BOK FINL CORP
COM NEW
05561Q201
207
2741
SH
SOLE
2741
0
0
BOOKING HLDGS INC
COM
09857L108
13888
7408
SH
SOLE
7065
0
343
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
334
5045
SH
SOLE
5045
0
0
BORGWARNER INC
COM
099724106
814
19385
SH
SOLE
17172
0
2213
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
136
11308
SH
SOLE
11308
0
0
BOSTON PROPERTIES INC
COM
101121101
1763
13665
SH
SOLE
13207
0
458
BOSTON SCIENTIFIC CORP
COM
101137107
5257
122302
SH
SOLE
119314
0
2988
BP PLC
SPONSORED ADR
055622104
9192
220490
SH
SOLE
220490
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
319
2113
SH
SOLE
2113
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
6667
147009
SH
SOLE
140214
0
6795
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
4874
139832
SH
SOLE
139832
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
199
11109
SH
SOLE
11109
0
0
BROADCOM INC
COM
11135F101
12040
41827
SH
SOLE
40141
0
1686
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2166
16963
SH
SOLE
12073
0
4890
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
595106
12439556
SH
SOLE
12439556
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
119203
3061501
SH
SOLE
3061501
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
136458
3183721
SH
SOLE
3183721
0
0
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
254957
13495844
SH
SOLE
13495844
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
56719
1639689
SH
SOLE
1639689
0
0
BROWN & BROWN INC
COM
115236101
439
13103
SH
SOLE
10725
0
2378
BROWN FORMAN CORP
CL B
115637209
1575
28419
SH
SOLE
25003
0
3416
BRP INC
COM SUN VTG
05577W200
890
24909
SH
SOLE
24909
0
0
BRUKER CORP
COM
116794108
278
5569
SH
SOLE
5569
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
210
5118
SH
SOLE
5118
0
0
BUNGE LIMITED
COM
G16962105
559
10042
SH
SOLE
5009
0
5033
BURLINGTON STORES INC
COM
122017106
1026
6030
SH
SOLE
2456
0
3574
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1643
19483
SH
SOLE
14677
0
4806
CABLE ONE INC
COM
12685J105
231
197
SH
SOLE
197
0
0
CABOT OIL & GAS CORP
COM
127097103
1598
69584
SH
SOLE
57352
0
12232
CADENCE DESIGN SYSTEM INC
COM
127387108
2773
39166
SH
SOLE
37696
0
1470
CAE INC
COM
124765108
4763
177135
SH
SOLE
177135
0
0
CAESARS ENTMT CORP
COM
127686103
297
25139
SH
SOLE
25139
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
503
4820
SH
SOLE
3368
0
1452
CAMECO CORP
COM
13321L108
2487
231990
SH
SOLE
231990
0
0
CAMPBELL SOUP CO
COM
134429109
1195
29812
SH
SOLE
20027
0
9785
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
1636
42258
SH
SOLE
42258
0
0
CANADIAN NAT RES LTD
COM
136385101
369243
13694488
SH
SOLE
13694488
0
0
CANADIAN NATL RY CO
COM
136375102
470970
5088875
SH
SOLE
5083505
0
5370
CANADIAN PAC RY LTD
COM
13645T100
420944
1787301
SH
SOLE
1787301
0
0
CANNTRUST HLDGS INC
COM
137800207
892
177989
SH
SOLE
177989
0
0
CANOPY GROWTH CORP
COM
138035100
7399
183284
SH
SOLE
183284
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4941
54452
SH
SOLE
53695
0
757
CAPRI HOLDINGS LIMITED
SHS
G1890L107
349
10071
SH
SOLE
7243
0
2828
CAPSTEAD MTG CORP
COM NO PAR
14067E506
108
12934
SH
SOLE
12934
0
0
CARDINAL HEALTH INC
COM
14149Y108
1355
28769
SH
SOLE
26066
0
2703
CARLISLE COS INC
COM
142339100
320
2281
SH
SOLE
2281
0
0
CARMAX INC
COM
143130102
1467
16896
SH
SOLE
14819
0
2077
CARNIVAL CORP
UNIT 99/99/9999
143658300
1883
40452
SH
SOLE
38776
0
1676
CARVANA CO
CL A
146869102
294
4691
SH
SOLE
4691
0
0
CASEYS GEN STORES INC
COM
147528103
208
1335
SH
SOLE
1335
0
0
CATALENT INC
COM
148806102
258
4758
SH
SOLE
4758
0
0
CATERPILLAR INC DEL
COM
149123101
7035
51617
SH
SOLE
50512
0
1105
CBL & ASSOC PPTYS INC
COM
124830100
24
23206
SH
SOLE
23206
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
1184
11429
SH
SOLE
9827
0
1602
CBRE GROUP INC
CL A
12504L109
1480
28854
SH
SOLE
27547
0
1307
CBS CORP NEW
CL B
124857202
1667
33412
SH
SOLE
31811
0
1601
CDK GLOBAL INC
COM
12508E101
339
6862
SH
SOLE
4736
0
2126
CDN IMPERIAL BK COMM TORONTO
COM
136069101
366545
4661220
SH
SOLE
4658280
0
2940
CDW CORP
COM
12514G108
692
6236
SH
SOLE
5563
0
673
CELANESE CORP DEL
COM
150870103
1395
12936
SH
SOLE
10851
0
2085
CELESTICA INC
SUB VTG SHS
15101Q108
460
67336
SH
SOLE
67336
0
0
CELGENE CORP
COM
151020104
9167
99169
SH
SOLE
98427
0
742
CENOVUS ENERGY INC
COM
15135U109
123077
13954887
SH
SOLE
13954887
0
0
CENTENE CORP DEL
COM
15135B101
2047
39042
SH
SOLE
36455
0
2587
CENTERPOINT ENERGY INC
COM
15189T107
1451
50664
SH
SOLE
40360
0
10304
CENTURYLINK INC
COM
156700106
1191
101289
SH
SOLE
84381
0
16908
CERNER CORP
COM
156782104
3364
45899
SH
SOLE
44478
0
1421
CF INDS HLDGS INC
COM
125269100
1216
26042
SH
SOLE
18903
0
7139
CGI INC
CL A SUB VTG
12532H104
56482
734676
SH
SOLE
734676
0
0
CHARLES RIV LABS INTL INC
COM
159864107
238
1680
SH
SOLE
1680
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
222
2891
SH
SOLE
2891
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
11611
29382
SH
SOLE
28586
0
796
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2200
19032
SH
SOLE
15864
0
3168
CHEMED CORP NEW
COM
16359R103
209
578
SH
SOLE
578
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
811
11842
SH
SOLE
8439
0
3403
CHESAPEAKE ENERGY CORP
COM
165167107
108
55360
SH
SOLE
55360
0
0
CHESAPEAKE LODGING TR
SH BEN INT
165240102
222
7810
SH
SOLE
7810
0
0
CHEVRON CORP NEW
COM
166764100
37890
304547
SH
SOLE
300494
0
4053
CHICOS FAS INC
COM
168615102
57
16782
SH
SOLE
16782
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2261
3085
SH
SOLE
2216
0
869
CHUBB LIMITED
COM
H1467J104
4406
29914
SH
SOLE
26634
0
3280
CHURCH & DWIGHT INC
COM
171340102
3800
52009
SH
SOLE
39895
0
12114
CIENA CORP
COM NEW
171779309
212
5146
SH
SOLE
5146
0
0
CIGNA CORP NEW
COM
125523100
6790
43097
SH
SOLE
42163
0
934
CIMAREX ENERGY CO
COM
171798101
653
11011
SH
SOLE
8650
0
2361
CINCINNATI FINL CORP
COM
172062101
1915
18468
SH
SOLE
16537
0
1931
CINTAS CORP
COM
172908105
3244
13673
SH
SOLE
13366
0
307
CISCO SYS INC
COM
17275R102
38822
709438
SH
SOLE
702369
0
7069
CIT GROUP INC
COM NEW
125581801
387
7368
SH
SOLE
4752
0
2616
CITIGROUP INC
COM NEW
172967424
17690
252604
SH
SOLE
251755
0
849
CITIZENS FINL GROUP INC
COM
174610105
2369
67002
SH
SOLE
62305
0
4697
CITRIX SYS INC
COM
177376100
1966
20036
SH
SOLE
17777
0
2259
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
64
13552
SH
SOLE
13552
0
0
CLEVELAND CLIFFS INC
COM
185899101
113
10609
SH
SOLE
10609
0
0
CLOROX CO DEL
COM
189054109
2264
14790
SH
SOLE
11139
0
3651
CME GROUP INC
COM
12572Q105
7568
38988
SH
SOLE
34791
0
4197
CMS ENERGY CORP
COM
125896100
1794
30971
SH
SOLE
23892
0
7079
CNA FINL CORP
COM
126117100
503
10686
SH
SOLE
9455
0
1231
COCA COLA CO
COM
191216100
29655
582438
SH
SOLE
568859
0
13579
COCA COLA CONSOLIDATED INC
COM
191098102
221
739
SH
SOLE
739
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
1022
18083
SH
SOLE
15674
0
2409
COGNEX CORP
COM
192422103
301
6275
SH
SOLE
6275
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
5452
86006
SH
SOLE
82921
0
3085
COLGATE PALMOLIVE CO
COM
194162103
5691
79407
SH
SOLE
76905
0
2502
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
41439
579600
SH
SOLE
579600
0
0
COLONY CAP INC NEW
CL A COM
19626G108
95
19072
SH
SOLE
19072
0
0
COLUMBIA BKG SYS INC
COM
197236102
340
9389
SH
SOLE
9389
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
256
2560
SH
SOLE
2560
0
0
COMCAST CORP NEW
CL A
20030N101
29635
700934
SH
SOLE
695032
0
5902
COMERICA INC
COM
200340107
1224
16853
SH
SOLE
13655
0
3198
COMMERCE BANCSHARES INC
COM
200525103
1323
22174
SH
SOLE
19783
0
2391
CONAGRA BRANDS INC
COM
205887102
1270
47881
SH
SOLE
39129
0
8752
CONCHO RES INC
COM
20605P101
3562
34518
SH
SOLE
30143
0
4375
CONOCOPHILLIPS
COM
20825C104
7372
120848
SH
SOLE
114459
0
6389
CONSOLIDATED EDISON INC
COM
209115104
3356
38272
SH
SOLE
26917
0
11355
CONSTELLATION BRANDS INC
CL A
21036P108
6512
33067
SH
SOLE
27959
0
5108
CONTINENTAL RESOURCES INC
COM
212015101
739
17553
SH
SOLE
13340
0
4213
COOPER COS INC
COM NEW
216648402
1734
5148
SH
SOLE
4094
0
1054
COOPER TIRE & RUBR CO
COM
216831107
206
6545
SH
SOLE
6545
0
0
COPART INC
COM
217204106
1602
21433
SH
SOLE
19291
0
2142
CORE MARK HOLDING CO INC
COM
218681104
228
5746
SH
SOLE
5746
0
0
CORNING INC
COM
219350105
2446
73613
SH
SOLE
70532
0
3081
CORTEVA INC
COM
22052L104
2300
77772
SH
SOLE
75528
0
2244
COSTAR GROUP INC
COM
22160N109
792
1430
SH
SOLE
1279
0
151
COSTCO WHSL CORP NEW
COM
22160K105
18386
69576
SH
SOLE
66133
0
3443
COTT CORP QUE
COM
22163N106
1059
79348
SH
SOLE
79348
0
0
COTY INC
COM CL A
222070203
646
48235
SH
SOLE
40906
0
7329
COUPA SOFTWARE INC
COM
22266L106
255
2016
SH
SOLE
2016
0
0
CREDICORP LTD
COM
G2519Y108
453
1979
SH
SOLE
1722
0
257
CREDIT ACCEP CORP MICH
COM
225310101
338
698
SH
SOLE
698
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
11538
3489689
SH
SOLE
3489689
0
0
CRONOS GROUP INC
COM
22717L101
1579
98442
SH
SOLE
98442
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
11697
89751
SH
SOLE
86845
0
2906
CROWN HOLDINGS INC
COM
228368106
338
5524
SH
SOLE
5524
0
0
CSX CORP
COM
126408103
9484
122583
SH
SOLE
121232
0
1351
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
1343
36389
SH
SOLE
36389
0
0
CUBESMART
COM
229663109
216
6447
SH
SOLE
6447
0
0
CULLEN FROST BANKERS INC
COM
229899109
213
2276
SH
SOLE
2276
0
0
CUMMINS INC
COM
231021106
2584
15084
SH
SOLE
13396
0
1688
CURTISS WRIGHT CORP
COM
231561101
213
1672
SH
SOLE
1672
0
0
CVS HEALTH CORP
COM
126650100
34312
629693
SH
SOLE
628595
0
1098
CYBERARK SOFTWARE LTD
SHS
M2682V108
242
1896
SH
SOLE
1896
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
284
12782
SH
SOLE
12782
0
0
CYRUSONE INC
COM
23283R100
202
3496
SH
SOLE
3496
0
0
D R HORTON INC
COM
23331A109
1853
42955
SH
SOLE
36927
0
6028
DANAHER CORPORATION
COM
235851102
11950
83615
SH
SOLE
81288
0
2327
DARDEN RESTAURANTS INC
COM
237194105
2135
17540
SH
SOLE
12675
0
4865
DARLING INGREDIENTS INC
COM
237266101
431
21654
SH
SOLE
21654
0
0
DAVITA INC
COM
23918K108
839
14917
SH
SOLE
12879
0
2038
DEAN FOODS CO NEW
COM NEW
242370203
10
10995
SH
SOLE
10995
0
0
DECIPHERA PHARMACEUTICALS IN
COM
24344T101
2055
91142
SH
SOLE
91142
0
0
DECKERS OUTDOOR CORP
COM
243537107
296
1681
SH
SOLE
1681
0
0
DEERE & CO
COM
244199105
5797
34980
SH
SOLE
34221
0
759
DELTA AIR LINES INC DEL
COM NEW
247361702
3849
67824
SH
SOLE
60873
0
6951
DENBURY RES INC
COM NEW
247916208
19
15226
SH
SOLE
15226
0
0
DENTSPLY SIRONA INC
COM
24906P109
1247
21375
SH
SOLE
19394
0
1981
DESCARTES SYS GROUP INC
COM
249906108
3463
93602
SH
SOLE
93602
0
0
DEVON ENERGY CORP NEW
COM
25179M103
1392
48806
SH
SOLE
40533
0
8273
DEXCOM INC
COM
252131107
579
3861
SH
SOLE
3185
0
676
DIAGEO P L C
SPON ADR NEW
25243Q205
2422
14055
SH
SOLE
11295
0
2760
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
99
11142
SH
SOLE
11142
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2046
18777
SH
SOLE
17538
0
1239
DIAMONDROCK HOSPITALITY CO
COM
252784301
153
14843
SH
SOLE
14843
0
0
DIGITAL RLTY TR INC
COM
253868103
2571
21827
SH
SOLE
18652
0
3175
DISCOVER FINL SVCS
COM
254709108
2352
30311
SH
SOLE
29489
0
822
DISCOVERY INC
COM SER A
25470F104
789
25692
SH
SOLE
21295
0
4397
DISCOVERY INC
COM SER C
25470F302
644
22637
SH
SOLE
17237
0
5400
DISH NETWORK CORP
CL A
25470M109
1148
29885
SH
SOLE
27907
0
1978
DISNEY WALT CO
COM DISNEY
254687106
26528
189977
SH
SOLE
186138
0
3839
DOLBY LABORATORIES INC
COM CL A
25659T107
246
3812
SH
SOLE
3812
0
0
DOLLAR GEN CORP NEW
COM
256677105
5515
40807
SH
SOLE
37129
0
3678
DOLLAR TREE INC
COM
256746108
6675
62157
SH
SOLE
49792
0
12365
DOMINION ENERGY INC
COM
25746U109
14813
191611
SH
SOLE
182354
0
9257
DOMINOS PIZZA INC
COM
25754A201
624
2241
SH
SOLE
1542
0
699
DONALDSON INC
COM
257651109
236
4650
SH
SOLE
4650
0
0
DOUGLAS EMMETT INC
COM
25960P109
252
6318
SH
SOLE
6318
0
0
DOVER CORP
COM
260003108
1369
13663
SH
SOLE
12875
0
788
DOW INC
COM
260557103
3868
78442
SH
SOLE
77292
0
1150
DRIL QUIP INC
COM
262037104
244
5087
SH
SOLE
5087
0
0
DROPBOX INC
CL A
26210C104
348
13873
SH
SOLE
13873
0
0
DTE ENERGY CO
COM
233331107
2426
18973
SH
SOLE
15387
0
3586
DUKE ENERGY CORP NEW
COM NEW
26441C204
14678
166411
SH
SOLE
155949
0
10462
DUKE REALTY CORP
COM NEW
264411505
1428
45164
SH
SOLE
39434
0
5730
DUNKIN BRANDS GROUP INC
COM
265504100
233
2929
SH
SOLE
2929
0
0
DUPONT DE NEMOURS INC
COM
26614N102
5856
78001
SH
SOLE
77192
0
809
DXC TECHNOLOGY CO
COM
23355L106
1399
25376
SH
SOLE
23291
0
2085
E TRADE FINANCIAL CORP
COM NEW
269246401
1025
22974
SH
SOLE
21340
0
1634
EAGLE BANCORP INC MD
COM
268948106
227
4188
SH
SOLE
4188
0
0
EAST WEST BANCORP INC
COM
27579R104
244
5223
SH
SOLE
5223
0
0
EASTMAN CHEMICAL CO
COM
277432100
1011
12994
SH
SOLE
12102
0
892
EATON CORP PLC
SHS
G29183103
3894
46761
SH
SOLE
45988
0
773
EBAY INC
COM
278642103
5938
150338
SH
SOLE
139784
0
10554
ECOLAB INC
COM
278865100
5529
28005
SH
SOLE
26351
0
1654
EDISON INTL
COM
281020107
2138
31719
SH
SOLE
27665
0
4054
EDWARDS LIFESCIENCES CORP
COM
28176E108
6716
36353
SH
SOLE
35442
0
911
ELANCO ANIMAL HEALTH INC
COM
28414H103
713
21080
SH
SOLE
19025
0
2055
ELDORADO GOLD CORP NEW
COM
284902509
1082
186153
SH
SOLE
186153
0
0
ELECTRONIC ARTS INC
COM
285512109
4951
48891
SH
SOLE
44022
0
4869
ELECTRONICS FOR IMAGING INC
COM
286082102
208
5637
SH
SOLE
5637
0
0
EMERSON ELEC CO
COM
291011104
3670
55009
SH
SOLE
54128
0
881
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
215
15649
SH
SOLE
15649
0
0
ENBRIDGE INC
COM
29250N105
812123
22484954
SH
SOLE
22475514
0
9440
ENCANA CORP
COM
292505104
113422
22103299
SH
SOLE
22103299
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
222
3507
SH
SOLE
3507
0
0
ENERGY FUELS INC
COM NEW
292671708
762
245203
SH
SOLE
245203
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
1281
90954
SH
SOLE
90954
0
0
ENERPLUS CORP
COM
292766102
2581
343115
SH
SOLE
343115
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
216
21415
SH
SOLE
21415
0
0
ENTERGY CORP NEW
COM
29364G103
2727
26490
SH
SOLE
23117
0
3373
ENTERPRISE PRODS PARTNERS L
COM
293792107
2208
76486
SH
SOLE
76486
0
0
EOG RES INC
COM
26875P101
14698
157767
SH
SOLE
152285
0
5482
EPAM SYS INC
COM
29414B104
337
1948
SH
SOLE
1948
0
0
EPR PPTYS
COM SH BEN INT
26884U109
203
2718
SH
SOLE
2718
0
0
EQT CORP
COM
26884L109
243
15389
SH
SOLE
9490
0
5899
EQUIFAX INC
COM
294429105
1616
11946
SH
SOLE
10228
0
1718
EQUINIX INC
COM
29444U700
3598
7135
SH
SOLE
6907
0
228
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
219
11123
SH
SOLE
7592
0
3531
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
389
3207
SH
SOLE
3207
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2710
35694
SH
SOLE
31398
0
4296
ERIE INDTY CO
CL A
29530P102
448
1762
SH
SOLE
1607
0
155
ESSEX PPTY TR INC
COM
297178105
2040
6987
SH
SOLE
5647
0
1340
ETSY INC
COM
29786A106
271
4411
SH
SOLE
4411
0
0
EURONET WORLDWIDE INC
COM
298736109
303
1803
SH
SOLE
1803
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1836
7427
SH
SOLE
4554
0
2873
EVERGY INC
COM
30034W106
1510
25104
SH
SOLE
21215
0
3889
EVERSOURCE ENERGY
COM
30040W108
2528
33368
SH
SOLE
27793
0
5575
EXACT SCIENCES CORP
COM
30063P105
507
4296
SH
SOLE
4296
0
0
EXELIXIS INC
COM
30161Q104
226
10572
SH
SOLE
10572
0
0
EXELON CORP
COM
30161N101
4791
99947
SH
SOLE
88454
0
11493
EXLSERVICE HOLDINGS INC
COM
302081104
200
3024
SH
SOLE
3024
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
3847
28919
SH
SOLE
27091
0
1828
EXPEDITORS INTL WASH INC
COM
302130109
1613
21268
SH
SOLE
18075
0
3193
EXPRESS INC
COM
30219E103
28
10148
SH
SOLE
10148
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1388
13080
SH
SOLE
10528
0
2552
EXTREME NETWORKS INC
COM
30226D106
65
10007
SH
SOLE
10007
0
0
EXXON MOBIL CORP
COM
30231G102
40769
532052
SH
SOLE
527040
0
5012
F M C CORP
COM NEW
302491303
995
11996
SH
SOLE
11182
0
814
F5 NETWORKS INC
COM
315616102
1374
9438
SH
SOLE
6506
0
2932
FACEBOOK INC
CL A
30303M102
65044
337016
SH
SOLE
336361
0
655
FACTSET RESH SYS INC
COM
303075105
399
1393
SH
SOLE
1393
0
0
FAIR ISAAC CORP
COM
303250104
321
1023
SH
SOLE
1023
0
0
FASTENAL CO
COM
311900104
2942
90267
SH
SOLE
87141
0
3126
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
7731
60039
SH
SOLE
59557
0
482
FEDEX CORP
COM
31428X106
3616
22023
SH
SOLE
21675
0
348
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
673
16691
SH
SOLE
9734
0
6957
FIDELITY NATL INFORMATION SV
COM
31620M106
5841
47610
SH
SOLE
44288
0
3322
FIFTH THIRD BANCORP
COM
316773100
2221
79617
SH
SOLE
66249
0
13368
FINISAR CORP
COM NEW
31787A507
344
15037
SH
SOLE
15037
0
0
FIRST AMERN FINL CORP
COM
31847R102
200
3732
SH
SOLE
3732
0
0
FIRST BANCORP P R
COM NEW
318672706
200
18150
SH
SOLE
18150
0
0
FIRST COMWLTH FINL CORP PA
COM
319829107
189
14010
SH
SOLE
14010
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
894
33017
SH
SOLE
33017
0
0
FIRST FINL BANCORP OH
COM
320209109
309
12775
SH
SOLE
12775
0
0
FIRST HAWAIIAN INC
COM
32051X108
2121
81993
SH
SOLE
81993
0
0
FIRST HORIZON NATL CORP
COM
320517105
170
11411
SH
SOLE
11411
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
3208
406238
SH
SOLE
406238
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
3177
32534
SH
SOLE
22472
0
10062
FIRST SOLAR INC
COM
336433107
242
3679
SH
SOLE
3679
0
0
FIRSTENERGY CORP
COM
337932107
2642
61724
SH
SOLE
56634
0
5090
FIRSTSERVICE CORP NEW
COM
33767E202
62616
650802
SH
SOLE
650802
0
0
FISERV INC
COM
337738108
17838
195684
SH
SOLE
181227
0
14457
FIVE BELOW INC
COM
33829M101
247
2058
SH
SOLE
2058
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
2280
8118
SH
SOLE
7318
0
800
FLIR SYS INC
COM
302445101
675
12472
SH
SOLE
11510
0
962
FLOWSERVE CORP
COM
34354P105
714
13558
SH
SOLE
10881
0
2677
FLUOR CORP NEW
COM
343412102
240
7117
SH
SOLE
5031
0
2086
FNB CORP PA
COM
302520101
139
11831
SH
SOLE
11831
0
0
FOOT LOCKER INC
COM
344849104
613
14625
SH
SOLE
9732
0
4893
FORD MTR CO DEL
COM
345370860
3682
359880
SH
SOLE
339890
0
19990
FORMFACTOR INC
COM
346375108
158
10072
SH
SOLE
10072
0
0
FORTINET INC
COM
34959E109
1438
18714
SH
SOLE
16327
0
2387
FORTIS INC
COM
349553107
88441
2239776
SH
SOLE
2239776
0
0
FORTIVE CORP
COM
34959J108
3339
40965
SH
SOLE
40229
0
736
FORTUNA SILVER MINES INC
COM
349915108
791
277685
SH
SOLE
277685
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
770
13486
SH
SOLE
12197
0
1289
FOX CORP
CL A COM
35137L105
2215
60450
SH
SOLE
58714
0
1736
FOX CORP
CL B COM
35137L204
873
23904
SH
SOLE
21404
0
2500
FRANCO NEVADA CORP
COM
351858105
108090
1273517
SH
SOLE
1273517
0
0
FRANKLIN RES INC
COM
354613101
1272
36549
SH
SOLE
34597
0
1952
FRANKLIN STREET PPTYS CORP
COM
35471R106
112
15225
SH
SOLE
15225
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1591
136999
SH
SOLE
123388
0
13611
FS KKR CAPITAL CORP
COM
302635107
61
10255
SH
SOLE
10255
0
0
FTI CONSULTING INC
COM
302941109
270
3220
SH
SOLE
3220
0
0
FULLER H B CO
COM
359694106
305
6573
SH
SOLE
6573
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2086
23813
SH
SOLE
18868
0
4945
GAMESTOP CORP NEW
CL A
36467W109
71
12932
SH
SOLE
12932
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
308
7897
SH
SOLE
7897
0
0
GANNETT CO INC
COM
36473H104
117
14355
SH
SOLE
14355
0
0
GAP INC
COM
364760108
613
34128
SH
SOLE
24068
0
10060
GARDNER DENVER HLDGS INC
COM
36555P107
239
6921
SH
SOLE
6921
0
0
GARMIN LTD
SHS
H2906T109
905
11345
SH
SOLE
5797
0
5548
GARTNER INC
COM
366651107
1284
7978
SH
SOLE
7537
0
441
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
131
11470
SH
SOLE
11470
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
237
3851
SH
SOLE
3851
0
0
GENERAL DYNAMICS CORP
COM
369550108
4522
24869
SH
SOLE
24249
0
620
GENERAL ELECTRIC CO
COM
369604103
8243
785042
SH
SOLE
746122
0
38920
GENERAL MLS INC
COM
370334104
5502
104859
SH
SOLE
99641
0
5218
GENERAL MTRS CO
COM
37045V100
4613
119736
SH
SOLE
115808
0
3928
GENESEE & WYO INC
CL A
371559105
217
2173
SH
SOLE
2173
0
0
GENTEX CORP
COM
371901109
344
13975
SH
SOLE
9556
0
4419
GENUINE PARTS CO
COM
372460105
1427
13774
SH
SOLE
12521
0
1253
GENWORTH FINL INC
COM CL A
37247D106
72
19438
SH
SOLE
19438
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
5542
143217
SH
SOLE
143217
0
0
GILEAD SCIENCES INC
COM
375558103
22880
338669
SH
SOLE
337702
0
967
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
8537
213866
SH
SOLE
213866
0
0
GLOBAL PMTS INC
COM
37940X102
8553
53413
SH
SOLE
52788
0
625
GLOBALSTAR INC
COM
378973408
22
45523
SH
SOLE
45523
0
0
GODADDY INC
CL A
380237107
533
7592
SH
SOLE
5993
0
1599
GOLD STD VENTURES CORP
COM
380738104
273
260523
SH
SOLE
260523
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
6418
31370
SH
SOLE
31049
0
321
GOODYEAR TIRE & RUBR CO
COM
382550101
188
12260
SH
SOLE
8525
0
3735
GRACE W R & CO DEL NEW
COM
38388F108
228
2990
SH
SOLE
2990
0
0
GRACO INC
COM
384109104
305
6071
SH
SOLE
6071
0
0
GRAINGER W W INC
COM
384802104
1572
5859
SH
SOLE
5167
0
692
GRAN TIERRA ENERGY INC
COM
38500T101
1576
1007078
SH
SOLE
1007078
0
0
GRAND CANYON ED INC
COM
38526M106
207
1773
SH
SOLE
1773
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
146514
3182460
SH
SOLE
3182460
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
143
10232
SH
SOLE
10232
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
1529
72455
SH
SOLE
62395
0
10060
GROUP 1 AUTOMOTIVE INC
COM
398905109
208
2539
SH
SOLE
2539
0
0
GROUPON INC
COM
399473107
72
20092
SH
SOLE
20092
0
0
GRUBHUB INC
COM
400110102
243
3113
SH
SOLE
3113
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
278
2747
SH
SOLE
2747
0
0
GULFPORT ENERGY CORP
COM NEW
402635304
103
20892
SH
SOLE
20892
0
0
HAEMONETICS CORP
COM
405024100
230
1911
SH
SOLE
1911
0
0
HALLIBURTON CO
COM
406216101
2225
97850
SH
SOLE
92385
0
5465
HANESBRANDS INC
COM
410345102
652
37835
SH
SOLE
30094
0
7741
HARLEY DAVIDSON INC
COM
412822108
553
15431
SH
SOLE
13748
0
1683
HARRIS CORP DEL
COM
413875105
2910
15388
SH
SOLE
10069
0
5319
HARTFORD FINL SVCS GROUP INC
COM
416515104
2165
38860
SH
SOLE
31245
0
7615
HASBRO INC
COM
418056107
2176
20592
SH
SOLE
16320
0
4272
HCA HEALTHCARE INC
COM
40412C101
3669
27141
SH
SOLE
26183
0
958
HCP INC
COM
40414L109
1400
43791
SH
SOLE
36029
0
7762
HD SUPPLY HLDGS INC
COM
40416M105
264
6564
SH
SOLE
6564
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
6801
52301
SH
SOLE
46776
0
5525
HEALTHCARE TR AMER INC
CL A NEW
42225P501
214
7798
SH
SOLE
7798
0
0
HECLA MNG CO
COM
422704106
25
13952
SH
SOLE
13952
0
0
HEICO CORP NEW
CL A
422806208
505
4882
SH
SOLE
4882
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
166
19188
SH
SOLE
19188
0
0
HELMERICH & PAYNE INC
COM
423452101
598
11819
SH
SOLE
9311
0
2508
HENRY JACK & ASSOC INC
COM
426281101
1363
10180
SH
SOLE
8200
0
1980
HENRY SCHEIN INC
COM
806407102
1778
25443
SH
SOLE
23841
0
1602
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
398
9316
SH
SOLE
6258
0
3058
HERSHEY CO
COM
427866108
2540
18951
SH
SOLE
14447
0
4504
HESS CORP
COM
42809H107
1629
25621
SH
SOLE
24544
0
1077
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2002
133910
SH
SOLE
127158
0
6752
HEXCEL CORP NEW
COM
428291108
259
3205
SH
SOLE
3205
0
0
HEXO CORP
COM
428304109
1160
217335
SH
SOLE
217335
0
0
HILL ROM HLDGS INC
COM
431475102
244
2329
SH
SOLE
2329
0
0
HILLENBRAND INC
COM
431571108
227
5744
SH
SOLE
5744
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
2527
25859
SH
SOLE
25097
0
762
HOLLYFRONTIER CORP
COM
436106108
1184
25585
SH
SOLE
18592
0
6993
HOLOGIC INC
COM
436440101
1188
24738
SH
SOLE
22564
0
2174
HOME DEPOT INC
COM
437076102
22786
109565
SH
SOLE
107835
0
1730
HONEYWELL INTL INC
COM
438516106
16698
95639
SH
SOLE
94523
0
1116
HOPE BANCORP INC
COM
43940T109
237
17217
SH
SOLE
17217
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
214
5313
SH
SOLE
5313
0
0
HORMEL FOODS CORP
COM
440452100
2173
53607
SH
SOLE
37061
0
16546
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
259
10351
SH
SOLE
6261
0
4090
HOST HOTELS & RESORTS INC
COM
44107P104
1242
68146
SH
SOLE
65031
0
3115
HOWARD HUGHES CORP
COM
44267D107
207
1672
SH
SOLE
1672
0
0
HP INC
COM
40434L105
2974
143042
SH
SOLE
139788
0
3254
HUBBELL INC
COM
443510607
248
1899
SH
SOLE
1899
0
0
HUBSPOT INC
COM
443573100
246
1441
SH
SOLE
1441
0
0
HUDBAY MINERALS INC
COM
443628102
825
152475
SH
SOLE
152475
0
0
HUMANA INC
COM
444859102
4475
16869
SH
SOLE
15142
0
1727
HUNT J B TRANS SVCS INC
COM
445658107
1390
15204
SH
SOLE
13593
0
1611
HUNTINGTON BANCSHARES INC
COM
446150104
6014
435138
SH
SOLE
403147
0
31991
HUNTINGTON INGALLS INDS INC
COM
446413106
899
4002
SH
SOLE
3543
0
459
HYATT HOTELS CORP
COM CL A
448579102
323
4237
SH
SOLE
4237
0
0
IAC INTERACTIVECORP
COM
44919P508
6796
31242
SH
SOLE
29613
0
1629
IAMGOLD CORP
COM
450913108
1311
387492
SH
SOLE
387492
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
452
6242
SH
SOLE
6242
0
0
IDEX CORP
COM
45167R104
474
2752
SH
SOLE
2752
0
0
IDEXX LABS INC
COM
45168D104
3505
12729
SH
SOLE
11607
0
1122
IHS MARKIT LTD
SHS
G47567105
3905
61279
SH
SOLE
47658
0
13621
II VI INC
COM
902104108
286
7819
SH
SOLE
7819
0
0
ILLINOIS TOOL WKS INC
COM
452308109
4442
29454
SH
SOLE
27504
0
1950
ILLUMINA INC
COM
452327109
7753
21060
SH
SOLE
20139
0
921
IMPERIAL OIL LTD
COM NEW
453038408
4221
152459
SH
SOLE
152459
0
0
INCYTE CORP
COM
45337C102
2511
29555
SH
SOLE
27256
0
2299
INDEPENDENCE RLTY TR INC
COM
45378A106
137
11855
SH
SOLE
11855
0
0
INFOSYS LTD
SPONSORED ADR
456788108
1896
177201
SH
SOLE
177201
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2012
15882
SH
SOLE
15224
0
658
INGEVITY CORP
COM
45688C107
379
3603
SH
SOLE
3603
0
0
INGREDION INC
COM
457187102
315
3824
SH
SOLE
2509
0
1315
INSIGHT ENTERPRISES INC
COM
45765U103
260
4459
SH
SOLE
4459
0
0
INSULET CORP
COM
45784P101
255
2139
SH
SOLE
2139
0
0
INTEL CORP
COM
458140100
30231
631753
SH
SOLE
627715
0
4038
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
9402
109407
SH
SOLE
104725
0
4682
INTERNATIONAL BUSINESS MACHS
COM
459200101
10869
78815
SH
SOLE
77445
0
1370
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1836
12653
SH
SOLE
7740
0
4913
INTERPUBLIC GROUP COS INC
COM
460690100
784
34718
SH
SOLE
31843
0
2875
INTL PAPER CO
COM
460146103
1622
37433
SH
SOLE
34389
0
3044
INTUIT
COM
461202103
9689
37076
SH
SOLE
36581
0
495
INTUITIVE SURGICAL INC
COM NEW
46120E602
8735
16653
SH
SOLE
15704
0
949
INVESCO LTD
SHS
G491BT108
3441
168172
SH
SOLE
164501
0
3671
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
237
14679
SH
SOLE
14679
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
7007
37525
SH
SOLE
37525
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
130
11700
SH
SOLE
11700
0
0
INVITATION HOMES INC
COM
46187W107
663
24815
SH
SOLE
18669
0
6146
IONIS PHARMACEUTICALS INC
COM
462222100
289
4503
SH
SOLE
4503
0
0
IPG PHOTONICS CORP
COM
44980X109
620
4021
SH
SOLE
3583
0
438
IQVIA HLDGS INC
COM
46266C105
3402
21144
SH
SOLE
20219
0
925
IRON MTN INC NEW
COM
46284V101
827
26422
SH
SOLE
24122
0
2300
ISHARES INC
CORE MSCI EMKT
46434G103
842
16370
SH
SOLE
16370
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
802
19650
SH
SOLE
19650
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
463
13610
SH
SOLE
13610
0
0
ISHARES INC
MSCI AUST ETF
464286103
7868
349088
SH
SOLE
349088
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
2350
53761
SH
SOLE
53761
0
0
ISHARES INC
MSCI CDA ETF
464286509
3078
107535
SH
SOLE
107535
0
0
ISHARES INC
MSCI CHILE ETF
464286640
8481
207416
SH
SOLE
207416
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
6736
123526
SH
SOLE
123526
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1189
21779
SH
SOLE
21779
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
8941
300724
SH
SOLE
300724
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
3693
149499
SH
SOLE
149499
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
243
4051
SH
SOLE
4051
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
214
6119
SH
SOLE
6119
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
497
7730
SH
SOLE
7730
0
0
ISHARES TR
EUROPE ETF
464287861
1696
38478
SH
SOLE
38478
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
24341
279209
SH
SOLE
279209
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
933
15115
SH
SOLE
0
0
15115
ISHARES TR
MSCI AC ASIA ETF
464288182
1072
15363
SH
SOLE
15363
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
624
10490
SH
SOLE
10490
0
0
ISHARES TR
MSCI EAFE ETF
464287465
315124
4794225
SH
SOLE
4794225
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
93979
2190132
SH
SOLE
2184132
0
6000
ISHARES TR
MSCI INDIA ETF
46429B598
10456
296193
SH
SOLE
296193
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
11473
354990
SH
SOLE
354990
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
497
4080
SH
SOLE
4080
0
0
ISHARES TR
NEW ZEALAND ETF
464289123
9878
185049
SH
SOLE
185049
0
0
ISHARES TR
SELECT DIVID ETF
464287168
1631
16385
SH
SOLE
16385
0
0
ISHARES TR
U.S. TECH ETF
464287721
265
1340
SH
SOLE
1340
0
0
ITRON INC
COM
465741106
292
4663
SH
SOLE
4663
0
0
ITT INC
COM
45073V108
221
3369
SH
SOLE
3369
0
0
JABIL INC
COM
466313103
320
10141
SH
SOLE
6183
0
3958
JACOBS ENGR GROUP INC
COM
469814107
1025
12151
SH
SOLE
10570
0
1581
JD COM INC
SPON ADR CL A
47215P106
2056
67877
SH
SOLE
67877
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
551
28661
SH
SOLE
25558
0
3103
JETBLUE AWYS CORP
COM
477143101
208
11247
SH
SOLE
11247
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
313
2582
SH
SOLE
2582
0
0
JOHNSON & JOHNSON
COM
478160104
37653
270338
SH
SOLE
266642
0
3696
JOHNSON CTLS INTL PLC
SHS
G51502105
2889
69943
SH
SOLE
66962
0
2981
JONES LANG LASALLE INC
COM
48020Q107
227
1617
SH
SOLE
1617
0
0
JPMORGAN CHASE & CO
COM
46625H100
53008
474133
SH
SOLE
469709
0
4424
JUNIPER NETWORKS INC
COM
48203R104
975
36619
SH
SOLE
29142
0
7477
KANSAS CITY SOUTHERN
COM NEW
485170302
1559
12798
SH
SOLE
10837
0
1961
KELLOGG CO
COM
487836108
1828
34120
SH
SOLE
25949
0
8171
KEURIG DR PEPPER INC
COM
49271V100
283
9793
SH
SOLE
6268
0
3525
KEYCORP NEW
COM
493267108
2027
114219
SH
SOLE
89896
0
24323
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
10030
111676
SH
SOLE
110933
0
743
KILROY RLTY CORP
COM
49427F108
259
3505
SH
SOLE
3505
0
0
KIMBERLY CLARK CORP
COM
494368103
11195
84014
SH
SOLE
82534
0
1480
KIMCO RLTY CORP
COM
49446R109
714
38610
SH
SOLE
35173
0
3437
KINDER MORGAN INC DEL
COM
49456B101
4446
212943
SH
SOLE
209712
0
3231
KINROSS GOLD CORP
COM
496902404
4413
1142182
SH
SOLE
1142182
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
51625
1198267
SH
SOLE
1198267
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
166
10950
SH
SOLE
10950
0
0
KLA-TENCOR CORP
COM
482480100
2783
23547
SH
SOLE
21983
0
1564
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
210
6386
SH
SOLE
6386
0
0
KOHLS CORP
COM
500255104
1063
22354
SH
SOLE
17400
0
4954
KRAFT HEINZ CO
COM
500754106
4383
141217
SH
SOLE
137464
0
3753
KROGER CO
COM
501044101
2131
98140
SH
SOLE
81008
0
17132
KULICKE & SOFFA INDS INC
COM
501242101
202
8946
SH
SOLE
8946
0
0
L BRANDS INC
COM
501797104
676
25916
SH
SOLE
21364
0
4552
L3 TECHNOLOGIES INC
COM
502413107
1856
7572
SH
SOLE
6713
0
859
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2384
13786
SH
SOLE
11914
0
1872
LAM RESEARCH CORP
COM
512807108
4265
22707
SH
SOLE
21046
0
1661
LAMAR ADVERTISING CO NEW
CL A
512816109
286
3544
SH
SOLE
3544
0
0
LAMB WESTON HLDGS INC
COM
513272104
1100
17369
SH
SOLE
13285
0
4084
LAREDO PETROLEUM INC
COM
516806106
68
23405
SH
SOLE
23405
0
0
LAS VEGAS SANDS CORP
COM
517834107
1731
29287
SH
SOLE
27910
0
1377
LAUDER ESTEE COS INC
CL A
518439104
5066
27668
SH
SOLE
26012
0
1656
LCI INDS
COM
50189K103
293
3259
SH
SOLE
3259
0
0
LEAR CORP
COM NEW
521865204
633
4547
SH
SOLE
4074
0
473
LEGGETT & PLATT INC
COM
524660107
473
12318
SH
SOLE
10931
0
1387
LEIDOS HLDGS INC
COM
525327102
420
5262
SH
SOLE
5262
0
0
LENNAR CORP
CL A
526057104
1337
27596
SH
SOLE
24377
0
3219
LENNOX INTL INC
COM
526107107
3400
12364
SH
SOLE
9099
0
3265
LEXINGTON REALTY TRUST
COM
529043101
280
29747
SH
SOLE
29747
0
0
LHC GROUP INC
COM
50187A107
258
2161
SH
SOLE
2161
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
757
7360
SH
SOLE
6434
0
926
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
474
17556
SH
SOLE
10455
0
7101
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
913
34401
SH
SOLE
26540
0
7861
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
508
13426
SH
SOLE
11905
0
1521
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
296
8264
SH
SOLE
8264
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
512
10235
SH
SOLE
5451
0
4784
LILLY ELI & CO
COM
532457108
9673
87311
SH
SOLE
84134
0
3177
LINCOLN NATL CORP IND
COM
534187109
1217
18888
SH
SOLE
17874
0
1014
LINDE PLC
SHS
G5494J103
7570
37698
SH
SOLE
35986
0
1712
LITHIA MTRS INC
CL A
536797103
360
3028
SH
SOLE
3028
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
554
8358
SH
SOLE
7314
0
1044
LIVENT CORP
COM
53814L108
126
18165
SH
SOLE
18165
0
0
LKQ CORP
COM
501889208
899
33784
SH
SOLE
26171
0
7613
LOCKHEED MARTIN CORP
COM
539830109
9581
26354
SH
SOLE
24510
0
1844
LOEWS CORP
COM
540424108
1459
26693
SH
SOLE
25204
0
1489
LOWES COS INC
COM
548661107
8342
82664
SH
SOLE
81983
0
681
LPL FINL HLDGS INC
COM
50212V100
2072
25405
SH
SOLE
25405
0
0
LULULEMON ATHLETICA INC
COM
550021109
1519
8431
SH
SOLE
6261
0
2170
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1480
17179
SH
SOLE
15259
0
1920
M & T BK CORP
COM
55261F104
5907
34730
SH
SOLE
31677
0
3053
M D C HLDGS INC
COM
552676108
239
7296
SH
SOLE
7296
0
0
MACERICH CO
COM
554382101
390
11642
SH
SOLE
10158
0
1484
MACYS INC
COM
55616P104
923
43020
SH
SOLE
33577
0
9443
MADDEN STEVEN LTD
COM
556269108
249
7320
SH
SOLE
7320
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
328
1171
SH
SOLE
1171
0
0
MAG SILVER CORP
COM
55903Q104
3035
287601
SH
SOLE
287601
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
230
3098
SH
SOLE
3098
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
519
8108
SH
SOLE
8108
0
0
MAGNA INTL INC
COM
559222401
237369
4770607
SH
SOLE
4770607
0
0
MANPOWERGROUP INC
COM
56418H100
360
3726
SH
SOLE
2316
0
1410
MANTECH INTL CORP
CL A
564563104
244
3701
SH
SOLE
3701
0
0
MANULIFE FINL CORP
COM
56501R106
188330
10362571
SH
SOLE
10362571
0
0
MARATHON OIL CORP
COM
565849106
1150
80918
SH
SOLE
71979
0
8939
MARATHON PETE CORP
COM
56585A102
4826
86360
SH
SOLE
78468
0
7892
MARKEL CORP
COM
570535104
2460
2258
SH
SOLE
1871
0
387
MARKETAXESS HLDGS INC
COM
57060D108
1038
3230
SH
SOLE
3164
0
66
MARRIOTT INTL INC NEW
CL A
571903202
6429
45825
SH
SOLE
43919
0
1906
MARSH & MCLENNAN COS INC
COM
571748102
6857
68739
SH
SOLE
65602
0
3137
MARTIN MARIETTA MATLS INC
COM
573284106
1481
6438
SH
SOLE
5701
0
737
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
954
39976
SH
SOLE
22955
0
17021
MASCO CORP
COM
574599106
1063
27086
SH
SOLE
25683
0
1403
MASIMO CORP
COM
574795100
271
1824
SH
SOLE
1824
0
0
MASTERCARD INC
CL A
57636Q104
36764
138977
SH
SOLE
136363
0
2614
MATCH GROUP INC
COM
57665R106
647
9612
SH
SOLE
9612
0
0
MATTEL INC
COM
577081102
138
12334
SH
SOLE
12334
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
2356
39382
SH
SOLE
36761
0
2621
MCCORMICK & CO INC
COM NON VTG
579780206
3021
19487
SH
SOLE
14894
0
4593
MCDONALDS CORP
COM
580135101
24034
115738
SH
SOLE
111052
0
4686
MCKESSON CORP
COM
58155Q103
2333
17362
SH
SOLE
16849
0
513
MDU RES GROUP INC
COM
552690109
247
9564
SH
SOLE
7416
0
2148
MEDICAL PPTYS TRUST INC
COM
58463J304
244
14011
SH
SOLE
14011
0
0
MEDTRONIC PLC
SHS
G5960L103
11818
121349
SH
SOLE
117309
0
4040
MELCO RESORTS AND ENTMT LTD
ADR
585464100
366
16867
SH
SOLE
16867
0
0
MERCADOLIBRE INC
COM
58733R102
1665
2721
SH
SOLE
2512
0
209
MERCK & CO INC
COM
58933Y105
21816
260179
SH
SOLE
255117
0
5062
MERCURY SYS INC
COM
589378108
249
3539
SH
SOLE
3539
0
0
MERITAGE HOMES CORP
COM
59001A102
260
5064
SH
SOLE
5064
0
0
METHANEX CORP
COM
59151K108
2056
45282
SH
SOLE
45282
0
0
METLIFE INC
COM
59156R108
4351
87596
SH
SOLE
86195
0
1401
METTLER TOLEDO INTERNATIONAL
COM
592688105
4631
5513
SH
SOLE
4464
0
1049
MFA FINL INC
COM
55272X102
113
15669
SH
SOLE
15669
0
0
MGIC INVT CORP WIS
COM
552848103
174
13224
SH
SOLE
13224
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
315
10271
SH
SOLE
10271
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1211
42391
SH
SOLE
38385
0
4006
MICROCHIP TECHNOLOGY INC
COM
595017104
3260
37600
SH
SOLE
35784
0
1816
MICRON TECHNOLOGY INC
COM
595112103
6348
164511
SH
SOLE
160831
0
3680
MICROSOFT CORP
COM
594918104
194142
1449371
SH
SOLE
1439157
0
10214
MID AMER APT CMNTYS INC
COM
59522J103
1311
11134
SH
SOLE
9821
0
1313
MIDDLEBY CORP
COM
596278101
276
2035
SH
SOLE
2035
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
140
15085
SH
SOLE
15085
0
0
MOHAWK INDS INC
COM
608190104
922
6252
SH
SOLE
5731
0
521
MOLINA HEALTHCARE INC
COM
60855R100
308
2151
SH
SOLE
2151
0
0
MOLSON COORS BREWING CO
CL B
60871R209
1124
20071
SH
SOLE
18062
0
2009
MONDELEZ INTL INC
CL A
609207105
24705
458357
SH
SOLE
453601
0
4756
MONGODB INC
CL A
60937P106
280
1842
SH
SOLE
1842
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
4364
68373
SH
SOLE
67075
0
1298
MOODYS CORP
COM
615369105
7864
40267
SH
SOLE
38083
0
2184
MOOG INC
CL A
615394202
406
4334
SH
SOLE
4334
0
0
MORGAN STANLEY
COM NEW
617446448
6342
144756
SH
SOLE
141855
0
2901
MORNINGSTAR INC
COM
617700109
217
1500
SH
SOLE
1500
0
0
MOSAIC CO NEW
COM
61945C103
931
37212
SH
SOLE
31613
0
5599
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4099
24585
SH
SOLE
18785
0
5800
MPLX LP
COM UNIT REP LTD
55336V100
904
28077
SH
SOLE
28077
0
0
MSCI INC
COM
55354G100
4744
19865
SH
SOLE
15971
0
3894
MUELLER INDS INC
COM
624756102
220
7531
SH
SOLE
7531
0
0
MURPHY OIL CORP
COM
626717102
282
11434
SH
SOLE
6303
0
5131
MYLAN N V
SHS EURO
N59465109
1039
54582
SH
SOLE
51668
0
2914
NABORS INDUSTRIES LTD
SHS
G6359F103
82
28195
SH
SOLE
28195
0
0
NASDAQ INC
COM
631103108
1538
15994
SH
SOLE
14474
0
1520
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
6309
118663
SH
SOLE
118663
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
897
40358
SH
SOLE
33134
0
7224
NATIONAL RETAIL PPTYS INC
COM
637417106
381
7189
SH
SOLE
5728
0
1461
NBT BANCORP INC
COM
628778102
207
5521
SH
SOLE
5521
0
0
NEKTAR THERAPEUTICS
COM
640268108
500
14059
SH
SOLE
14059
0
0
NETAPP INC
COM
64110D104
2292
37149
SH
SOLE
33885
0
3264
NETEASE INC
SPONSORED ADR
64110W102
1514
5919
SH
SOLE
5919
0
0
NETFLIX INC
COM
64110L106
21992
59871
SH
SOLE
59692
0
179
NEUROCRINE BIOSCIENCES INC
COM
64125C109
269
3181
SH
SOLE
3181
0
0
NEW GOLD INC CDA
COM
644535106
956
986032
SH
SOLE
986032
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2933
30370
SH
SOLE
30370
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
184
11986
SH
SOLE
11986
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
297
29772
SH
SOLE
17960
0
11812
NEW YORK MTG TR INC
COM PAR $.02
649604501
94
15108
SH
SOLE
15108
0
0
NEWELL BRANDS INC
COM
651229106
667
43246
SH
SOLE
36182
0
7064
NEWMARK GROUP INC
CL A
65158N102
97
10804
SH
SOLE
10804
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
39216
1020221
SH
SOLE
986039
0
34182
NEWPARK RES INC
COM PAR $.01NEW
651718504
91
12210
SH
SOLE
12210
0
0
NEWS CORP NEW
CL A
65249B109
591
43785
SH
SOLE
38972
0
4813
NEWS CORP NEW
CL B
65249B208
145
10360
SH
SOLE
5917
0
4443
NEXGEN ENERGY LTD
COM
65340P106
288
184756
SH
SOLE
184756
0
0
NEXTERA ENERGY INC
COM
65339F101
10209
49833
SH
SOLE
44618
0
5215
NIELSEN HLDGS PLC
SHS EUR
G6518L108
505
22353
SH
SOLE
17665
0
4688
NIKE INC
CL B
654106103
13298
158409
SH
SOLE
146938
0
11471
NISOURCE INC
COM
65473P105
1062
36879
SH
SOLE
29896
0
6983
NOBLE CORP PLC
SHS USD
G65431101
41
21917
SH
SOLE
21917
0
0
NOBLE ENERGY INC
COM
655044105
1099
49076
SH
SOLE
41336
0
7740
NORBORD INC
COM NEW
65548P403
1091
44016
SH
SOLE
44016
0
0
NORDSON CORP
COM
655663102
293
2074
SH
SOLE
2074
0
0
NORDSTROM INC
COM
655664100
537
16859
SH
SOLE
11048
0
5811
NORFOLK SOUTHERN CORP
COM
655844108
6158
30893
SH
SOLE
30536
0
357
NORTH AMERN CONSTR GROUP LTD
COM
656811106
3353
311162
SH
SOLE
311162
0
0
NORTHERN TR CORP
COM
665859104
3245
36061
SH
SOLE
32373
0
3688
NORTHROP GRUMMAN CORP
COM
666807102
5447
16858
SH
SOLE
14767
0
2091
NORTHWEST BANCSHARES INC MD
COM
667340103
238
13521
SH
SOLE
13521
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1139
21245
SH
SOLE
19070
0
2175
NOVAGOLD RES INC
COM NEW
66987E206
771
130933
SH
SOLE
130933
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
4403
48228
SH
SOLE
48228
0
0
NOVO-NORDISK A S
ADR
670100205
4601
90140
SH
SOLE
81305
0
8835
NRG ENERGY INC
COM NEW
629377508
1062
30237
SH
SOLE
24394
0
5843
NUANCE COMMUNICATIONS INC
COM
67020Y100
176
11046
SH
SOLE
11046
0
0
NUCOR CORP
COM
670346105
1528
27724
SH
SOLE
26667
0
1057
NUTRIEN LTD
COM
67077M108
385370
7204444
SH
SOLE
7203449
0
995
NVENT ELECTRIC PLC
SHS
G6700G107
214
8648
SH
SOLE
6438
0
2210
NVIDIA CORP
COM
67066G104
13746
83702
SH
SOLE
82930
0
772
NVR INC
COM
62944T105
805
239
SH
SOLE
132
0
107
NXP SEMICONDUCTORS N V
COM
N6596X109
4024
41222
SH
SOLE
39155
0
2067
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
4837
13097
SH
SOLE
10861
0
2236
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
273
5511
SH
SOLE
5511
0
0
OASIS PETE INC NEW
COM
674215108
66
11592
SH
SOLE
11592
0
0
OCCIDENTAL PETE CORP
COM
674599105
9166
182329
SH
SOLE
179418
0
2911
OFFICE DEPOT INC
COM
676220106
147
71507
SH
SOLE
71507
0
0
OGE ENERGY CORP
COM
670837103
291
6830
SH
SOLE
6830
0
0
OKTA INC
CL A
679295105
446
3613
SH
SOLE
3613
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
548
3674
SH
SOLE
2903
0
771
OLD REP INTL CORP
COM
680223104
449
20076
SH
SOLE
10817
0
9259
OMEGA HEALTHCARE INVS INC
COM
681936100
280
7629
SH
SOLE
7629
0
0
OMNICOM GROUP INC
COM
681919106
1839
22446
SH
SOLE
19523
0
2923
ON SEMICONDUCTOR CORP
COM
682189105
302
14924
SH
SOLE
14924
0
0
ONEOK INC NEW
COM
682680103
2556
37153
SH
SOLE
35937
0
1216
OPEN TEXT CORP
COM
683715106
6624
160515
SH
SOLE
159115
0
1400
OPKO HEALTH INC
COM
68375N103
51
20786
SH
SOLE
20786
0
0
ORACLE CORP
COM
68389X105
17149
301025
SH
SOLE
296570
0
4455
OSHKOSH CORP
COM
688239201
225
2689
SH
SOLE
2689
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
2335
224048
SH
SOLE
224048
0
0
OWENS CORNING NEW
COM
690742101
236
4054
SH
SOLE
4054
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
2241
76650
SH
SOLE
76650
0
0
PACCAR INC
COM
693718108
3627
50617
SH
SOLE
48101
0
2516
PACKAGING CORP AMER
COM
695156109
811
8513
SH
SOLE
7849
0
664
PALO ALTO NETWORKS INC
COM
697435105
1695
8319
SH
SOLE
6523
0
1796
PAN AMERICAN SILVER CORP
COM
697900108
2171
167931
SH
SOLE
167931
0
0
PARK HOTELS RESORTS INC
COM
700517105
273
9911
SH
SOLE
7749
0
2162
PARKER HANNIFIN CORP
COM
701094104
1998
11753
SH
SOLE
11441
0
312
PAYCHEX INC
COM
704326107
4580
55661
SH
SOLE
51119
0
4542
PAYCOM SOFTWARE INC
COM
70432V102
485
2139
SH
SOLE
2139
0
0
PAYPAL HLDGS INC
COM
70450Y103
24431
213446
SH
SOLE
212800
0
646
PDC ENERGY INC
COM
69327R101
310
8595
SH
SOLE
8595
0
0
PEGASYSTEMS INC
COM
705573103
203
2852
SH
SOLE
2852
0
0
PEMBINA PIPELINE CORP
COM
706327103
166019
4459799
SH
SOLE
4459799
0
0
PENNEY J C CORP INC
COM
708160106
55
48150
SH
SOLE
48150
0
0
PENNYMAC MTG INVT TR
COM
70931T103
214
9791
SH
SOLE
9791
0
0
PENTAIR PLC
SHS
G7S00T104
344
9254
SH
SOLE
7997
0
1257
PEOPLES UTD FINL INC
COM
712704105
788
46942
SH
SOLE
31437
0
15505
PEPSICO INC
COM
713448108
36003
274578
SH
SOLE
266664
0
7914
PERKINELMER INC
COM
714046109
903
9375
SH
SOLE
9375
0
0
PERRIGO CO PLC
SHS
G97822103
431
9041
SH
SOLE
6238
0
2803
PFIZER INC
COM
717081103
25061
578500
SH
SOLE
566147
0
12353
PG&E CORP
COM
69331C108
585
25542
SH
SOLE
18193
0
7349
PHILIP MORRIS INTL INC
COM
718172109
19465
247894
SH
SOLE
245426
0
2468
PHILLIPS 66
COM
718546104
4246
45388
SH
SOLE
40843
0
4545
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
213
4306
SH
SOLE
4306
0
0
PILGRIMS PRIDE CORP NEW
COM
72147K108
221
8718
SH
SOLE
8718
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
3405
31680
SH
SOLE
31680
0
0
PINNACLE WEST CAP CORP
COM
723484101
999
10616
SH
SOLE
9348
0
1268
PIONEER NAT RES CO
COM
723787107
5851
38028
SH
SOLE
34197
0
3831
PITNEY BOWES INC
COM
724479100
103
24141
SH
SOLE
24141
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
632
25935
SH
SOLE
25935
0
0
PLANET FITNESS INC
CL A
72703H101
259
3577
SH
SOLE
3577
0
0
PLEXUS CORP
COM
729132100
240
4120
SH
SOLE
4120
0
0
PNC FINL SVCS GROUP INC
COM
693475105
9997
72820
SH
SOLE
69695
0
3125
POLARIS INDS INC
COM
731068102
386
4235
SH
SOLE
2231
0
2004
POOL CORPORATION
COM
73278L105
281
1473
SH
SOLE
1473
0
0
POPULAR INC
COM NEW
733174700
206
3792
SH
SOLE
3792
0
0
POST HLDGS INC
COM
737446104
255
2451
SH
SOLE
2451
0
0
PPG INDS INC
COM
693506107
2535
21719
SH
SOLE
20637
0
1082
PPL CORP
COM
69351T106
9145
294973
SH
SOLE
287056
0
7917
PRA HEALTH SCIENCES INC
COM
69354M108
229
2305
SH
SOLE
2305
0
0
PRECISION DRILLING CORP
COM 2010
74022D308
1582
842181
SH
SOLE
842181
0
0
PREMIER INC
CL A
74051N102
204
5226
SH
SOLE
5226
0
0
PRETIUM RES INC
COM
74139C102
1595
159573
SH
SOLE
159573
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2353
21449
SH
SOLE
20885
0
564
PRINCIPAL FINL GROUP INC
COM
74251V102
1399
24160
SH
SOLE
22920
0
1240
PROASSURANCE CORP
COM
74267C106
249
6885
SH
SOLE
6885
0
0
PROCTER AND GAMBLE CO
COM
742718109
38069
347337
SH
SOLE
343228
0
4109
PROGRESSIVE CORP OHIO
COM
743315103
4632
57954
SH
SOLE
54372
0
3582
PROLOGIS INC
COM
74340W103
5647
70503
SH
SOLE
69608
0
895
PROOFPOINT INC
COM
743424103
220
1828
SH
SOLE
1828
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
102
15549
SH
SOLE
15549
0
0
PRUDENTIAL FINL INC
COM
744320102
4535
44898
SH
SOLE
44237
0
661
PRUDENTIAL PLC
ADR
74435K204
1802
41130
SH
SOLE
41130
0
0
PTC INC
COM
69370C100
480
5345
SH
SOLE
4170
0
1175
PUBLIC STORAGE
COM
74460D109
11067
46465
SH
SOLE
43157
0
3308
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
3075
52270
SH
SOLE
47904
0
4366
PULTE GROUP INC
COM
745867101
808
25560
SH
SOLE
22403
0
3157
PVH CORP
COM
693656100
727
7678
SH
SOLE
6366
0
1312
QORVO INC
COM
74736K101
812
12183
SH
SOLE
10266
0
1917
QUALCOMM INC
COM
747525103
15567
204640
SH
SOLE
197607
0
7033
QUALYS INC
COM
74758T303
229
2635
SH
SOLE
2635
0
0
QUANTA SVCS INC
COM
74762E102
472
12352
SH
SOLE
12352
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1575
15468
SH
SOLE
11521
0
3947
QURATE RETAIL INC
COM SER A
74915M100
305
24613
SH
SOLE
16902
0
7711
RADIANT LOGISTICS INC
COM
75025X100
74
12000
SH
SOLE
12000
0
0
RALPH LAUREN CORP
CL A
751212101
757
6665
SH
SOLE
5428
0
1237
RAMBUS INC DEL
COM
750917106
172
14260
SH
SOLE
14260
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1021
12077
SH
SOLE
11321
0
756
RAYTHEON CO
COM NEW
755111507
6961
40036
SH
SOLE
36832
0
3204
REALOGY HLDGS CORP
COM
75605Y106
77
10623
SH
SOLE
10623
0
0
REALTY INCOME CORP
COM
756109104
5485
79538
SH
SOLE
73224
0
6314
RED HAT INC
COM
756577102
3171
16889
SH
SOLE
15282
0
1607
REGENCY CTRS CORP
COM
758849103
1118
16751
SH
SOLE
14172
0
2579
REGENERON PHARMACEUTICALS
COM
75886F107
4292
13714
SH
SOLE
13274
0
440
REGIONS FINL CORP NEW
COM
7591EP100
4964
332278
SH
SOLE
302801
0
29477
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
623
3995
SH
SOLE
3995
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
515
5448
SH
SOLE
5448
0
0
RELX PLC
SPONSORED ADR
759530108
1680
68805
SH
SOLE
68805
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
780
4381
SH
SOLE
1435
0
2946
REPUBLIC SVCS INC
COM
760759100
2958
34138
SH
SOLE
26371
0
7767
RESMED INC
COM
761152107
3788
31042
SH
SOLE
24194
0
6848
RESTAURANT BRANDS INTL INC
COM
76131D103
174957
2515860
SH
SOLE
2514111
0
1749
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
262
15275
SH
SOLE
15275
0
0
RINGCENTRAL INC
CL A
76680R206
287
2500
SH
SOLE
2500
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
2112
63518
SH
SOLE
63518
0
0
ROBERT HALF INTL INC
COM
770323103
641
11242
SH
SOLE
10108
0
1134
ROCKWELL AUTOMATION INC
COM
773903109
1944
11865
SH
SOLE
11265
0
600
ROGERS COMMUNICATIONS INC
CL B
775109200
135718
2535415
SH
SOLE
2535415
0
0
ROGERS CORP
COM
775133101
211
1223
SH
SOLE
1223
0
0
ROKU INC
COM CL A
77543R102
313
3460
SH
SOLE
3460
0
0
ROLLINS INC
COM
775711104
722
20141
SH
SOLE
18698
0
1443
ROPER TECHNOLOGIES INC
COM
776696106
3360
9174
SH
SOLE
8979
0
195
ROSS STORES INC
COM
778296103
8932
90116
SH
SOLE
80127
0
9989
ROYAL BK CDA MONTREAL QUE
COM
780087102
1014665
12779156
SH
SOLE
12773706
0
5450
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2006
16546
SH
SOLE
16010
0
536
ROYAL GOLD INC
COM
780287108
807
7870
SH
SOLE
7870
0
0
RPM INTL INC
COM
749685103
277
4529
SH
SOLE
4529
0
0
S&P GLOBAL INC
COM
78409V104
8226
36114
SH
SOLE
31699
0
4415
SABRE CORP
COM
78573M104
209
9409
SH
SOLE
9409
0
0
SAGE THERAPEUTICS INC
COM
78667J108
299
1633
SH
SOLE
1633
0
0
SAIA INC
COM
78709Y105
211
3263
SH
SOLE
3263
0
0
SALESFORCE COM INC
COM
79466L302
10815
71275
SH
SOLE
68817
0
2458
SANDSTORM GOLD LTD
COM NEW
80013R206
4982
897371
SH
SOLE
897371
0
0
SANMINA CORPORATION
COM
801056102
269
8886
SH
SOLE
8886
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
427
17815
SH
SOLE
13038
0
4777
SAP SE
SPON ADR
803054204
2695
19700
SH
SOLE
19700
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
352
2317
SH
SOLE
2317
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2576
11459
SH
SOLE
9489
0
1970
SCHLUMBERGER LTD
COM
806857108
5545
139529
SH
SOLE
134431
0
5098
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
773
16403
SH
SOLE
12661
0
3742
SEALED AIR CORP NEW
COM
81211K100
838
19589
SH
SOLE
14890
0
4699
SEATTLE GENETICS INC
COM
812578102
2802
40480
SH
SOLE
40480
0
0
SEI INVESTMENTS CO
COM
784117103
437
7782
SH
SOLE
5539
0
2243
SELECT MED HLDGS CORP
COM
81619Q105
248
15649
SH
SOLE
15649
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
11843
151622
SH
SOLE
151622
0
0
SELECTIVE INS GROUP INC
COM
816300107
286
3823
SH
SOLE
3823
0
0
SEMPRA ENERGY
COM
816851109
3537
25734
SH
SOLE
22789
0
2945
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
85
10222
SH
SOLE
10222
0
0
SERVICE CORP INTL
COM
817565104
306
6532
SH
SOLE
6532
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
236
4537
SH
SOLE
4537
0
0
SERVICENOW INC
COM
81762P102
7846
28574
SH
SOLE
27959
0
615
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
157172
7703179
SH
SOLE
7703179
0
0
SHERWIN WILLIAMS CO
COM
824348106
3767
8219
SH
SOLE
7674
0
545
SHOPIFY INC
CL A
82509L107
70371
234149
SH
SOLE
234149
0
0
SIERRA WIRELESS INC
COM
826516106
255
21073
SH
SOLE
21073
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
236
1949
SH
SOLE
1949
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
272
11707
SH
SOLE
11707
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
16729
104716
SH
SOLE
104109
0
607
SIMPSON MANUFACTURING CO INC
COM
829073105
247
3717
SH
SOLE
3717
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
210
3914
SH
SOLE
3914
0
0
SIRIUS XM HLDGS INC
COM
82968B103
2523
452070
SH
SOLE
407635
0
44435
SKYWEST INC
COM
830879102
397
6539
SH
SOLE
6539
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2530
32748
SH
SOLE
30005
0
2743
SL GREEN RLTY CORP
COM
78440X101
652
8115
SH
SOLE
7519
0
596
SLM CORP
COM
78442P106
153
15712
SH
SOLE
15712
0
0
SMITH A O CORP
COM
831865209
605
12823
SH
SOLE
12823
0
0
SMUCKER J M CO
COM NEW
832696405
1785
15493
SH
SOLE
12091
0
3402
SNAP INC
CL A
83304A106
289
20213
SH
SOLE
20213
0
0
SNAP ON INC
COM
833034101
893
5389
SH
SOLE
4753
0
636
SONOCO PRODS CO
COM
835495102
230
3520
SH
SOLE
3520
0
0
SONY CORP
SPONSORED ADR
835699307
14113
269380
SH
SOLE
269380
0
0
SOUTH JERSEY INDS INC
COM
838518108
374
11077
SH
SOLE
11077
0
0
SOUTHERN CO
COM
842587107
13966
252683
SH
SOLE
235193
0
17490
SOUTHERN COPPER CORP
COM
84265V105
1326
34126
SH
SOLE
30493
0
3633
SOUTHWEST AIRLS CO
COM
844741108
2543
50087
SH
SOLE
45798
0
4289
SOUTHWESTERN ENERGY CO
COM
845467109
69
21716
SH
SOLE
21716
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1547
11613
SH
SOLE
11613
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
103416
776400
SH
Call
SOLE
776400
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
332223
1133866
SH
SOLE
1126771
0
7095
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
14152
129907
SH
SOLE
129907
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
325
3992
SH
SOLE
3992
0
0
SPLUNK INC
COM
848637104
5956
47367
SH
SOLE
46893
0
474
SPRINT CORPORATION
COM
85207U105
1083
164871
SH
SOLE
141987
0
22884
SPX FLOW INC
COM
78469X107
228
5444
SH
SOLE
5444
0
0
SQUARE INC
CL A
852234103
1078
14869
SH
SOLE
14046
0
823
SRC ENERGY INC
COM
78470V108
154
31001
SH
SOLE
31001
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
543
9430
SH
SOLE
8319
0
1111
SSR MNG INC
COM
784730103
5390
393882
SH
SOLE
393882
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2042
14122
SH
SOLE
13293
0
829
STANTEC INC
COM
85472N109
1565
65226
SH
SOLE
65226
0
0
STARBUCKS CORP
COM
855244109
15131
180495
SH
SOLE
174213
0
6282
STARS GROUP INC
COM
85570W100
2160
126560
SH
SOLE
126560
0
0
STARWOOD PPTY TR INC
COM
85571B105
220
9704
SH
SOLE
9704
0
0
STATE STR CORP
COM
857477103
1930
34423
SH
SOLE
32008
0
2415
STEEL DYNAMICS INC
COM
858119100
511
16922
SH
SOLE
14447
0
2475
STEPAN CO
COM
858586100
247
2692
SH
SOLE
2692
0
0
STORE CAP CORP
COM
862121100
236
7108
SH
SOLE
7108
0
0
STRYKER CORP
COM
863667101
9372
45588
SH
SOLE
41123
0
4465
SUMMIT HOTEL PPTYS INC
COM
866082100
156
13602
SH
SOLE
13602
0
0
SUN CMNTYS INC
COM
866674104
369
2881
SH
SOLE
2881
0
0
SUN LIFE FINL INC
COM
866796105
149696
3614944
SH
SOLE
3612364
0
2580
SUNCOR ENERGY INC NEW
COM
867224107
472090
15134352
SH
SOLE
15129832
0
4520
SUNTRUST BKS INC
COM
867914103
2727
43384
SH
SOLE
39357
0
4027
SUPERIOR ENERGY SVCS INC
COM
868157108
26
19869
SH
SOLE
19869
0
0
SVB FINL GROUP
COM
78486Q101
1100
4898
SH
SOLE
4390
0
508
SYMANTEC CORP
COM
871503108
2082
95693
SH
SOLE
84590
0
11103
SYNCHRONY FINL
COM
87165B103
2272
65519
SH
SOLE
58890
0
6629
SYNOPSYS INC
COM
871607107
2901
22544
SH
SOLE
20833
0
1711
SYNOVUS FINL CORP
COM NEW
87161C501
202
5770
SH
SOLE
5770
0
0
SYSCO CORP
COM
871829107
6184
87446
SH
SOLE
71035
0
16411
T MOBILE US INC
COM
872590104
7603
102544
SH
SOLE
93930
0
8614
TABLEAU SOFTWARE INC
CL A
87336U105
477
2871
SH
SOLE
2871
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
6982
178251
SH
SOLE
157726
0
20525
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
22536
1273211
SH
SOLE
1231341
0
41870
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
7509
66137
SH
SOLE
65076
0
1061
TAL EDUCATION GROUP
SPONSORED ADS
874080104
383
10060
SH
SOLE
10060
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
264
12507
SH
SOLE
12507
0
0
TAPESTRY INC
COM
876030107
933
29416
SH
SOLE
24520
0
4896
TARGA RES CORP
COM
87612G101
422
10746
SH
SOLE
7897
0
2849
TARGET CORP
COM
87612E106
4822
55674
SH
SOLE
50545
0
5129
TC ENERGY CORP
COM
87807B107
249868
5040371
SH
SOLE
5036611
0
3760
TD AMERITRADE HLDG CORP
COM
87236Y108
1444
28929
SH
SOLE
20101
0
8828
TE CONNECTIVITY LTD
REG SHS
H84989104
1729
18056
SH
SOLE
17290
0
766
TECHNIPFMC PLC
COM
G87110105
1208
46586
SH
SOLE
46586
0
0
TECK RESOURCES LTD
CL B
878742204
183825
7966013
SH
SOLE
7966013
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
351
1283
SH
SOLE
1283
0
0
TELEFLEX INC
COM
879369106
1346
4065
SH
SOLE
3850
0
215
TELUS CORP
COM
87971M103
488820
13223462
SH
SOLE
13220962
0
2500
TERADYNE INC
COM
880770102
324
6766
SH
SOLE
6766
0
0
TESLA INC
COM
88160R101
3547
15874
SH
SOLE
15011
0
863
TETRA TECH INC NEW
COM
88162G103
376
4790
SH
SOLE
4790
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
17
10526
SH
SOLE
10526
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
576
62385
SH
SOLE
62385
0
0
TEXAS INSTRS INC
COM
882508104
15471
134808
SH
SOLE
133920
0
888
TEXTRON INC
COM
883203101
1307
24639
SH
SOLE
20977
0
3662
THE CHARLES SCHWAB CORPORATI
COM
808513105
5594
139190
SH
SOLE
130238
0
8952
THE TRADE DESK INC
COM CL A
88339J105
343
1507
SH
SOLE
1507
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
16757
57059
SH
SOLE
53807
0
3252
THOMSON REUTERS CORP
COM NEW
884903709
7388
114531
SH
SOLE
114531
0
0
TIFFANY & CO NEW
COM
886547108
1390
14845
SH
SOLE
12411
0
2434
TIVO CORP
COM
88870P106
114
15480
SH
SOLE
15480
0
0
TJX COS INC NEW
COM
872540109
7342
138846
SH
SOLE
128816
0
10030
TOLL BROTHERS INC
COM
889478103
384
10496
SH
SOLE
5544
0
4952
TOPBUILD CORP
COM
89055F103
389
4698
SH
SOLE
4698
0
0
TORCHMARK CORP
COM
891027104
853
9533
SH
SOLE
8854
0
679
TORO CO
COM
891092108
247
3691
SH
SOLE
3691
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1292138
22140824
SH
SOLE
22133494
0
7330
TOTAL S A
SPONSORED ADS
89151E109
6639
119016
SH
SOLE
119016
0
0
TOTAL SYS SVCS INC
COM
891906109
2343
18268
SH
SOLE
14091
0
4177
TRACTOR SUPPLY CO
COM
892356106
1685
15484
SH
SOLE
13213
0
2271
TRANSALTA CORP
COM
89346D107
96518
14835436
SH
SOLE
14835436
0
0
TRANSDIGM GROUP INC
COM
893641100
2232
4614
SH
SOLE
4236
0
378
TRANSUNION
COM
89400J107
607
8255
SH
SOLE
6462
0
1793
TRAVELERS COMPANIES INC
COM
89417E109
4016
26860
SH
SOLE
25111
0
1749
TRIMBLE INC
COM
896239100
522
11578
SH
SOLE
8780
0
2798
TRIPADVISOR INC
COM
896945201
532
11491
SH
SOLE
9400
0
2091
TTM TECHNOLOGIES INC
COM
87305R109
126
12373
SH
SOLE
12373
0
0
TURQUOISE HILL RES LTD
COM
900435108
820
658506
SH
SOLE
658506
0
0
TWILIO INC
CL A
90138F102
554
4064
SH
SOLE
4064
0
0
TWITTER INC
COM
90184L102
2441
69948
SH
SOLE
61601
0
8347
TYLER TECHNOLOGIES INC
COM
902252105
292
1350
SH
SOLE
1350
0
0
TYSON FOODS INC
CL A
902494103
2964
36714
SH
SOLE
32324
0
4390
UBIQUITI NETWORKS INC
COM
90347A100
360
2741
SH
SOLE
2741
0
0
UDR INC
COM
902653104
1232
27434
SH
SOLE
23041
0
4393
UGI CORP NEW
COM
902681105
569
10648
SH
SOLE
10648
0
0
ULTA BEAUTY INC
COM
90384S303
3471
10006
SH
SOLE
8831
0
1175
UNDER ARMOUR INC
CL A
904311107
721
28461
SH
SOLE
24791
0
3670
UNDER ARMOUR INC
CL C
904311206
275
12384
SH
SOLE
9260
0
3124
UNILEVER N V
N Y SHS NEW
904784709
4900
80701
SH
SOLE
67286
0
13415
UNION PACIFIC CORP
COM
907818108
14745
87192
SH
SOLE
85341
0
1851
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
305
10686
SH
SOLE
10686
0
0
UNITED CONTL HLDGS INC
COM
910047109
3284
37505
SH
SOLE
34599
0
2906
UNITED PARCEL SERVICE INC
CL B
911312106
13540
131134
SH
SOLE
130387
0
747
UNITED RENTALS INC
COM
911363109
988
7446
SH
SOLE
6785
0
661
UNITED TECHNOLOGIES CORP
COM
913017109
11562
88803
SH
SOLE
87055
0
1748
UNITEDHEALTH GROUP INC
COM
91324P102
23431
96026
SH
SOLE
94962
0
1064
UNIVERSAL DISPLAY CORP
COM
91347P105
316
1682
SH
SOLE
1682
0
0
UNIVERSAL FST PRODS INC
COM
913543104
311
8162
SH
SOLE
8162
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
1708
13102
SH
SOLE
9575
0
3527
UNUM GROUP
COM
91529Y106
682
20339
SH
SOLE
18169
0
2170
US BANCORP DEL
COM NEW
902973304
11260
214886
SH
SOLE
196958
0
17928
US FOODS HLDG CORP
COM
912008109
278
7780
SH
SOLE
7780
0
0
V F CORP
COM
918204108
4201
48098
SH
SOLE
44415
0
3683
VAIL RESORTS INC
COM
91879Q109
416
1863
SH
SOLE
1439
0
424
VALERO ENERGY CORP NEW
COM
91913Y100
4878
56974
SH
SOLE
51775
0
5199
VALHI INC NEW
COM
918905100
37
12406
SH
SOLE
12406
0
0
VALLEY NATL BANCORP
COM
919794107
141
13062
SH
SOLE
13062
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
16673
569041
SH
SOLE
569041
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
744
21451
SH
SOLE
21451
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
3612
152862
SH
SOLE
152862
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
798
6110
SH
SOLE
6110
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1267
8446
SH
SOLE
8446
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
4010
94285
SH
SOLE
76180
0
18105
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
257
2940
SH
SOLE
2940
0
0
VARIAN MED SYS INC
COM
92220P105
1219
8956
SH
SOLE
7608
0
1348
VEEVA SYS INC
CL A COM
922475108
949
5857
SH
SOLE
5136
0
721
VENTAS INC
COM
92276F100
8424
123273
SH
SOLE
116650
0
6623
VEREIT INC
COM
92339V100
402
44617
SH
SOLE
35183
0
9434
VERISIGN INC
COM
92343E102
3839
18352
SH
SOLE
14741
0
3611
VERISK ANALYTICS INC
COM
92345Y106
5895
40251
SH
SOLE
33942
0
6309
VERIZON COMMUNICATIONS INC
COM
92343V104
30917
542217
SH
SOLE
530789
0
11428
VERMILION ENERGY INC
COM
923725105
2198
101167
SH
SOLE
101167
0
0
VERSUM MATLS INC
COM
92532W103
206
3998
SH
SOLE
3998
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
6505
35474
SH
SOLE
34984
0
490
VIACOM INC NEW
CL B
92553P201
1098
36751
SH
SOLE
32966
0
3785
VICI PPTYS INC
COM
925652109
291
13188
SH
SOLE
13188
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
114
13196
SH
SOLE
13196
0
0
VISA INC
COM CL A
92826C839
39602
228191
SH
SOLE
219168
0
9023
VISTRA ENERGY CORP
COM
92840M102
522
23045
SH
SOLE
18351
0
4694
VMWARE INC
CL A COM
928563402
3005
17974
SH
SOLE
15905
0
2069
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3688
225969
SH
SOLE
225969
0
0
VONAGE HLDGS CORP
COM
92886T201
222
19554
SH
SOLE
19554
0
0
VORNADO RLTY TR
SH BEN INT
929042109
1060
16543
SH
SOLE
15589
0
954
VOYA FINL INC
COM
929089100
1639
29630
SH
SOLE
27834
0
1796
VULCAN MATLS CO
COM
929160109
2245
16347
SH
SOLE
14961
0
1386
W P CAREY INC
COM
92936U109
937
11545
SH
SOLE
4184
0
7361
WABCO HLDGS INC
COM
92927K102
258
1944
SH
SOLE
1944
0
0
WABTEC CORP
COM
929740108
1083
15098
SH
SOLE
12890
0
2208
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6961
127323
SH
SOLE
126365
0
958
WALKER & DUNLOP INC
COM
93148P102
203
3819
SH
SOLE
3819
0
0
WALMART INC
COM
931142103
20832
188538
SH
SOLE
183877
0
4661
WASTE CONNECTIONS INC
COM
94106B101
218349
2285742
SH
SOLE
2283749
0
1993
WASTE MGMT INC DEL
COM
94106L109
4712
40843
SH
SOLE
35243
0
5600
WATERS CORP
COM
941848103
1446
6716
SH
SOLE
6293
0
423
WATSCO INC
COM
942622200
219
1338
SH
SOLE
1338
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
248
2666
SH
SOLE
2666
0
0
WAYFAIR INC
CL A
94419L101
467
3196
SH
SOLE
3196
0
0
WEC ENERGY GROUP INC
COM
92939U106
3068
36800
SH
SOLE
26842
0
9958
WELLCARE HEALTH PLANS INC
COM
94946T106
1598
5604
SH
SOLE
5062
0
542
WELLS FARGO CO NEW
COM
949746101
21855
461861
SH
SOLE
453686
0
8175
WELLTOWER INC
COM
95040Q104
8400
103052
SH
SOLE
97347
0
5705
WEST PHARMACEUTICAL SVSC INC
COM
955306105
330
2640
SH
SOLE
2640
0
0
WESTERN DIGITAL CORP
COM
958102105
2124
44671
SH
SOLE
39977
0
4694
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
504
16371
SH
SOLE
16371
0
0
WESTERN UN CO
COM
959802109
840
42238
SH
SOLE
36861
0
5377
WESTLAKE CHEM CORP
COM
960413102
394
5667
SH
SOLE
4608
0
1059
WESTROCK CO
COM
96145D105
763
20926
SH
SOLE
19228
0
1698
WEX INC
COM
96208T104
332
1594
SH
SOLE
1594
0
0
WEYERHAEUSER CO
COM
962166104
1773
67303
SH
SOLE
64753
0
2550
WHEATON PRECIOUS METALS CORP
COM
962879102
9631
398233
SH
SOLE
398233
0
0
WHIRLPOOL CORP
COM
963320106
881
6191
SH
SOLE
5740
0
451
WILLIAMS COS INC DEL
COM
969457100
3674
131016
SH
SOLE
128933
0
2083
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
2864
14952
SH
SOLE
13363
0
1589
WIX COM LTD
SHS
M98068105
399
2810
SH
SOLE
2810
0
0
WOODWARD INC
COM
980745103
253
2238
SH
SOLE
2238
0
0
WORKDAY INC
CL A
98138H101
3341
16251
SH
SOLE
15687
0
564
WORLDPAY INC
CL A
981558109
1876
15308
SH
SOLE
14527
0
781
WPX ENERGY INC
COM
98212B103
686
59557
SH
SOLE
59557
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
264
4740
SH
SOLE
3548
0
1192
WYNN RESORTS LTD
COM
983134107
1943
15670
SH
SOLE
13764
0
1906
XCEL ENERGY INC
COM
98389B100
5115
85978
SH
SOLE
69582
0
16396
XENIA HOTELS & RESORTS INC
COM
984017103
301
14422
SH
SOLE
14422
0
0
XEROX CORP
COM NEW
984121608
911
25733
SH
SOLE
19113
0
6620
XILINX INC
COM
983919101
8104
68723
SH
SOLE
65558
0
3165
XPO LOGISTICS INC
COM
983793100
317
5479
SH
SOLE
4238
0
1241
XYLEM INC
COM
98419M100
1441
17227
SH
SOLE
14994
0
2233
YAMANA GOLD INC
COM
98462Y100
1601
631456
SH
SOLE
631456
0
0
YANDEX N V
SHS CLASS A
N97284108
227
5976
SH
SOLE
0
0
5976
YUM BRANDS INC
COM
988498101
4075
36820
SH
SOLE
27207
0
9613
YUM CHINA HLDGS INC
COM
98850P109
640
13842
SH
SOLE
10375
0
3467
ZAYO GROUP HLDGS INC
COM
98919V105
355
10788
SH
SOLE
8809
0
1979
ZEBRA TECHNOLOGIES CORP
CL A
989207105
401
1913
SH
SOLE
1913
0
0
ZENDESK INC
COM
98936J101
332
3724
SH
SOLE
3724
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
424
9141
SH
SOLE
6779
0
2362
ZIMMER BIOMET HLDGS INC
COM
98956P102
2160
18343
SH
SOLE
17651
0
692
ZIONS BANCORPORATION N A
COM
989701107
986
21454
SH
SOLE
15805
0
5649
ZOETIS INC
CL A
98978V103
7695
67807
SH
SOLE
65265
0
2542
ZSCALER INC
COM
98980G102
320
4174
SH
SOLE
4174
0
0
ZYNGA INC
CL A
98986T108
196
31897
SH
SOLE
31897
0
0