0001172661-20-001559.txt : 20200728
0001172661-20-001559.hdr.sgml : 20200728
20200728160250
ACCESSION NUMBER: 0001172661-20-001559
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200728
DATE AS OF CHANGE: 20200728
EFFECTIVENESS DATE: 20200728
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: 201053895
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-2020
06-30-2020
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
07-28-2020
0
1085
17049489
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
306
3425
SH
SOLE
3425
0
0
3M CO
COM
88579Y101
9337
59858
SH
SOLE
59858
0
0
ABBOTT LABS
COM
002824100
15635
171010
SH
SOLE
171010
0
0
ABBVIE INC
COM
00287Y109
21581
219840
SH
SOLE
219840
0
0
ABIOMED INC
COM
003654100
935
3871
SH
SOLE
3871
0
0
ABM INDS INC
COM
000957100
329
9061
SH
SOLE
9061
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
257
5309
SH
SOLE
5309
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
41801
194681
SH
SOLE
190846
0
3835
ACTIVISION BLIZZARD INC
COM
00507V109
11649
153481
SH
SOLE
153481
0
0
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
217
4485
SH
SOLE
4485
0
0
ADOBE INC
COM
00724F101
39430
90578
SH
SOLE
89173
0
1405
ADT INC DEL
COM
00090Q103
218
27374
SH
SOLE
27374
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
939
6593
SH
SOLE
6593
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
9053
172084
SH
SOLE
172084
0
0
AECOM
COM
00766T100
223
5931
SH
SOLE
5931
0
0
AERCAP HOLDINGS NV
SHS
N00985106
328
10641
SH
SOLE
10641
0
0
AES CORP
COM
00130H105
844
58222
SH
SOLE
58222
0
0
AFLAC INC
COM
001055102
3060
84941
SH
SOLE
84941
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2374
26862
SH
SOLE
26862
0
0
AGNC INVT CORP
COM
00123Q104
253
19587
SH
SOLE
19587
0
0
AGNICO EAGLE MINES LTD
COM
008474108
233630
3660033
SH
SOLE
3658818
0
1215
AIR PRODS & CHEMS INC
COM
009158106
6145
25451
SH
SOLE
25451
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1513
14127
SH
SOLE
14127
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
4135
444755
SH
SOLE
444755
0
0
ALASKA AIR GROUP INC
COM
011659109
380
10484
SH
SOLE
10484
0
0
ALBEMARLE CORP
COM
012653101
703
9107
SH
SOLE
9107
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1631
10055
SH
SOLE
10055
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
12797
114018
SH
SOLE
114018
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
12247
950362
SH
SOLE
950362
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
21533
99830
SH
SOLE
99830
0
0
ALIGN TECHNOLOGY INC
COM
016255101
3156
11499
SH
SOLE
11499
0
0
ALLEGHANY CORP DEL
COM
017175100
263
537
SH
SOLE
537
0
0
ALLEGION PLC
ORD SHS
G0176J109
19905
194724
SH
SOLE
189954
0
4770
ALLIANT ENERGY CORP
COM
018802108
1988
41548
SH
SOLE
41548
0
0
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
159
23425
SH
SOLE
23425
0
0
ALLSTATE CORP
COM
020002101
3741
38574
SH
SOLE
38574
0
0
ALLY FINL INC
COM
02005N100
285
14349
SH
SOLE
14349
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
604
4076
SH
SOLE
4076
0
0
ALPHABET INC
CAP STK CL A
02079K305
61193
43153
SH
SOLE
43153
0
0
ALPHABET INC
CAP STK CL C
02079K107
91753
64907
SH
SOLE
64252
0
655
ALTERYX INC
COM CL A
02156B103
374
2277
SH
SOLE
2277
0
0
ALTICE USA INC
CL A
02156K103
531
23580
SH
SOLE
23580
0
0
ALTRIA GROUP INC
COM
02209S103
6325
161144
SH
SOLE
161144
0
0
AMAZON COM INC
COM
023135106
210556
76321
SH
SOLE
75910
0
411
AMCOR PLC
ORD
G0250X107
845
82764
SH
SOLE
82764
0
0
AMEDISYS INC
COM
023436108
244
1229
SH
SOLE
1229
0
0
AMERCO
COM
023586100
218
722
SH
SOLE
722
0
0
AMEREN CORP
COM
023608102
1505
21385
SH
SOLE
21385
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
460
35215
SH
SOLE
35215
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
121
15883
SH
SOLE
15883
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
6262
78629
SH
SOLE
78629
0
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
311
12584
SH
SOLE
12584
0
0
AMERICAN EXPRESS CO
COM
025816109
8225
86395
SH
SOLE
86395
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
214
3374
SH
SOLE
3374
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
292
10849
SH
SOLE
10849
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2346
75239
SH
SOLE
75239
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
34106
131917
SH
SOLE
129027
0
2890
AMERICAN WTR WKS CO INC NEW
COM
030420103
26161
203338
SH
SOLE
197748
0
5590
AMERICOLD RLTY TR
COM
03064D108
254
7005
SH
SOLE
7005
0
0
AMERIPRISE FINL INC
COM
03076C106
1704
11357
SH
SOLE
11357
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1547
15347
SH
SOLE
15347
0
0
AMETEK INC
COM
031100100
1769
19792
SH
SOLE
19792
0
0
AMGEN INC
COM
031162100
29543
125255
SH
SOLE
125255
0
0
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
57
11962
SH
SOLE
11962
0
0
AMPHENOL CORP NEW
CL A
032095101
3070
32043
SH
SOLE
32043
0
0
ANALOG DEVICES INC
COM
032654105
10738
87559
SH
SOLE
87559
0
0
ANAPLAN INC
COM
03272L108
212
4684
SH
SOLE
4684
0
0
ANGI HOMESERVICES INC
COM CL A
00183L102
225
18549
SH
SOLE
18549
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
2545
86286
SH
SOLE
86286
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
345
52645
SH
SOLE
52645
0
0
ANSYS INC
COM
03662Q105
8596
29466
SH
SOLE
29466
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
101
19887
SH
SOLE
19887
0
0
ANTERO RESOURCES CORP
COM
03674X106
43
17015
SH
SOLE
17015
0
0
ANTHEM INC
COM
036752103
5851
22247
SH
SOLE
22247
0
0
AON PLC
SHS CL A
G0403H108
29293
152090
SH
SOLE
148550
0
3540
APACHE CORP
COM
037411105
441
32651
SH
SOLE
32651
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
472
12551
SH
SOLE
12551
0
0
APHRIA INC
COM
03765K104
741
173505
SH
SOLE
173505
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
206
21022
SH
SOLE
21022
0
0
APPLE INC
COM
037833100
283571
777332
SH
SOLE
774652
0
2680
APPLIED MATLS INC
COM
038222105
8317
137580
SH
SOLE
137580
0
0
APTARGROUP INC
COM
038336103
253
2258
SH
SOLE
2258
0
0
APTIV PLC
SHS
G6095L109
1707
21911
SH
SOLE
21911
0
0
ARAMARK
COM
03852U106
205
9094
SH
SOLE
9094
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
1160
40499
SH
SOLE
40499
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1927
48285
SH
SOLE
48285
0
0
ARCHROCK INC
COM
03957W106
123
18915
SH
SOLE
18915
0
0
ARCOSA INC
COM
039653100
272
6439
SH
SOLE
6439
0
0
ARES CAPITAL CORP
COM
04010L103
236
16362
SH
SOLE
16362
0
0
ARISTA NETWORKS INC
COM
040413106
1165
5547
SH
SOLE
5547
0
0
ARROW ELECTRS INC
COM
042735100
212
3089
SH
SOLE
3089
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
5752
15628
SH
SOLE
14443
0
1185
ASPEN TECHNOLOGY INC
COM
045327103
261
2515
SH
SOLE
2515
0
0
ASSURANT INC
COM
04621X108
533
5160
SH
SOLE
5160
0
0
AT&T INC
COM
00206R102
34920
1155334
SH
SOLE
1155334
0
0
ATMOS ENERGY CORP
COM
049560105
2038
20467
SH
SOLE
20467
0
0
AURINIA PHARMACEUTICALS INC
COM
05156V102
1037
64080
SH
SOLE
64080
0
0
AURORA CANNABIS INC
COM
05156X884
787
63857
SH
SOLE
63857
0
0
AUTODESK INC
COM
052769106
7843
32789
SH
SOLE
32789
0
0
AUTOLIV INC
COM
052800109
208
3230
SH
SOLE
3230
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
11890
79858
SH
SOLE
79858
0
0
AUTOZONE INC
COM
053332102
2387
2116
SH
SOLE
2116
0
0
AVALARA INC
COM
05338G106
8044
60444
SH
SOLE
60444
0
0
AVALONBAY CMNTYS INC
COM
053484101
1866
12066
SH
SOLE
12066
0
0
AVANGRID INC
COM
05351W103
485
11544
SH
SOLE
11544
0
0
AVANTOR INC
COM
05352A100
351
20634
SH
SOLE
20634
0
0
AVERY DENNISON CORP
COM
053611109
1407
12331
SH
SOLE
12331
0
0
AVISTA CORP
COM
05379B107
323
8872
SH
SOLE
8872
0
0
AXON ENTERPRISE INC
COM
05464C101
226
2305
SH
SOLE
2305
0
0
B & G FOODS INC NEW
COM
05508R106
219
8964
SH
SOLE
8964
0
0
B2GOLD CORP
COM
11777Q209
6110
1077813
SH
SOLE
1077813
0
0
BAIDU INC
SPON ADR REP A
056752108
2785
23231
SH
SOLE
23231
0
0
BAKER HUGHES COMPANY
CL A
05722G100
1080
70176
SH
SOLE
70176
0
0
BALL CORP
COM
058498106
1977
28454
SH
SOLE
28454
0
0
BALLARD PWR SYS INC NEW
COM
058586108
1706
111222
SH
SOLE
111222
0
0
BANK MONTREAL QUE
COM
063671101
223509
4212327
SH
SOLE
4212327
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2968
76802
SH
SOLE
76802
0
0
BANK NOVA SCOTIA B C
COM
064149107
271408
6579126
SH
SOLE
6579126
0
0
BARRICK GOLD CORPORATION
COM
067901108
479872
17889697
SH
SOLE
17889697
0
0
BAUSCH HEALTH COS INC
COM
071734107
12042
660180
SH
SOLE
660180
0
0
BAXTER INTL INC
COM
071813109
3789
44009
SH
SOLE
44009
0
0
BAYTEX ENERGY CORP
COM
07317Q105
1137
2243478
SH
SOLE
0
0
2243478
BCE INC
COM NEW
05534B760
161516
3884839
SH
SOLE
3884839
0
0
BECTON DICKINSON & CO
COM
075887109
10013
41847
SH
SOLE
40935
0
912
BED BATH & BEYOND INC
COM
075896100
183
17307
SH
SOLE
17307
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
563
2987
SH
SOLE
2987
0
0
BERKLEY W R CORP
COM
084423102
7149
124788
SH
SOLE
124788
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
45225
253347
SH
SOLE
253347
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
207
4666
SH
SOLE
4666
0
0
BEST BUY INC
COM
086516101
1861
21329
SH
SOLE
21329
0
0
BEYOND MEAT INC
COM
08862E109
294
2197
SH
SOLE
2197
0
0
BGC PARTNERS INC
CL A
05541T101
37
13557
SH
SOLE
13557
0
0
BIG LOTS INC
COM
089302103
224
5337
SH
SOLE
5337
0
0
BIO RAD LABS INC
CL A
090572207
962
2131
SH
SOLE
2131
0
0
BIOGEN INC
COM
09062X103
6751
25233
SH
SOLE
25233
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
2209
17910
SH
SOLE
17910
0
0
BIO-TECHNE CORP
COM
09073M104
389
1473
SH
SOLE
1473
0
0
BK OF AMERICA CORP
COM
060505104
27561
1160452
SH
SOLE
1160452
0
0
BLACK KNIGHT INC
COM
09215C105
395
5438
SH
SOLE
5438
0
0
BLACKBERRY LTD
COM
09228F103
1630
335382
SH
SOLE
335382
0
0
BLACKROCK INC
COM
09247X101
9757
17932
SH
SOLE
17932
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
3526
62230
SH
SOLE
62230
0
0
BLOCK H & R INC
COM
093671105
245
17173
SH
SOLE
17173
0
0
BOEING CO
COM
097023105
8675
47328
SH
SOLE
47328
0
0
BOOKING HOLDINGS INC
COM
09857L108
9930
6236
SH
SOLE
6236
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
5670
72883
SH
SOLE
72883
0
0
BORGWARNER INC
COM
099724106
616
17450
SH
SOLE
17450
0
0
BOSTON BEER INC
CL A
100557107
226
422
SH
SOLE
422
0
0
BOSTON PPTYS LTD PARTNERSHIP
COM
101121101
1174
12992
SH
SOLE
12992
0
0
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
76
11039
SH
SOLE
11039
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
4622
131649
SH
SOLE
131649
0
0
BP PLC
SPONSORED ADR
055622104
3089
132507
SH
SOLE
132507
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
195
17872
SH
SOLE
17872
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
250
2129
SH
SOLE
2129
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
21120
359187
SH
SOLE
359187
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
4887
125944
SH
SOLE
125944
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
146
11420
SH
SOLE
11420
0
0
BROADCOM INC
COM
11135F101
18771
59474
SH
SOLE
59474
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1248
9891
SH
SOLE
9891
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
680368
20737527
SH
SOLE
20732690
0
4837
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
91118
2969329
SH
SOLE
2967359
0
1970
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
143227
3491172
SH
SOLE
3491172
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
13097
288335
SH
SOLE
288335
0
0
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
81718
8274141
SH
SOLE
8274141
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
149782
3138145
SH
SOLE
3138145
0
0
BROWN & BROWN INC
COM
115236101
421
10341
SH
SOLE
10341
0
0
BROWN FORMAN CORP
CL B
115637209
2736
42972
SH
SOLE
42972
0
0
BRP INC
COM SUN VTG
05577W200
1586
37308
SH
SOLE
37308
0
0
BRUKER CORP
COM
116794108
234
5749
SH
SOLE
5749
0
0
BRUNSWICK CORP
COM
117043109
215
3354
SH
SOLE
3354
0
0
BUNGE LIMITED
COM
G16962105
215
5229
SH
SOLE
5229
0
0
BURLINGTON STORES INC
COM
122017106
481
2442
SH
SOLE
2442
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
7393
93511
SH
SOLE
93511
0
0
CABLE ONE INC
COM
12685J105
371
209
SH
SOLE
209
0
0
CABOT OIL & GAS CORP
COM
127097103
1019
59302
SH
SOLE
59302
0
0
CADENCE BANCORPORATION
CL A
12739A100
156
17569
SH
SOLE
17569
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
5478
57083
SH
SOLE
57083
0
0
CAE INC
COM
124765108
2922
180739
SH
SOLE
180739
0
0
CAESARS ENTMT CORP
COM
127686103
298
24587
SH
SOLE
24587
0
0
CAL MAINE FOODS INC
COM NEW
128030202
213
4795
SH
SOLE
4795
0
0
CALLON PETE CO DEL
COM
13123X102
42
36643
SH
SOLE
36643
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
319
3496
SH
SOLE
3496
0
0
CAMECO CORP
COM
13321L108
2764
270412
SH
SOLE
270412
0
0
CAMPBELL SOUP CO
COM
134429109
7401
149123
SH
SOLE
149123
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
6613
285717
SH
SOLE
285717
0
0
CANADIAN IMP BK COMM
COM
136069101
313860
4710460
SH
SOLE
4710460
0
0
CANADIAN NAT RES LTD
COM
136385101
205530
11885329
SH
SOLE
11773916
0
111413
CANADIAN NATL RY CO
COM
136375102
455290
5162203
SH
SOLE
5161313
0
890
CANADIAN PAC RY LTD
COM
13645T100
397730
1568530
SH
SOLE
1568530
0
0
CANOPY GROWTH CORP
COM
138035100
2437
150918
SH
SOLE
150918
0
0
CAPITAL ONE FINL CORP
COM
14040H105
3301
52743
SH
SOLE
52743
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
230
14690
SH
SOLE
14690
0
0
CAPSTEAD MTG CORP
COM NO PAR
14067E506
75
13642
SH
SOLE
13642
0
0
CARDINAL HEALTH INC
COM
14149Y108
1357
25998
SH
SOLE
25998
0
0
CARLISLE COS INC
COM
142339100
240
2007
SH
SOLE
2007
0
0
CARMAX INC
COM
143130102
1289
14393
SH
SOLE
14393
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
647
39389
SH
SOLE
39389
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1653
74394
SH
SOLE
74394
0
0
CARVANA CO
CL A
146869102
658
5475
SH
SOLE
5475
0
0
CASEYS GEN STORES INC
COM
147528103
200
1340
SH
SOLE
1340
0
0
CATALENT INC
COM
148806102
387
5285
SH
SOLE
5285
0
0
CATERPILLAR INC DEL
COM
149123101
6526
51592
SH
SOLE
51592
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
1783
19111
SH
SOLE
19111
0
0
CBRE GROUP INC
CL A
12504L109
1312
29019
SH
SOLE
29019
0
0
CDW CORP
COM
12514G108
3383
29117
SH
SOLE
29117
0
0
CELANESE CORP DEL
COM
150870103
913
10572
SH
SOLE
10572
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
515
75220
SH
SOLE
75220
0
0
CENOVUS ENERGY INC
COM
15135U109
28145
6036050
SH
SOLE
5559102
0
476948
CENTENE CORP DEL
COM
15135B101
3240
50978
SH
SOLE
50978
0
0
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
10
11741
SH
SOLE
11741
0
0
CENTERPOINT ENERGY INC
COM
15189T107
836
44797
SH
SOLE
44797
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
210
6227
SH
SOLE
6227
0
0
CENTURYLINK INC
COM
156700106
901
89787
SH
SOLE
89787
0
0
CERIDIAN HCM HLDG INC
COM
15677J108
433
5456
SH
SOLE
5456
0
0
CERNER CORP
COM
156782104
7279
106180
SH
SOLE
106180
0
0
CF INDS HLDGS INC
COM
125269100
520
18480
SH
SOLE
18480
0
0
CGI INC
CL A SUB VTG
12532H104
39919
635610
SH
SOLE
635610
0
0
CHARLES RIV LABS INTL INC
COM
159864107
329
1885
SH
SOLE
1885
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
14615
28655
SH
SOLE
28655
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1978
18411
SH
SOLE
18411
0
0
CHEGG INC
COM
163092109
295
4391
SH
SOLE
4391
0
0
CHEMED CORP NEW
COM
16359R103
263
582
SH
SOLE
582
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
462
9566
SH
SOLE
9566
0
0
CHEVRON CORP NEW
COM
166764100
43671
489500
SH
SOLE
484620
0
4880
CHEWY INC
CL A
16679L109
649
14517
SH
SOLE
14517
0
0
CHICOS FAS INC
COM
168615102
16
11608
SH
SOLE
11608
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2413
2293
SH
SOLE
2293
0
0
CHUBB LIMITED
COM
H1467J104
4008
31654
SH
SOLE
31654
0
0
CHURCH & DWIGHT INC
COM
171340102
28344
366676
SH
SOLE
358411
0
8265
CIENA CORP
COM NEW
171779309
300
5546
SH
SOLE
5546
0
0
CIGNA CORP NEW
COM
125523100
7948
42354
SH
SOLE
42354
0
0
CINCINNATI FINL CORP
COM
172062101
1560
24357
SH
SOLE
24357
0
0
CINTAS CORP
COM
172908105
24955
93691
SH
SOLE
91901
0
1790
CISCO SYS INC
COM
17275R102
40439
867118
SH
SOLE
867118
0
0
CITIGROUP INC
COM NEW
172967424
11571
226430
SH
SOLE
226430
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
967
38312
SH
SOLE
38312
0
0
CITRIX SYS INC
COM
177376100
6843
46268
SH
SOLE
46268
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
20
18752
SH
SOLE
18752
0
0
CLEVELAND CLIFFS INC
COM
185899101
179
32430
SH
SOLE
32430
0
0
CLOROX CO DEL
COM
189054109
9783
44595
SH
SOLE
44595
0
0
CLOUDERA INC
COM
18914U100
127
10002
SH
SOLE
10002
0
0
CLOUDFLARE INC
CL A COM
18915M107
385
10701
SH
SOLE
10701
0
0
CME GROUP INC
COM
12572Q105
6457
39726
SH
SOLE
39726
0
0
CMS ENERGY CORP
COM
125896100
1439
24636
SH
SOLE
24636
0
0
CNA FINL CORP
COM
126117100
308
9582
SH
SOLE
9582
0
0
COCA COLA CO
COM
191216100
28796
644544
SH
SOLE
644544
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
692
18321
SH
SOLE
18321
0
0
COGNEX CORP
COM
192422103
387
6479
SH
SOLE
6479
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4691
82562
SH
SOLE
82562
0
0
COLGATE PALMOLIVE CO
COM
194162103
29823
407086
SH
SOLE
400841
0
6245
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
39189
685094
SH
SOLE
685094
0
0
COLONY CAP INC NEW
CL A COM
19626G108
47
19389
SH
SOLE
19389
0
0
COLUMBIA BKG SYS INC
COM
197236102
274
9681
SH
SOLE
9681
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
203
2514
SH
SOLE
2514
0
0
COMCAST CORP NEW
CL A
20030N101
28873
740725
SH
SOLE
740725
0
0
COMERICA INC
COM
200340107
481
12629
SH
SOLE
12629
0
0
COMMERCE BANCSHARES INC
COM
200525103
849
14274
SH
SOLE
14274
0
0
COMMUNITY BK SYS INC
COM
203607106
242
4243
SH
SOLE
4243
0
0
CONAGRA BRANDS INC
COM
205887102
1425
40517
SH
SOLE
40517
0
0
CONCHO RES INC
COM
20605P101
1297
25175
SH
SOLE
25175
0
0
CONOCOPHILLIPS
COM
20825C104
5697
135578
SH
SOLE
135578
0
0
CONSOLIDATED EDISON INC
COM
209115104
2073
28819
SH
SOLE
28819
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
11471
65567
SH
SOLE
65567
0
0
CONTINENTAL RES INC
COM
212015101
248
14159
SH
SOLE
14159
0
0
COOPER COS INC
COM NEW
216648402
1210
4265
SH
SOLE
4265
0
0
COPART INC
COM
217204106
3760
45158
SH
SOLE
45158
0
0
CORNING INC
COM
219350105
1750
67583
SH
SOLE
67583
0
0
CORTEVA INC
COM
22052L104
1901
70974
SH
SOLE
70974
0
0
COSTAR GROUP INC
COM
22160N109
3951
5560
SH
SOLE
5560
0
0
COSTCO WHSL CORP NEW
COM
22160K105
27457
90553
SH
SOLE
87868
0
2685
COTY INC
COM CL A
222070203
188
42053
SH
SOLE
42053
0
0
COUPA SOFTWARE INC
COM
22266L106
624
2251
SH
SOLE
2251
0
0
COVETRUS INC
COM
22304C100
246
13738
SH
SOLE
13738
0
0
CREDIT ACCEP CORP MICH
COM
225310101
286
683
SH
SOLE
683
0
0
CREE INC
COM
225447101
239
4033
SH
SOLE
4033
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
10307
6380524
SH
SOLE
6380524
0
0
CRONOS GROUP INC
COM
22717L101
728
121122
SH
SOLE
121122
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
747
7451
SH
SOLE
7451
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
6712
40110
SH
SOLE
40110
0
0
CROWN HLDGS INC
COM
228368106
316
4848
SH
SOLE
4848
0
0
CSX CORP
COM
126408103
8145
116789
SH
SOLE
116789
0
0
CUMMINS INC
COM
231021106
3464
19992
SH
SOLE
19992
0
0
CVB FINL CORP
COM
126600105
229
12229
SH
SOLE
12229
0
0
CVS HEALTH CORP
COM
126650100
43925
676080
SH
SOLE
676080
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
245
2466
SH
SOLE
2466
0
0
CYRUSONE INC
COM
23283R100
305
4197
SH
SOLE
4197
0
0
D R HORTON INC
COM
23331A109
2851
51409
SH
SOLE
51409
0
0
DANAHER CORPORATION
COM
235851102
20643
116739
SH
SOLE
116739
0
0
DARDEN RESTAURANTS INC
COM
237194105
811
10705
SH
SOLE
10705
0
0
DATADOG INC
CL A COM
23804L103
918
10556
SH
SOLE
10556
0
0
DAVITA INC
COM
23918K108
828
10462
SH
SOLE
10462
0
0
DECKERS OUTDOOR CORP
COM
243537107
202
1031
SH
SOLE
1031
0
0
DEERE & CO
COM
244199105
4317
27471
SH
SOLE
27471
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
1492
27158
SH
SOLE
27158
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1473
52526
SH
SOLE
52526
0
0
DENBURY RES INC
COM NEW
247916208
13
48177
SH
SOLE
48177
0
0
DENTSPLY SIRONA INC
COM
24906P109
1704
38664
SH
SOLE
38664
0
0
DESCARTES SYS GROUP INC
COM
249906108
3536
67181
SH
SOLE
67181
0
0
DEVON ENERGY CORP NEW
COM
25179M103
390
34426
SH
SOLE
34426
0
0
DEXCOM INC
COM
252131107
5492
13546
SH
SOLE
13546
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
594
14206
SH
SOLE
14206
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
151
27266
SH
SOLE
27266
0
0
DIGITAL RLTY TR INC
COM
253868103
24550
172752
SH
SOLE
169637
0
3115
DISCOVER FINL SVCS
COM
254709108
1380
27551
SH
SOLE
27551
0
0
DISCOVERY INC
COM SER A
25470F104
573
27175
SH
SOLE
27175
0
0
DISCOVERY INC
COM SER C
25470F302
319
16550
SH
SOLE
16550
0
0
DISH NETWORK CORPORATION
CL A
25470M109
1039
30094
SH
SOLE
30094
0
0
DISNEY WALT CO
COM DISNEY
254687106
20848
186965
SH
SOLE
185615
0
1350
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
144
32638
SH
SOLE
32638
0
0
DOCUSIGN INC
COM
256163106
3079
17877
SH
SOLE
17877
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
247
3753
SH
SOLE
3753
0
0
DOLLAR GEN CORP NEW
COM
256677105
35753
187669
SH
SOLE
185289
0
2380
DOLLAR TREE INC
COM
256746108
4177
45065
SH
SOLE
42365
0
2700
DOMINION ENERGY INC
COM
25746U109
12719
156714
SH
SOLE
156714
0
0
DOMINOS PIZZA INC
COM
25754A201
1249
3382
SH
SOLE
3382
0
0
DONALDSON INC
COM
257651109
222
4774
SH
SOLE
4774
0
0
DOVER CORP
COM
260003108
1228
12720
SH
SOLE
12720
0
0
DOW INC
COM
260557103
2617
64209
SH
SOLE
64209
0
0
DROPBOX INC
CL A
26210C104
330
15162
SH
SOLE
15162
0
0
DTE ENERGY CO
COM
233331107
1743
16213
SH
SOLE
16213
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
10648
133352
SH
SOLE
133352
0
0
DUKE REALTY CORP
COM NEW
264411505
2255
63715
SH
SOLE
63715
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
200
3070
SH
SOLE
3070
0
0
DUPONT DE NEMOURS INC
COM
26614N102
3563
67062
SH
SOLE
67062
0
0
DXC TECHNOLOGY CO
COM
23355L106
369
22345
SH
SOLE
22345
0
0
DYNATRACE INC
COM
268150109
407
10034
SH
SOLE
10034
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
1001
20138
SH
SOLE
20138
0
0
EAST WEST BANCORP INC
COM
27579R104
203
5589
SH
SOLE
5589
0
0
EASTMAN CHEM CO
COM
277432100
809
11619
SH
SOLE
11619
0
0
EATON CORP PLC
SHS
G29183103
4201
48020
SH
SOLE
48020
0
0
EBAY INC.
COM
278642103
11356
216513
SH
SOLE
216513
0
0
ECOLAB INC
COM
278865100
6934
34851
SH
SOLE
34851
0
0
EDISON INTL
COM
281020107
1682
30968
SH
SOLE
30968
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3768
54526
SH
SOLE
54526
0
0
EL PASO ELEC CO
COM NEW
283677854
211
3147
SH
SOLE
3147
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
302
14062
SH
SOLE
14062
0
0
ELDORADO GOLD CORP NEW
COM
284902509
1035
107710
SH
SOLE
107710
0
0
ELECTRONIC ARTS INC
COM
285512109
7974
60383
SH
SOLE
60383
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
221
2799
SH
SOLE
2799
0
0
EMERSON ELEC CO
COM
291011104
3298
53168
SH
SOLE
53168
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
75
16048
SH
SOLE
16048
0
0
ENBRIDGE INC
COM
29250N105
618766
20413326
SH
SOLE
20367639
0
45687
ENCOMPASS HEALTH CORP
COM
29261A100
236
3809
SH
SOLE
3809
0
0
ENDO INTL PLC
SHS
G30401106
99
28997
SH
SOLE
28997
0
0
ENERGY FUELS INC
COM NEW
292671708
169
112503
SH
SOLE
112503
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
699
98148
SH
SOLE
98148
0
0
ENERPLUS CORP
COM
292766102
1693
603423
SH
SOLE
603423
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
49
20202
SH
SOLE
20202
0
0
ENPHASE ENERGY INC
COM
29355A107
214
4498
SH
SOLE
4498
0
0
ENTEGRIS INC
COM
29362U104
292
4951
SH
SOLE
4951
0
0
ENTERGY CORP NEW
COM
29364G103
2501
26656
SH
SOLE
26656
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1459
80279
SH
SOLE
80279
0
0
EOG RES INC
COM
26875P101
3613
71315
SH
SOLE
71315
0
0
EPAM SYS INC
COM
29414B104
502
1992
SH
SOLE
1992
0
0
EQT CORP
COM
26884L109
123
10368
SH
SOLE
10368
0
0
EQUIFAX INC
COM
294429105
1788
10401
SH
SOLE
10401
0
0
EQUINIX INC
COM
29444U700
5304
7553
SH
SOLE
7553
0
0
EQUINOX GOLD CORP
COM
29446Y502
1112
99738
SH
SOLE
99738
0
0
EQUITABLE HLDGS INC
COM
29452E101
355
18387
SH
SOLE
18387
0
0
EQUITRANS MIDSTREAM CORP
COM
294600101
239
28710
SH
SOLE
28710
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1405
22491
SH
SOLE
22491
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
1819
30917
SH
SOLE
30917
0
0
ERIE INDTY CO
CL A
29530P102
314
1636
SH
SOLE
1636
0
0
ESSENTIAL UTILS INC
COM
29670G102
345
8169
SH
SOLE
8169
0
0
ESSEX PPTY TR INC
COM
297178105
1298
5663
SH
SOLE
5663
0
0
ETSY INC
COM
29786A106
476
4478
SH
SOLE
4478
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1550
7519
SH
SOLE
7519
0
0
EVERGY INC
COM
30034W106
1213
20453
SH
SOLE
20453
0
0
EVERSOURCE ENERGY
COM
30040W108
3529
42383
SH
SOLE
42383
0
0
EXACT SCIENCES CORP
COM
30063P105
463
5326
SH
SOLE
5326
0
0
EXELIXIS INC
COM
30161Q104
270
11372
SH
SOLE
11372
0
0
EXELON CORP
COM
30161N101
5284
145604
SH
SOLE
145604
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1777
21618
SH
SOLE
21618
0
0
EXPEDITORS INTL WASH INC
COM
302130109
6307
82948
SH
SOLE
82948
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1027
11114
SH
SOLE
11114
0
0
EXXON MOBIL CORP
COM
30231G102
23387
523024
SH
SOLE
523024
0
0
F M C CORP
COM NEW
302491303
1126
11303
SH
SOLE
11303
0
0
F N B CORP
COM
302520101
97
12873
SH
SOLE
12873
0
0
F5 NETWORKS INC
COM
315616102
721
5167
SH
SOLE
5167
0
0
FACEBOOK INC
CL A
30303M102
79093
348319
SH
SOLE
348319
0
0
FACTSET RESH SYS INC
COM
303075105
466
1418
SH
SOLE
1418
0
0
FAIR ISAAC CORP
COM
303250104
447
1069
SH
SOLE
1069
0
0
FASTENAL CO
COM
311900104
3713
86661
SH
SOLE
86661
0
0
FASTLY INC
CL A
31188V100
289
3398
SH
SOLE
3398
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
535
6274
SH
SOLE
6274
0
0
FEDEX CORP
COM
31428X106
3023
21560
SH
SOLE
21560
0
0
FERRO CORP
COM
315405100
135
11302
SH
SOLE
11302
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1056
34451
SH
SOLE
34451
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
32109
239462
SH
SOLE
239462
0
0
FIFTH THIRD BANCORP
COM
316773100
1203
62393
SH
SOLE
62393
0
0
FIRST BANCORP P R
COM NEW
318672706
108
19291
SH
SOLE
19291
0
0
FIRST FINL BANCORP OH
COM
320209109
190
13665
SH
SOLE
13665
0
0
FIRST HORIZON NATL CORP
COM
320517105
111
11160
SH
SOLE
11160
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
1195
120535
SH
SOLE
120535
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
212
15858
SH
SOLE
15858
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
3294
31078
SH
SOLE
31078
0
0
FIRSTENERGY CORP
COM
337932107
2721
70169
SH
SOLE
70169
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
93696
933086
SH
SOLE
933086
0
0
FISERV INC
COM
337738108
25622
262470
SH
SOLE
254825
0
7645
FIVE BELOW INC
COM
33829M101
225
2106
SH
SOLE
2106
0
0
FIVE9 INC
COM
338307101
250
2259
SH
SOLE
2259
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
2820
11212
SH
SOLE
11212
0
0
FLIR SYS INC
COM
302445101
467
11504
SH
SOLE
11504
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
210
3647
SH
SOLE
3647
0
0
FLOWSERVE CORP
COM
34354P105
324
11343
SH
SOLE
11343
0
0
FORD MTR CO DEL
COM
345370860
2093
344239
SH
SOLE
344239
0
0
FORTINET INC
COM
34959E109
3177
23141
SH
SOLE
23141
0
0
FORTIS INC
COM
349553107
144959
3823558
SH
SOLE
3822748
0
810
FORTIVE CORP
COM
34959J108
1909
28220
SH
SOLE
28220
0
0
FORTUNA SILVER MINES INC
COM
349915108
794
156633
SH
SOLE
156633
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
765
11964
SH
SOLE
11964
0
0
FOX CORP
CL A COM
35137L105
1665
62081
SH
SOLE
62081
0
0
FOX CORP
CL B COM
35137L204
651
24271
SH
SOLE
24271
0
0
FRANCO NEV CORP
COM
351858105
161060
1156543
SH
SOLE
1156543
0
0
FRANKLIN RESOURCES INC
COM
354613101
675
32165
SH
SOLE
32165
0
0
FRANKLIN STR PPTYS CORP
COM
35471R106
83
16261
SH
SOLE
16261
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1458
125978
SH
SOLE
125978
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2708
27776
SH
SOLE
27776
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
277
8013
SH
SOLE
8013
0
0
GANNETT CO INC
COM
36472T109
20
14394
SH
SOLE
14394
0
0
GAP INC
COM
364760108
306
24244
SH
SOLE
24244
0
0
GARMIN LTD
SHS
H2906T109
1823
18699
SH
SOLE
18699
0
0
GARTNER INC
COM
366651107
945
7789
SH
SOLE
7789
0
0
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
112
10907
SH
SOLE
10907
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
277
3888
SH
SOLE
3888
0
0
GENERAL DYNAMICS CORP
COM
369550108
3327
22258
SH
SOLE
22258
0
0
GENERAL ELECTRIC CO
COM
369604103
5156
754832
SH
SOLE
754832
0
0
GENERAL MLS INC
COM
370334104
12257
198812
SH
SOLE
198812
0
0
GENERAL MTRS CO
COM
37045V100
2907
114913
SH
SOLE
114913
0
0
GENPACT LIMITED
SHS
G3922B107
257
7047
SH
SOLE
7047
0
0
GENTEX CORP
COM
371901109
243
9423
SH
SOLE
9423
0
0
GENUINE PARTS CO
COM
372460105
1112
12789
SH
SOLE
12789
0
0
GENWORTH FINL INC
COM CL A
37247D106
40
17110
SH
SOLE
17110
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
59025
3153523
SH
SOLE
3153523
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
2142
138719
SH
SOLE
138719
0
0
GILEAD SCIENCES INC
COM
375558103
16469
214053
SH
SOLE
214053
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
6307
155394
SH
SOLE
155394
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
198
11839
SH
SOLE
11839
0
0
GLOBAL PMTS INC
COM
37940X102
14512
85558
SH
SOLE
85558
0
0
GLOBE LIFE INC
COM
37959E102
694
9356
SH
SOLE
9356
0
0
GODADDY INC
CL A
380237107
486
6625
SH
SOLE
6625
0
0
GOLD FIELDS LTD
SPONSORED ADR
38059T106
1321
140519
SH
SOLE
140519
0
0
GOLD STD VENTURES CORP
COM
380738104
216
260523
SH
SOLE
260523
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
5857
29636
SH
SOLE
29636
0
0
GRACO INC
COM
384109104
296
6171
SH
SOLE
6171
0
0
GRAFTECH INTL LTD
COM
384313508
85
10652
SH
SOLE
10652
0
0
GRAINGER W W INC
COM
384802104
1318
4196
SH
SOLE
4196
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
192412
3740138
SH
SOLE
3740138
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
144
10286
SH
SOLE
10286
0
0
GREEN DOT CORP
CL A
39304D102
331
6739
SH
SOLE
6739
0
0
GRUBHUB INC
COM
400110102
238
3380
SH
SOLE
3380
0
0
GUARDANT HEALTH INC
COM
40131M109
276
3397
SH
SOLE
3397
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
339
3055
SH
SOLE
3055
0
0
GULFPORT ENERGY CORP
COM NEW
402635304
15
13884
SH
SOLE
13884
0
0
HALLIBURTON CO
COM
406216101
999
76992
SH
SOLE
76992
0
0
HANESBRANDS INC
COM
410345102
347
30775
SH
SOLE
30775
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1910
49545
SH
SOLE
49545
0
0
HASBRO INC
COM
418056107
816
10882
SH
SOLE
10882
0
0
HCA HEALTHCARE INC
COM
40412C101
2502
25783
SH
SOLE
25783
0
0
HD SUPPLY HLDGS INC
COM
40416M105
219
6309
SH
SOLE
6309
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
4812
105860
SH
SOLE
101080
0
4780
HEALTHCARE TR AMER INC
CL A NEW
42225P501
205
7742
SH
SOLE
7742
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
2068
75030
SH
SOLE
75030
0
0
HECLA MNG CO
COM
422704106
56
17130
SH
SOLE
17130
0
0
HEICO CORP NEW
CL A
422806208
403
4963
SH
SOLE
4963
0
0
HELMERICH & PAYNE INC
COM
423452101
294
15080
SH
SOLE
15080
0
0
HENRY JACK & ASSOC INC
COM
426281101
5791
31465
SH
SOLE
31465
0
0
HENRY SCHEIN INC
COM
806407102
739
12651
SH
SOLE
12651
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
249
5526
SH
SOLE
5526
0
0
HERSHEY CO
COM
427866108
2923
22552
SH
SOLE
22552
0
0
HESS CORP
COM
42809H107
1263
24371
SH
SOLE
24371
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1140
117198
SH
SOLE
117198
0
0
HILL ROM HLDGS INC
COM
431475102
264
2402
SH
SOLE
2402
0
0
HILLENBRAND INC
COM
431571108
280
10350
SH
SOLE
10350
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1810
24636
SH
SOLE
24636
0
0
HMS HLDGS CORP
COM
40425J101
231
7145
SH
SOLE
7145
0
0
HOLLYFRONTIER CORP
COM
436106108
392
13428
SH
SOLE
13428
0
0
HOLOGIC INC
COM
436440101
1296
22734
SH
SOLE
22734
0
0
HOME DEPOT INC
COM
437076102
27841
111136
SH
SOLE
111136
0
0
HONEYWELL INTL INC
COM
438516106
32781
226716
SH
SOLE
226716
0
0
HOPE BANCORP INC
COM
43940T109
161
17497
SH
SOLE
17497
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
209
5702
SH
SOLE
5702
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
377
6792
SH
SOLE
6792
0
0
HORMEL FOODS CORP
COM
440452100
8555
177224
SH
SOLE
177224
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
683
63299
SH
SOLE
63299
0
0
HOWMET AEROSPACE INC
COM
443201108
561
35374
SH
SOLE
35374
0
0
HP INC
COM
40434L105
2306
132278
SH
SOLE
132278
0
0
HUB GROUP INC
CL A
443320106
216
4515
SH
SOLE
4515
0
0
HUBBELL INC
COM
443510607
250
1995
SH
SOLE
1995
0
0
HUBSPOT INC
COM
443573100
359
1599
SH
SOLE
1599
0
0
HUDBAY MINERALS INC
COM
443628102
465
154198
SH
SOLE
154198
0
0
HUMANA INC
COM
444859102
6066
15645
SH
SOLE
15645
0
0
HUNT J B TRANS SVCS INC
COM
445658107
973
8088
SH
SOLE
8088
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
4340
480400
SH
SOLE
480400
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
640
3667
SH
SOLE
3667
0
0
IAC INTERACTIVECORP
COM
44919P508
10769
33300
SH
SOLE
33300
0
0
IAMGOLD CORP
COM
450913108
1263
319194
SH
SOLE
319194
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
363
7493
SH
SOLE
7493
0
0
IDEX CORP
COM
45167R104
1022
6466
SH
SOLE
6466
0
0
IDEXX LABS INC
COM
45168D104
4211
12755
SH
SOLE
12755
0
0
IHS MARKIT LTD
SHS
G47567105
1968
26066
SH
SOLE
22276
0
3790
ILLINOIS TOOL WKS INC
COM
452308109
4628
26468
SH
SOLE
26468
0
0
ILLUMINA INC
COM
452327109
8131
21955
SH
SOLE
21955
0
0
IMMUNOMEDICS INC
COM
452907108
257
7247
SH
SOLE
7247
0
0
IMPERIAL OIL LTD
COM NEW
453038408
5359
334193
SH
SOLE
244596
0
89597
INCYTE CORP
COM
45337C102
3175
30536
SH
SOLE
30536
0
0
INGERSOLL RAND INC
COM
45687V106
905
32177
SH
SOLE
32177
0
0
INGREDION INC
COM
457187102
204
2457
SH
SOLE
2457
0
0
INSULET CORP
COM
45784P101
422
2173
SH
SOLE
2173
0
0
INTEGER HLDGS CORP
COM
45826H109
320
4385
SH
SOLE
4385
0
0
INTEL CORP
COM
458140100
39580
661649
SH
SOLE
661649
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
11023
120334
SH
SOLE
120334
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
12494
103450
SH
SOLE
103450
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1289
10527
SH
SOLE
10527
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
567
33058
SH
SOLE
33058
0
0
INTL PAPER CO
COM
460146103
1205
34233
SH
SOLE
34233
0
0
INTUIT
COM
461202103
11517
38883
SH
SOLE
38883
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
9908
17387
SH
SOLE
17387
0
0
INVESCO LTD
SHS
G491BT108
415
38609
SH
SOLE
38609
0
0
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
78
20836
SH
SOLE
20836
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
11777
47563
SH
SOLE
47563
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
93
10960
SH
SOLE
10960
0
0
INVITATION HOMES INC
COM
46187W107
538
19541
SH
SOLE
19541
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
302
5116
SH
SOLE
5116
0
0
IPG PHOTONICS CORP
COM
44980X109
584
3642
SH
SOLE
3642
0
0
IQVIA HLDGS INC
COM
46266C105
11090
78168
SH
SOLE
78168
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
256
10070
SH
SOLE
10070
0
0
IROBOT CORP
COM
462726100
218
2602
SH
SOLE
2602
0
0
IRON MTN INC NEW
COM
46284V101
641
24561
SH
SOLE
24561
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
594
12471
SH
SOLE
12471
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
437
13610
SH
SOLE
13610
0
0
ISHARES INC
JP MRG EM CRP BD
464286251
13615
268849
SH
SOLE
268849
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
654
22743
SH
SOLE
22743
0
0
ISHARES INC
MSCI CDA ETF
464286509
2598
100396
SH
SOLE
0
0
100396
ISHARES INC
MSCI CHILE ETF
464286640
12617
500098
SH
SOLE
500098
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
556
10118
SH
SOLE
10118
0
0
ISHARES TR
CORE S&P500 ETF
464287200
22282
71949
SH
SOLE
71949
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1989
16825
SH
SOLE
16825
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
434
7170
SH
SOLE
7170
0
0
ISHARES TR
EUROPE ETF
464287861
1387
34330
SH
SOLE
34330
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
24651
302031
SH
SOLE
302031
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
18067
134324
SH
SOLE
134324
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
45051
412481
SH
SOLE
412481
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
396
6050
SH
SOLE
6050
0
0
ISHARES TR
MSCI EAFE ETF
464287465
339762
5581766
SH
SOLE
1802488
0
3779278
ISHARES TR
MSCI EMG MKT ETF
464287234
88979
2225032
SH
SOLE
56610
0
2168422
ISHARES TR
MSCI USA ESG SLC
464288802
500
3735
SH
SOLE
3735
0
0
ISHARES TR
SELECT DIVID ETF
464287168
1394
17275
SH
SOLE
17275
0
0
ISHARES TR
U.S. TECH ETF
464287721
246
910
SH
SOLE
910
0
0
ISTAR INC
COM
45031U101
126
10260
SH
SOLE
10260
0
0
JACOBS ENGR GROUP INC
COM
469814107
2042
24083
SH
SOLE
24083
0
0
JD.COM INC
SPON ADR CL A
47215P106
4468
74248
SH
SOLE
74248
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
172
11087
SH
SOLE
11087
0
0
JETBLUE AWYS CORP
COM
477143101
122
11228
SH
SOLE
11228
0
0
JOHNSON & JOHNSON
COM
478160104
45775
325500
SH
SOLE
325500
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
3417
100080
SH
SOLE
100080
0
0
JPMORGAN CHASE & CO
COM
46625H100
55223
587099
SH
SOLE
580034
0
7065
JUNIPER NETWORKS INC
COM
48203R104
669
29257
SH
SOLE
29257
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
2329
15600
SH
SOLE
15600
0
0
KELLOGG CO
COM
487836108
9212
139450
SH
SOLE
139450
0
0
KEURIG DR PEPPER INC
COM
49271V100
1457
51304
SH
SOLE
51304
0
0
KEYCORP
COM
493267108
1053
86414
SH
SOLE
86414
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1640
16275
SH
SOLE
16275
0
0
KILROY RLTY CORP
COM
49427F108
226
3850
SH
SOLE
3850
0
0
KIMBERLY CLARK CORP
COM
494368103
12293
86972
SH
SOLE
86972
0
0
KIMCO RLTY CORP
COM
49446R109
468
36444
SH
SOLE
36444
0
0
KINDER MORGAN INC DEL
COM
49456B101
2733
180152
SH
SOLE
180152
0
0
KINROSS GOLD CORP
COM
496902404
12924
1795941
SH
SOLE
1795941
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
161558
3935876
SH
SOLE
3935876
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
143
12370
SH
SOLE
12370
0
0
KLA CORP
COM NEW
482480100
4569
23495
SH
SOLE
23495
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
259
6204
SH
SOLE
6204
0
0
KOHLS CORP
COM
500255104
283
13620
SH
SOLE
13620
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1757
37504
SH
SOLE
37504
0
0
KORN FERRY
COM NEW
500643200
233
7589
SH
SOLE
7589
0
0
KRAFT HEINZ CO
COM
500754106
4868
152655
SH
SOLE
152655
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
7335
118427
SH
SOLE
118427
0
0
KROGER CO
COM
501044101
2342
69201
SH
SOLE
69201
0
0
L BRANDS INC
COM
501797104
324
21618
SH
SOLE
21618
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
4161
24526
SH
SOLE
24526
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1899
11434
SH
SOLE
11434
0
0
LAM RESEARCH CORP
COM
512807108
16509
51040
SH
SOLE
51040
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
259
3887
SH
SOLE
3887
0
0
LAMB WESTON HLDGS INC
COM
513272104
838
13108
SH
SOLE
13108
0
0
LAS VEGAS SANDS CORP
COM
517834107
2057
45178
SH
SOLE
45178
0
0
LAUDER ESTEE COS INC
CL A
518439104
4568
24209
SH
SOLE
24209
0
0
LEAR CORP
COM NEW
521865204
252
2313
SH
SOLE
2313
0
0
LEGGETT & PLATT INC
COM
524660107
397
11308
SH
SOLE
11308
0
0
LEIDOS HOLDINGS INC
COM
525327102
2163
23095
SH
SOLE
23095
0
0
LENNAR CORP
CL A
526057104
2802
45474
SH
SOLE
45474
0
0
LENNOX INTL INC
COM
526107107
329
1412
SH
SOLE
1412
0
0
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
195
14538
SH
SOLE
14538
0
0
LEXINGTON REALTY TRUST
COM
529043101
213
20231
SH
SOLE
20231
0
0
LHC GROUP INC
COM
50187A107
212
1214
SH
SOLE
1214
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
810
6628
SH
SOLE
6628
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
251
11461
SH
SOLE
11461
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
557
25883
SH
SOLE
25883
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
401
11604
SH
SOLE
11604
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
250
8569
SH
SOLE
8569
0
0
LILLY ELI & CO
COM
532457108
33973
206925
SH
SOLE
204075
0
2850
LINCOLN NATL CORP IND
COM
534187109
647
17599
SH
SOLE
17599
0
0
LINDE PLC
SHS
G5494J103
8658
40820
SH
SOLE
40820
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
643
14503
SH
SOLE
14503
0
0
LIVENT CORP
COM
53814L108
124
20122
SH
SOLE
20122
0
0
LIVONGO HEALTH INC
COM
539183103
248
3299
SH
SOLE
3299
0
0
LKQ CORP
COM
501889208
684
26092
SH
SOLE
26092
0
0
LOCKHEED MARTIN CORP
COM
539830109
9279
25427
SH
SOLE
25427
0
0
LOEWS CORP
COM
540424108
834
24309
SH
SOLE
24309
0
0
LOWES COS INC
COM
548661107
10776
79752
SH
SOLE
79752
0
0
LPL FINL HLDGS INC
COM
50212V100
1215
15499
SH
SOLE
15499
0
0
LULULEMON ATHLETICA INC
COM
550021109
2439
7818
SH
SOLE
7818
0
0
LUMENTUM HLDGS INC
COM
55024U109
231
2839
SH
SOLE
2839
0
0
LUMINEX CORP DEL
COM
55027E102
203
6231
SH
SOLE
6231
0
0
LYFT INC
CL A COM
55087P104
353
10701
SH
SOLE
10701
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
864
13148
SH
SOLE
13148
0
0
M & T BK CORP
COM
55261F104
1205
11591
SH
SOLE
11591
0
0
MACYS INC
COM
55616P104
285
41452
SH
SOLE
41452
0
0
MAG SILVER CORP
COM
55903Q104
2120
150669
SH
SOLE
150669
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
230
3145
SH
SOLE
3145
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
365
8456
SH
SOLE
8456
0
0
MAGNA INTL INC
COM
559222401
90565
2039930
SH
SOLE
2039930
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
63
10343
SH
SOLE
10343
0
0
MANHATTAN ASSOCS INC
COM
562750109
219
2320
SH
SOLE
2320
0
0
MANULIFE FINL CORP
COM
56501R106
128930
9506323
SH
SOLE
9506323
0
0
MARATHON OIL CORP
COM
565849106
422
68951
SH
SOLE
68951
0
0
MARATHON PETE CORP
COM
56585A102
2344
62700
SH
SOLE
62700
0
0
MARKEL CORP
COM
570535104
1078
1168
SH
SOLE
988
0
180
MARKETAXESS HLDGS INC
COM
57060D108
3161
6310
SH
SOLE
6310
0
0
MARRIOTT INTL INC NEW
CL A
571903202
3939
45946
SH
SOLE
45946
0
0
MARSH & MCLENNAN COS INC
COM
571748102
13188
122831
SH
SOLE
122831
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1943
9404
SH
SOLE
9404
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
857
24441
SH
SOLE
24441
0
0
MASCO CORP
COM
574599106
1257
25034
SH
SOLE
25034
0
0
MASIMO CORP
COM
574795100
438
1921
SH
SOLE
1921
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
45649
154377
SH
SOLE
153407
0
970
MATCH GROUP INC
COM
57665R106
1083
10214
SH
SOLE
10214
0
0
MATTEL INC
COM
577081102
124
12799
SH
SOLE
12799
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
2443
40309
SH
SOLE
40309
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
2344
13066
SH
SOLE
13066
0
0
MCDONALDS CORP
COM
580135101
31474
170621
SH
SOLE
170621
0
0
MCKESSON CORP
COM
58155Q103
2300
14990
SH
SOLE
14990
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
309
16428
SH
SOLE
16428
0
0
MEDTRONIC PLC
SHS
G5960L103
10442
113870
SH
SOLE
113870
0
0
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
267
17214
SH
SOLE
17214
0
0
MERCADOLIBRE INC
COM
58733R102
3082
3126
SH
SOLE
3126
0
0
MERCK & CO. INC
COM
58933Y105
37373
483287
SH
SOLE
483287
0
0
MERIT MED SYS INC
COM
589889104
351
7685
SH
SOLE
7685
0
0
MERITAGE HOMES CORP
COM
59001A102
237
3110
SH
SOLE
3110
0
0
METHANEX CORP
COM
59151K108
932
51816
SH
SOLE
51816
0
0
METLIFE INC
COM
59156R108
2700
73931
SH
SOLE
73931
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1713
2126
SH
SOLE
2126
0
0
MFA FINL INC
COM
55272X102
36
14263
SH
SOLE
14263
0
0
MGIC INVT CORP WIS
COM
552848103
103
12530
SH
SOLE
12530
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
289
10634
SH
SOLE
10634
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
633
37670
SH
SOLE
37670
0
0
MICHAELS COS INC
COM
59408Q106
97
13744
SH
SOLE
13744
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
4067
38624
SH
SOLE
38624
0
0
MICRON TECHNOLOGY INC
COM
595112103
15125
293574
SH
SOLE
293574
0
0
MICROSOFT CORP
COM
594918104
325732
1600648
SH
SOLE
1594883
0
5765
MID-AMER APT CMNTYS INC
COM
59522J103
2109
18393
SH
SOLE
18393
0
0
MKS INSTRS INC
COM
55306N104
237
2092
SH
SOLE
2092
0
0
MODERNA INC
COM
60770K107
782
12183
SH
SOLE
12183
0
0
MOHAWK INDS INC
COM
608190104
557
5477
SH
SOLE
5477
0
0
MOLINA HEALTHCARE INC
COM
60855R100
415
2334
SH
SOLE
2334
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
584
17006
SH
SOLE
17006
0
0
MOMENTA PHARMACEUTICALS INC
COM
60877T100
264
7940
SH
SOLE
7940
0
0
MONDELEZ INTL INC
CL A
609207105
27531
538444
SH
SOLE
538444
0
0
MONGODB INC
CL A
60937P106
457
2020
SH
SOLE
2020
0
0
MONOLITHIC PWR SYS INC
COM
609839105
378
1597
SH
SOLE
1597
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
5011
72287
SH
SOLE
72287
0
0
MOODYS CORP
COM
615369105
18739
68209
SH
SOLE
66079
0
2130
MORGAN STANLEY
COM NEW
617446448
5903
122205
SH
SOLE
122205
0
0
MORNINGSTAR INC
COM
617700109
213
1512
SH
SOLE
1512
0
0
MOSAIC CO NEW
COM
61945C103
399
31933
SH
SOLE
31933
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
32437
231480
SH
SOLE
231480
0
0
MPLX LP
COM UNIT REP LTD
55336V100
673
38956
SH
SOLE
38956
0
0
MSCI INC
COM
55354G100
26524
79456
SH
SOLE
76296
0
3160
MYLAN NV
SHS EURO
N59465109
401
24955
SH
SOLE
24955
0
0
MYRIAD GENETICS INC
COM
62855J104
115
10118
SH
SOLE
10118
0
0
NASDAQ INC
COM
631103108
1388
11616
SH
SOLE
11616
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
8132
133935
SH
SOLE
133935
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
410
33468
SH
SOLE
33468
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
216
6078
SH
SOLE
6078
0
0
NEOGEN CORP
COM
640491106
305
3929
SH
SOLE
3929
0
0
NETAPP INC
COM
64110D104
1528
34437
SH
SOLE
34437
0
0
NETEASE INC
SPONSORED ADS
64110W102
2646
6163
SH
SOLE
6163
0
0
NETFLIX INC
COM
64110L106
29815
65521
SH
SOLE
65521
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
412
3375
SH
SOLE
3375
0
0
NEW GOLD INC CDA
COM
644535106
913
675687
SH
SOLE
675687
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
2548
19564
SH
SOLE
19564
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
118
15891
SH
SOLE
15891
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
181
17776
SH
SOLE
17776
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
116
44512
SH
SOLE
44512
0
0
NEW YORK TIMES CO
CL A
650111107
262
6235
SH
SOLE
6235
0
0
NEWELL BRANDS INC
COM
651229106
537
33821
SH
SOLE
33821
0
0
NEWMONT CORP
COM
651639106
91282
1481185
SH
SOLE
1479975
0
1210
NEWS CORP NEW
CL A
65249B109
476
40137
SH
SOLE
40137
0
0
NEXTERA ENERGY INC
COM
65339F101
12904
53730
SH
SOLE
53730
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
256
17205
SH
SOLE
17205
0
0
NIKE INC
CL B
654106103
12827
130822
SH
SOLE
130822
0
0
NIO INC
SPON ADS
62914V106
126
16318
SH
SOLE
16318
0
0
NISOURCE INC
COM
65473P105
725
31888
SH
SOLE
31888
0
0
NOBLE ENERGY INC
COM
655044105
369
41200
SH
SOLE
41200
0
0
NORBORD INC
COM NEW
65548P403
725
31876
SH
SOLE
31876
0
0
NORDSON CORP
COM
655663102
392
2067
SH
SOLE
2067
0
0
NORFOLK SOUTHERN CORP
COM
655844108
4940
28136
SH
SOLE
28136
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
4658
745455
SH
SOLE
562174
0
183281
NORTHERN OIL & GAS INC NEV
COM
665531109
13
15769
SH
SOLE
15769
0
0
NORTHERN TR CORP
COM
665859104
1477
18618
SH
SOLE
18618
0
0
NORTHROP GRUMMAN CORP
COM
666807102
5162
16789
SH
SOLE
16789
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
167
16286
SH
SOLE
16286
0
0
NORTONLIFELOCK INC
COM
668771108
1014
51146
SH
SOLE
51146
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
308
18732
SH
SOLE
18732
0
0
NOVAGOLD RES INC
COM NEW
66987E206
1479
161745
SH
SOLE
161745
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
2419
27703
SH
SOLE
27703
0
0
NOVO-NORDISK A S
ADR
670100205
4649
70997
SH
SOLE
63032
0
7965
NOW INC
COM
67011P100
132
15245
SH
SOLE
15245
0
0
NRG ENERGY INC
COM NEW
629377508
701
21520
SH
SOLE
21520
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
279
11041
SH
SOLE
11041
0
0
NUCOR CORP
COM
670346105
1094
26429
SH
SOLE
26429
0
0
NUTRIEN LTD
COM
67077M108
272546
8509064
SH
SOLE
8509064
0
0
NVIDIA CORPORATION
COM
67066G104
40043
105400
SH
SOLE
105400
0
0
NVR INC
COM
62944T105
1932
593
SH
SOLE
593
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
2001
17548
SH
SOLE
17548
0
0
OASIS PETROLEUM INC
COM
674215108
32
42015
SH
SOLE
42015
0
0
OCCIDENTAL PETE CORP
COM
674599105
1434
78340
SH
SOLE
78340
0
0
OCEANEERING INTL INC
COM
675232102
93
14519
SH
SOLE
14519
0
0
OGE ENERGY CORP
COM
670837103
227
7492
SH
SOLE
7492
0
0
OKTA INC
CL A
679295105
848
4234
SH
SOLE
4234
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
3061
18050
SH
SOLE
18050
0
0
OLD NATL BANCORP IND
COM
680033107
311
22637
SH
SOLE
22637
0
0
OLD REP INTL CORP
COM
680223104
183
11222
SH
SOLE
11222
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
238
2434
SH
SOLE
2434
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
236
7939
SH
SOLE
7939
0
0
OMNICELL INC
COM
68213N109
224
3171
SH
SOLE
3171
0
0
OMNICOM GROUP INC
COM
681919106
1030
18870
SH
SOLE
18870
0
0
ON SEMICONDUCTOR CORP
COM
682189105
302
15231
SH
SOLE
15231
0
0
ONEOK INC NEW
COM
682680103
1201
36147
SH
SOLE
36147
0
0
OPEN TEXT CORP
COM
683715106
8191
193483
SH
SOLE
193483
0
0
OPKO HEALTH INC
COM
68375N103
92
26983
SH
SOLE
26983
0
0
ORACLE CORP
COM
68389X105
13622
246456
SH
SOLE
246456
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
4754
11275
SH
SOLE
11275
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1769
177649
SH
SOLE
177649
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2920
51359
SH
SOLE
51359
0
0
OWENS CORNING NEW
COM
690742101
223
3997
SH
SOLE
3997
0
0
PACCAR INC
COM
693718108
4934
65918
SH
SOLE
65918
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
217
9990
SH
SOLE
9990
0
0
PACKAGING CORP AMER
COM
695156109
825
8263
SH
SOLE
8263
0
0
PALO ALTO NETWORKS INC
COM
697435105
1098
4780
SH
SOLE
4780
0
0
PAN AMERN SILVER CORP
COM
697900108
6235
205951
SH
SOLE
205951
0
0
PARKER HANNIFIN CORP
COM
701094104
2045
11159
SH
SOLE
11159
0
0
PARSLEY ENERGY INC
CL A
701877102
154
14395
SH
SOLE
14395
0
0
PATTERSON UTI ENERGY INC
COM
703481101
97
27971
SH
SOLE
27971
0
0
PAYCHEX INC
COM
704326107
4910
64822
SH
SOLE
64822
0
0
PAYCOM SOFTWARE INC
COM
70432V102
1397
4511
SH
SOLE
4511
0
0
PAYLOCITY HLDG CORP
COM
70438V106
287
1968
SH
SOLE
1968
0
0
PAYPAL HLDGS INC
COM
70450Y103
30566
175435
SH
SOLE
175435
0
0
PEGASYSTEMS INC
COM
705573103
291
2877
SH
SOLE
2877
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
588
10175
SH
SOLE
10175
0
0
PEMBINA PIPELINE CORP
COM
706327103
156037
6260984
SH
SOLE
6218890
0
42094
PENTAIR PLC
SHS
G7S00T104
309
8129
SH
SOLE
8129
0
0
PENUMBRA INC
COM
70975L107
229
1278
SH
SOLE
1278
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
443
38285
SH
SOLE
38285
0
0
PEPSICO INC
COM
713448108
41140
311051
SH
SOLE
311051
0
0
PERKINELMER INC
COM
714046109
5853
59671
SH
SOLE
59671
0
0
PERRIGO CO PLC
SHS
G97822103
364
6581
SH
SOLE
6581
0
0
PFIZER INC
COM
717081103
30629
936671
SH
SOLE
936671
0
0
PG&E CORP
COM
69331C108
170
19160
SH
SOLE
19160
0
0
PHILIP MORRIS INTL INC
COM
718172109
15316
218658
SH
SOLE
218658
0
0
PHILLIPS 66
COM
718546104
3565
49585
SH
SOLE
49585
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
301
8356
SH
SOLE
8356
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
397
3555
SH
SOLE
3555
0
0
PINDUODUO INC
SPONSORED ADS
722304102
475
5536
SH
SOLE
5536
0
0
PINNACLE WEST CAP CORP
COM
723484101
710
9690
SH
SOLE
9690
0
0
PINTEREST INC
CL A
72352L106
437
19707
SH
SOLE
19707
0
0
PIONEER NAT RES CO
COM
723787107
3195
32701
SH
SOLE
32701
0
0
PITNEY BOWES INC
COM
724479100
65
24896
SH
SOLE
24896
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
237
26765
SH
SOLE
26765
0
0
PLANET FITNESS INC
CL A
72703H101
213
3513
SH
SOLE
3513
0
0
PLUG POWER INC
COM NEW
72919P202
85
10379
SH
SOLE
10379
0
0
PNC FINL SVCS GROUP INC
COM
693475105
7687
73068
SH
SOLE
73068
0
0
POLARIS INC
COM
731068102
208
2249
SH
SOLE
2249
0
0
POOL CORPORATION
COM
73278L105
390
1436
SH
SOLE
1436
0
0
POST HLDGS INC
COM
737446104
237
2701
SH
SOLE
2701
0
0
PPG INDS INC
COM
693506107
2156
20327
SH
SOLE
20327
0
0
PPL CORP
COM
69351T106
4372
169231
SH
SOLE
169231
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
240
2463
SH
SOLE
2463
0
0
PRETIUM RES INC
COM
74139C102
1517
181867
SH
SOLE
181867
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2517
20382
SH
SOLE
20382
0
0
PRIMO WATER CORPORATION
COM
74167P108
1438
105092
SH
SOLE
105092
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
959
23077
SH
SOLE
23077
0
0
PROCTER AND GAMBLE CO
COM
742718109
42212
353029
SH
SOLE
353029
0
0
PROGRESSIVE CORP OHIO
COM
743315103
24703
308359
SH
SOLE
308359
0
0
PROLOGIS INC.
COM
74340W103
8490
90965
SH
SOLE
90965
0
0
PROOFPOINT INC
COM
743424103
233
2095
SH
SOLE
2095
0
0
PROPETRO HLDG CORP
COM
74347M108
64
12469
SH
SOLE
12469
0
0
PROSPECT CAP CORP
COM
74348T102
80
15598
SH
SOLE
15598
0
0
PROSPERITY BANCSHARES INC
COM
743606105
268
4520
SH
SOLE
4520
0
0
PROTO LABS INC
COM
743713109
218
1935
SH
SOLE
1935
0
0
PRUDENTIAL FINL INC
COM
744320102
2130
34975
SH
SOLE
34975
0
0
PTC INC
COM
69370C100
588
7560
SH
SOLE
7560
0
0
PUBLIC STORAGE
COM
74460D109
11558
60234
SH
SOLE
60234
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
4525
92040
SH
SOLE
92040
0
0
PULTE GROUP INC
COM
745867101
1714
50378
SH
SOLE
50378
0
0
PVH CORPORATION
COM
693656100
303
6308
SH
SOLE
6308
0
0
QEP RESOURCES INC
COM
74733V100
31
24012
SH
SOLE
24012
0
0
QORVO INC
COM
74736K101
2210
19997
SH
SOLE
19997
0
0
QUAKER CHEM CORP
COM
747316107
377
2031
SH
SOLE
2031
0
0
QUALCOMM INC
COM
747525103
18831
206457
SH
SOLE
206457
0
0
QUANTA SVCS INC
COM
74762E102
474
12087
SH
SOLE
12087
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
2552
22394
SH
SOLE
22394
0
0
QUIDEL CORP
COM
74838J101
348
1556
SH
SOLE
1556
0
0
QURATE RETAIL INC
COM SER A
74915M100
150
15840
SH
SOLE
15840
0
0
RALPH LAUREN CORP
CL A
751212101
381
5256
SH
SOLE
5256
0
0
RANGE RES CORP
COM
75281A109
188
33369
SH
SOLE
33369
0
0
RAYMOND JAMES FINL INC
COM
754730109
762
11074
SH
SOLE
11074
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
10505
170475
SH
SOLE
170475
0
0
REALOGY HLDGS CORP
COM
75605Y106
83
11180
SH
SOLE
11180
0
0
REALPAGE INC
COM
75606N109
232
3573
SH
SOLE
3573
0
0
REALTY INCOME CORP
COM
756109104
1688
28366
SH
SOLE
28366
0
0
REDWOOD TR INC
COM
758075402
106
15131
SH
SOLE
15131
0
0
REGENCY CTRS CORP
COM
758849103
680
14826
SH
SOLE
14826
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
9582
15365
SH
SOLE
15365
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3704
333116
SH
SOLE
333116
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
733
9341
SH
SOLE
9341
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
298
3138
SH
SOLE
3138
0
0
RELX PLC
SPONSORED ADR
759530108
1543
65590
SH
SOLE
65590
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
278
1626
SH
SOLE
1626
0
0
REPLIGEN CORP
COM
759916109
241
1953
SH
SOLE
1953
0
0
REPUBLIC SVCS INC
COM
760759100
7248
88338
SH
SOLE
88338
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
195
16679
SH
SOLE
16679
0
0
RESMED INC
COM
761152107
25231
131411
SH
SOLE
126636
0
4775
RESTAURANT BRANDS INTL INC
COM
76131D103
254631
4693012
SH
SOLE
4691302
0
1710
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
120
10627
SH
SOLE
10627
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
163
22257
SH
SOLE
22257
0
0
RINGCENTRAL INC
CL A
76680R206
750
2633
SH
SOLE
2633
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
2976
73332
SH
SOLE
73332
0
0
ROBERT HALF INTL INC
COM
770323103
533
10098
SH
SOLE
10098
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2154
10113
SH
SOLE
10113
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
163812
4089586
SH
SOLE
4089586
0
0
ROKU INC
COM CL A
77543R102
493
4231
SH
SOLE
4231
0
0
ROLLINS INC
COM
775711104
5700
134460
SH
SOLE
134460
0
0
ROPER TECHNOLOGIES INC
COM
776696106
4870
12542
SH
SOLE
12542
0
0
ROSS STORES INC
COM
778296103
24387
286095
SH
SOLE
279500
0
6595
ROYAL BK CDA
COM
780087102
958518
14171643
SH
SOLE
14169583
0
2060
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
819
16275
SH
SOLE
16275
0
0
ROYAL GOLD INC
COM
780287108
1805
14518
SH
SOLE
14518
0
0
RPC INC
COM
749660106
45
14512
SH
SOLE
14512
0
0
RPM INTL INC
COM
749685103
340
4527
SH
SOLE
4527
0
0
RPT REALTY
SH BEN INT
74971D101
85
12202
SH
SOLE
12202
0
0
S&P GLOBAL INC
COM
78409V104
14667
44516
SH
SOLE
43436
0
1080
SABRE CORP
COM
78573M104
84
10431
SH
SOLE
10431
0
0
SALESFORCE COM INC
COM
79466L302
16834
89862
SH
SOLE
89862
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
1690
176608
SH
SOLE
176608
0
0
SANMINA CORPORATION
COM
801056102
237
9480
SH
SOLE
9480
0
0
SANOFI
SPONSORED ADR
80105N105
2121
41555
SH
SOLE
41555
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
231
12560
SH
SOLE
12560
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
437
2727
SH
SOLE
2727
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2889
9696
SH
SOLE
9696
0
0
SCHLUMBERGER LTD
COM
806857108
2466
134097
SH
SOLE
134097
0
0
SCHWAB CHARLES CORP
COM
808513105
5726
169702
SH
SOLE
169702
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
262
1948
SH
SOLE
1948
0
0
SEA LTD
SPONSORED ADS
81141R100
11857
110568
SH
SOLE
110568
0
0
SEABRIDGE GOLD INC
COM
811916105
1192
68120
SH
SOLE
68120
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
567
11710
SH
SOLE
11710
0
0
SEALED AIR CORP NEW
COM
81211K100
425
12929
SH
SOLE
12929
0
0
SEATTLE GENETICS INC
COM
812578102
2905
17099
SH
SOLE
17099
0
0
SEI INVTS CO
COM
784117103
312
5674
SH
SOLE
5674
0
0
SELECT MED HLDGS CORP
COM
81619Q105
151
10238
SH
SOLE
10238
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
12134
116037
SH
SOLE
0
0
116037
SEMPRA ENERGY
COM
816851109
3679
31382
SH
SOLE
31382
0
0
SERVICE CORP INTL
COM
817565104
274
7051
SH
SOLE
7051
0
0
SERVICENOW INC
COM
81762P102
21662
53479
SH
SOLE
53479
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
170457
10484933
SH
SOLE
10484933
0
0
SHENANDOAH TELECOMMUNICATION
COM
82312B106
204
4131
SH
SOLE
4131
0
0
SHERWIN WILLIAMS CO
COM
824348106
4305
7450
SH
SOLE
7450
0
0
SHOPIFY INC
CL A
82509L107
248364
262242
SH
SOLE
261992
0
250
SIGNATURE BK NEW YORK N Y
COM
82669G104
222
2075
SH
SOLE
2075
0
0
SILVERCORP METALS INC
COM
82835P103
1113
208699
SH
SOLE
208699
0
0
SILVERCREST METALS INC
COM
828363101
1830
200220
SH
SOLE
200220
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
256
14940
SH
SOLE
14940
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
1832
26797
SH
SOLE
26797
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2576
438796
SH
SOLE
438796
0
0
SITE CENTERS CORP
COM
82981J109
143
17660
SH
SOLE
17660
0
0
SKYWEST INC
COM
830879102
223
6846
SH
SOLE
6846
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
10875
85055
SH
SOLE
85055
0
0
SL GREEN RLTY CORP
COM
78440X101
348
7058
SH
SOLE
7058
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
217
6987
SH
SOLE
6987
0
0
SLM CORP
COM
78442P106
116
16432
SH
SOLE
16432
0
0
SM ENERGY CO
COM
78454L100
55
14743
SH
SOLE
14743
0
0
SMILEDIRECTCLUB INC
CL A COM
83192H106
111
14020
SH
SOLE
14020
0
0
SMITH A O CORP
COM
831865209
602
12775
SH
SOLE
12775
0
0
SMUCKER J M CO
COM NEW
832696405
8478
80126
SH
SOLE
80126
0
0
SNAP INC
CL A
83304A106
947
40308
SH
SOLE
40308
0
0
SNAP ON INC
COM
833034101
656
4735
SH
SOLE
4735
0
0
SOLARWINDS CORP
COM
83417Q105
206
11674
SH
SOLE
11674
0
0
SONY CORP
SPONSORED ADR
835699307
10592
153226
SH
SOLE
153226
0
0
SOUTHERN CO
COM
842587107
10370
200044
SH
SOLE
200044
0
0
SOUTHERN COPPER CORP
COM
84265V105
1124
28274
SH
SOLE
28274
0
0
SOUTHWEST AIRLS CO
COM
844741108
1493
43692
SH
SOLE
43692
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
200
78149
SH
SOLE
78149
0
0
SPDR GOLD TR
GOLD SHS
78463V107
15072
90051
SH
SOLE
90051
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
305608
991075
SH
SOLE
178371
0
812704
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
14800
146298
SH
SOLE
146298
0
0
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
37
10953
SH
SOLE
10953
0
0
SPLUNK INC
COM
848637104
3078
15489
SH
SOLE
15489
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
5257
125161
SH
SOLE
125161
0
0
SQUARE INC
CL A
852234103
1639
15620
SH
SOLE
15620
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
523
9253
SH
SOLE
9253
0
0
SSR MNG INC
COM
784730103
15673
737780
SH
SOLE
737780
0
0
STAMPS COM INC
COM NEW
852857200
242
1315
SH
SOLE
1315
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1837
13178
SH
SOLE
13178
0
0
STANTEC INC
COM
85472N109
2319
75366
SH
SOLE
75366
0
0
STARBUCKS CORP
COM
855244109
19704
267759
SH
SOLE
267759
0
0
STARWOOD PPTY TR INC
COM
85571B105
153
10204
SH
SOLE
10204
0
0
STATE STR CORP
COM
857477103
2035
32027
SH
SOLE
32027
0
0
STEEL DYNAMICS INC
COM
858119100
215
8249
SH
SOLE
8249
0
0
STERIS PLC
SHS USD
G8473T100
659
4295
SH
SOLE
4295
0
0
STORE CAP CORP
COM
862121100
200
8385
SH
SOLE
8385
0
0
STRYKER CORPORATION
COM
863667101
7640
42402
SH
SOLE
41352
0
1050
SUMMIT HOTEL PPTYS INC
COM
866082100
90
15218
SH
SOLE
15218
0
0
SUN CMNTYS INC
COM
866674104
450
3315
SH
SOLE
3315
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
146665
4003515
SH
SOLE
4003515
0
0
SUNCOR ENERGY INC NEW
COM
867224107
274780
16348076
SH
SOLE
16249655
0
98421
SVB FINANCIAL GROUP
COM
78486Q101
970
4501
SH
SOLE
4501
0
0
SYNCHRONY FINANCIAL
COM
87165B103
1905
85952
SH
SOLE
85952
0
0
SYNEOS HEALTH INC
CL A
87166B102
224
3851
SH
SOLE
3851
0
0
SYNNEX CORP
COM
87162W100
233
1943
SH
SOLE
1943
0
0
SYNOPSYS INC
COM
871607107
5848
29991
SH
SOLE
29991
0
0
SYSCO CORP
COM
871829107
2896
52977
SH
SOLE
46942
0
6035
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
35031
617061
SH
SOLE
600481
0
16580
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
19842
1106642
SH
SOLE
1106642
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2356
16881
SH
SOLE
16881
0
0
TAL EDUCATION GROUP
SPONSORED ADS
874080104
564
8253
SH
SOLE
8253
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
213
2154
SH
SOLE
2154
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
98
13754
SH
SOLE
13754
0
0
TAPESTRY INC
COM
876030107
321
24175
SH
SOLE
24175
0
0
TARGET CORP
COM
87612E106
6554
54651
SH
SOLE
54651
0
0
TC ENERGY CORP
COM
87807B107
354988
8335140
SH
SOLE
8311822
0
23318
TD AMERITRADE HLDG CORP
COM
87236Y108
731
20098
SH
SOLE
20098
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
2294
28128
SH
SOLE
28128
0
0
TECHNIPFMC PLC
COM
G87110105
139
20308
SH
SOLE
20308
0
0
TECK RESOURCES LTD
CL B
878742204
34293
3284200
SH
SOLE
3284200
0
0
TELADOC HEALTH INC
COM
87918A105
526
2757
SH
SOLE
2757
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1918
6167
SH
SOLE
6167
0
0
TELEFLEX INCORPORATED
COM
879369106
1461
4013
SH
SOLE
4013
0
0
TELUS CORPORATION
COM
87971M103
472219
28242758
SH
SOLE
28232078
0
10680
TERADYNE INC
COM
880770102
526
6227
SH
SOLE
6227
0
0
TESLA INC
COM
88160R101
19631
18180
SH
SOLE
18180
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1032
83716
SH
SOLE
83716
0
0
TEXAS INSTRS INC
COM
882508104
20329
160109
SH
SOLE
160109
0
0
TEXTRON INC
COM
883203101
654
19861
SH
SOLE
19861
0
0
TFI INTL INC
COM
87241L109
1972
55740
SH
SOLE
55740
0
0
TFS FINL CORP
COM
87240R107
157
10950
SH
SOLE
10950
0
0
THE TRADE DESK INC
COM CL A
88339J105
6678
16428
SH
SOLE
16428
0
0
THERAPEUTICSMD INC
COM
88338N107
13
10596
SH
SOLE
10596
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
44984
124147
SH
SOLE
121652
0
2495
THOMSON REUTERS CORP.
COM NEW
884903709
10817
159698
SH
SOLE
159698
0
0
THOR INDS INC
COM
885160101
228
2141
SH
SOLE
2141
0
0
TIFFANY & CO NEW
COM
886547108
1204
9871
SH
SOLE
9871
0
0
TJX COS INC NEW
COM
872540109
7573
149789
SH
SOLE
149789
0
0
T-MOBILE US INC
COM
872590104
19140
183774
SH
SOLE
183774
0
0
T-MOBILE US INC
RIGHT 07/27/2020
872590112
30
179099
SH
SOLE
179099
0
0
TORO CO
COM
891092108
250
3761
SH
SOLE
3761
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
956305
21494237
SH
SOLE
21490652
0
3585
TOTAL S.A.
SPONSORED ADS
89151E109
1334
34695
SH
SOLE
34695
0
0
TRACTOR SUPPLY CO
COM
892356106
1374
10427
SH
SOLE
10427
0
0
TRADEWEB MKTS INC
CL A
892672106
477
8207
SH
SOLE
8207
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1827
20538
SH
SOLE
20538
0
0
TRANSALTA CORP
COM
89346D107
69482
11754332
SH
SOLE
11744422
0
9910
TRANSDIGM GROUP INC
COM
893641100
1955
4422
SH
SOLE
4422
0
0
TRANSUNION
COM
89400J107
582
6685
SH
SOLE
6685
0
0
TRAVELERS COMPANIES INC
COM
89417E109
3491
30607
SH
SOLE
30607
0
0
TREX CO INC
COM
89531P105
274
2109
SH
SOLE
2109
0
0
TRIMBLE INC
COM
896239100
395
9139
SH
SOLE
9139
0
0
TRIP COM GROUP LTD
ADS
89677Q107
1098
42364
SH
SOLE
42364
0
0
TRUIST FINL CORP
COM
89832Q109
4356
116012
SH
SOLE
116012
0
0
TTM TECHNOLOGIES INC
COM
87305R109
157
13269
SH
SOLE
13269
0
0
TWILIO INC
CL A
90138F102
1087
4955
SH
SOLE
4955
0
0
TWITTER INC
COM
90184L102
1994
66919
SH
SOLE
66919
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
51
10117
SH
SOLE
10117
0
0
TYLER TECHNOLOGIES INC
COM
902252105
1169
3369
SH
SOLE
3369
0
0
TYSON FOODS INC
CL A
902494103
2415
40444
SH
SOLE
40444
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1929
62080
SH
SOLE
62080
0
0
UBIQUITI INC
COM
90353W103
436
2500
SH
SOLE
2500
0
0
UDR INC
COM
902653104
943
25225
SH
SOLE
25225
0
0
UGI CORP NEW
COM
902681105
253
7971
SH
SOLE
7971
0
0
ULTA BEAUTY INC
COM
90384S303
1750
8605
SH
SOLE
8605
0
0
UNDER ARMOUR INC
CL A
904311107
250
25668
SH
SOLE
25668
0
0
UNILEVER N V
N Y SHS NEW
904784709
3827
71843
SH
SOLE
59348
0
12495
UNILEVER PLC
SPON ADR NEW
904767704
6994
127448
SH
SOLE
127448
0
0
UNION PAC CORP
COM
907818108
13030
77071
SH
SOLE
77071
0
0
UNITED AIRLS HLDGS INC
COM
910047109
704
20328
SH
SOLE
20328
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
14628
131600
SH
SOLE
131600
0
0
UNITED RENTALS INC
COM
911363109
1190
7985
SH
SOLE
7985
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
51228
173682
SH
SOLE
170637
0
3045
UNITI GROUP INC
COM
91325V108
243
25936
SH
SOLE
25936
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
256
1708
SH
SOLE
1708
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
666
7171
SH
SOLE
7171
0
0
UNUM GROUP
COM
91529Y106
298
17971
SH
SOLE
17971
0
0
US BANCORP DEL
COM NEW
902973304
6886
187011
SH
SOLE
182811
0
4200
V F CORP
COM
918204108
3225
52925
SH
SOLE
52925
0
0
VAIL RESORTS INC
COM
91879Q109
268
1471
SH
SOLE
1471
0
0
VALARIS PLC
SHS CLASS A
G9402V109
13
19348
SH
SOLE
19348
0
0
VALERO ENERGY CORP
COM
91913Y100
2674
45455
SH
SOLE
45455
0
0
VALLEY NATL BANCORP
COM
919794107
130
16675
SH
SOLE
16675
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
6911
240802
SH
SOLE
240802
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
14305
465354
SH
SOLE
465354
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
9284
447422
SH
SOLE
447422
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
238126
840158
SH
SOLE
840158
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1784
11396
SH
SOLE
11396
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
235873
4954264
SH
SOLE
4954264
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3117
78695
SH
SOLE
58360
0
20335
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
271
3440
SH
SOLE
3440
0
0
VARIAN MED SYS INC
COM
92220P105
979
7993
SH
SOLE
7993
0
0
VEEVA SYS INC
CL A COM
922475108
1264
5392
SH
SOLE
5392
0
0
VENTAS INC
COM
92276F100
1196
32668
SH
SOLE
32668
0
0
VEREIT INC
COM
92339V100
222
34513
SH
SOLE
34513
0
0
VERISIGN INC
COM
92343E102
3482
16835
SH
SOLE
16835
0
0
VERISK ANALYTICS INC
COM
92345Y106
25859
151931
SH
SOLE
147276
0
4655
VERIZON COMMUNICATIONS INC
COM
92343V104
51475
933738
SH
SOLE
933738
0
0
VERMILION ENERGY INC
COM
923725105
1137
256313
SH
SOLE
256313
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
11183
38520
SH
SOLE
38520
0
0
VIACOMCBS INC
CL B
92556H206
1178
50532
SH
SOLE
50532
0
0
VICI PPTYS INC
COM
925652109
1241
61471
SH
SOLE
61471
0
0
VISA INC
COM CL A
92826C839
71129
368218
SH
SOLE
362968
0
5250
VISTRA ENERGY CORP
COM
92840M102
338
18141
SH
SOLE
18141
0
0
VMWARE INC
CL A COM
928563402
2312
14927
SH
SOLE
14927
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4656
292274
SH
SOLE
292274
0
0
VONAGE HLDGS CORP
COM
92886T201
221
22016
SH
SOLE
22016
0
0
VORNADO RLTY TR
SH BEN INT
929042109
588
15397
SH
SOLE
15397
0
0
VOYA FINANCIAL INC
COM
929089100
245
5248
SH
SOLE
5248
0
0
VULCAN MATLS CO
COM
929160109
2568
22170
SH
SOLE
22170
0
0
WABTEC
COM
929740108
937
16280
SH
SOLE
16280
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
5349
126194
SH
SOLE
126194
0
0
WALMART INC
COM
931142103
28474
237717
SH
SOLE
237717
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
21
25048
SH
SOLE
25048
0
0
WASTE CONNECTIONS INC
COM
94106B101
142853
1529342
SH
SOLE
1529342
0
0
WASTE MGMT INC DEL
COM
94106L109
12513
118146
SH
SOLE
118146
0
0
WATERS CORP
COM
941848103
1054
5840
SH
SOLE
5840
0
0
WATSCO INC
COM
942622200
253
1424
SH
SOLE
1424
0
0
WAYFAIR INC
CL A
94419L101
673
3404
SH
SOLE
3404
0
0
WEC ENERGY GROUP INC
COM
92939U106
3460
39470
SH
SOLE
39470
0
0
WELLS FARGO CO NEW
COM
949746101
10564
412672
SH
SOLE
412672
0
0
WELLTOWER INC
COM
95040Q104
1918
37059
SH
SOLE
37059
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1428
6288
SH
SOLE
6288
0
0
WESTERN DIGITAL CORP.
COM
958102105
1964
44480
SH
SOLE
44480
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
168
16761
SH
SOLE
16761
0
0
WESTERN UN CO
COM
959802109
794
36704
SH
SOLE
36704
0
0
WESTLAKE CHEM CORP
COM
960413102
262
4885
SH
SOLE
4885
0
0
WESTROCK CO
COM
96145D105
530
18767
SH
SOLE
18767
0
0
WEX INC
COM
96208T104
271
1640
SH
SOLE
1640
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1467
65334
SH
SOLE
65334
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
17099
389979
SH
SOLE
389979
0
0
WHIRLPOOL CORP
COM
963320106
693
5348
SH
SOLE
5348
0
0
WILLIAMS COS INC
COM
969457100
2300
120922
SH
SOLE
120922
0
0
WILLIAMS SONOMA INC
COM
969904101
235
2861
SH
SOLE
2861
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1269
6441
SH
SOLE
6441
0
0
WILLSCOT CORP
COM
971375126
2203
179256
SH
SOLE
179256
0
0
WISDOMTREE INVTS INC
COM
97717P104
65
18666
SH
SOLE
18666
0
0
WIX COM LTD
SHS
M98068105
967
3774
SH
SOLE
3774
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
267
11197
SH
SOLE
11197
0
0
WORKDAY INC
CL A
98138H101
3609
19260
SH
SOLE
19260
0
0
WP CAREY INC
COM
92936U109
1367
20205
SH
SOLE
20205
0
0
WPX ENERGY INC
COM
98212B103
291
45643
SH
SOLE
45643
0
0
WYNN RESORTS LTD
COM
983134107
654
8781
SH
SOLE
8781
0
0
XCEL ENERGY INC
COM
98389B100
4877
78037
SH
SOLE
78037
0
0
XENIA HOTELS & RESORTS INC
COM
984017103
152
16246
SH
SOLE
16246
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
272
17822
SH
SOLE
17822
0
0
XILINX INC
COM
983919101
3649
37092
SH
SOLE
37092
0
0
XPO LOGISTICS INC
COM
983793100
262
3398
SH
SOLE
3398
0
0
XYLEM INC
COM
98419M100
1013
15596
SH
SOLE
15596
0
0
YAMANA GOLD INC
COM
98462Y100
8572
1581876
SH
SOLE
1581876
0
0
YUM BRANDS INC
COM
988498101
2262
26023
SH
SOLE
26023
0
0
YUM CHINA HLDGS INC
COM
98850P109
365
7603
SH
SOLE
7603
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
1194
4665
SH
SOLE
4665
0
0
ZENDESK INC
COM
98936J101
355
4006
SH
SOLE
4006
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
449
7787
SH
SOLE
7787
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2121
17771
SH
SOLE
17771
0
0
ZIONS BANCORPORATION N A
COM
989701107
510
15000
SH
SOLE
15000
0
0
ZOETIS INC
CL A
98978V103
8371
61085
SH
SOLE
61085
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
5187
20459
SH
SOLE
20459
0
0
ZSCALER INC
COM
98980G102
499
4556
SH
SOLE
4556
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
312
8490
SH
SOLE
8490
0
0
ZYNGA INC
CL A
98986T108
347
36374
SH
SOLE
36374
0
0