0000080255-19-002999.txt : 20191114
0000080255-19-002999.hdr.sgml : 20191114
20191114132227
ACCESSION NUMBER: 0000080255-19-002999
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190930
FILED AS OF DATE: 20191114
DATE AS OF CHANGE: 20191114
EFFECTIVENESS DATE: 20191114
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PRICE T ROWE ASSOCIATES INC /MD/
CENTRAL INDEX KEY: 0000080255
STANDARD INDUSTRIAL CLASSIFICATION: SECURITY & COMMODITY BROKERS, DEALERS, EXCHANGES & SERVICES [6200]
IRS NUMBER: 520556948
STATE OF INCORPORATION: MD
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-00115
FILM NUMBER: 191218569
BUSINESS ADDRESS:
STREET 1: 100 EAST PRATT ST
CITY: BALTIMORE
STATE: MD
ZIP: 21202
BUSINESS PHONE: (410)345-6603
MAIL ADDRESS:
STREET 1: P.O. BOX 89000
CITY: BALTIMORE
STATE: MD
ZIP: 21289
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000080255
XXXXXXXX
09-30-2019
09-30-2019
false
PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000
Baltimore
MD
21289
13F HOLDINGS REPORT
028-00115
N
David Oestreicher
Chief Legal Counsel
410-345-2628
David Oestreicher
Baltimore
MD
11-14-2019
0
2518
706295226
INFORMATION TABLE
2
infotable.xml
AAON INC
COMM STK
000360206
22995
500554
SH
SOLE
133019
0
367535
AAR CORP
COMM STK
000361105
345
8382
SH
SOLE
8382
0
0
ABM INDS INC
COMM STK
000957100
756
20811
SH
SOLE
11461
0
9350
AFLAC INC
COMM STK
001055102
78568
1501683
SH
SOLE
570230
0
931453
AGCO CORP
COMM STK
001084102
134009
1770265
SH
SOLE
570493
0
1199772
AG MTG INVT TR INC
COMM STK
001228105
383
25259
SH
SOLE
759
0
24500
A H BELO CORP
COMM STK
001282102
145
38584
SH
SOLE
23304
0
15280
AK STL HLDG CORP
COMM STK
001547108
329
144884
SH
SOLE
115584
0
29300
AMN HEALTHCARE SERVICES INC
COMM STK
001744101
13538
235203
SH
SOLE
69726
0
165477
AVX CORP NEW
COMM STK
002444107
99140
6522376
SH
SOLE
2097798
0
4424578
AZZ INC
COMM STK
002474104
83375
1914027
SH
SOLE
361916
0
1552111
AARONS INC
COMM STK
002535300
361928
5632249
SH
SOLE
1384766
0
4247483
ABBOTT LABS
COMM STK
002824100
634166
7579361
SH
SOLE
2709640
0
4869721
ABERCROMBIE & FITCH CO
COMM STK
002896207
519
33260
SH
SOLE
14460
0
18800
ABIOMED INC
COMM STK
003654100
136725
768595
SH
SOLE
355259
0
413336
ABRAXAS PETE CORP
COMM STK
003830106
96
189039
SH
SOLE
111239
0
77800
ACACIA RESH CORP
COMM STK
003881307
97
36136
SH
SOLE
36136
0
0
ACADIA PHARMACEUTICALS INC
COMM STK
004225108
366240
10176153
SH
SOLE
1504143
0
8672010
ACADIA RLTY TR
COMM STK
004239109
198771
6954910
SH
SOLE
1395717
0
5559193
ACCURAY INC
COMM STK
004397105
113
40923
SH
SOLE
40923
0
0
ACI WORLDWIDE INC
COMM STK
004498101
50735
1619627
SH
SOLE
456327
0
1163300
ADDUS HOMECARE CORP
COMM STK
006739106
36453
459798
SH
SOLE
121598
0
338200
AEROJET ROCKETDYNE HLDGS INC
COMM STK
007800105
430691
8526846
SH
SOLE
1853825
0
6673021
ADVANCED MICRO DEVICES INC
COMM STK
007903107
255579
8816105
SH
SOLE
5191910
0
3624195
ADVANCED ENERGY INDS
COMM STK
007973100
33219
578624
SH
SOLE
159274
0
419350
AEROVIRONMENT INC
COMM STK
008073108
712
13299
SH
SOLE
6999
0
6300
AFFILIATED MANAGERS GROUP IN
COMM STK
008252108
8222
98644
SH
SOLE
29375
0
69269
AGNICO EAGLE MINES LTD
COMM STK
008474108
27966
521508
SH
SOLE
209435
0
312073
AGREE REALTY CORP
COMM STK
008492100
1481
20252
SH
SOLE
4252
0
16000
AIR PRODS & CHEMS INC
COMM STK
009158106
1421774
6408429
SH
SOLE
2235282
0
4173147
AKORN INC
COMM STK
009728106
938
246813
SH
SOLE
54413
0
192400
ALAMO GROUP INC
COMM STK
011311107
262
2229
SH
SOLE
2229
0
0
ALARM COM HLDGS INC
COMM STK
011642105
1034
22162
SH
SOLE
9362
0
12800
ALASKA AIR GROUP INC
COMM STK
011659109
578740
8916031
SH
SOLE
3223479
0
5692552
ALBANY INTL CORP
COMM STK
012348108
31775
352432
SH
SOLE
95129
0
257303
ALBEMARLE CORP
COMM STK
012653101
13385
192535
SH
SOLE
62407
0
130128
ALCOA CORP
COMM STK
013872106
1581
78764
SH
SOLE
52564
0
26200
ALDER BIOPHARMACEUTICALS INC
COMM STK
014339105
11941
633121
SH
SOLE
153423
0
479698
ALECTOR INC
COMM STK
014442107
209
14485
SH
SOLE
14485
0
0
ALEXANDER & BALDWIN INC NEW
COMM STK
014491104
115769
4723343
SH
SOLE
798596
0
3924747
ALEXANDERS INC
COMM STK
014752109
289
830
SH
SOLE
130
0
700
ALEXANDRIA REAL ESTATE EQ IN
COMM STK
015271109
234547
1522637
SH
SOLE
220517
0
1302120
ALEXION PHARMACEUTICALS INC
COMM STK
015351109
1163274
11877419
SH
SOLE
4255339
0
7622080
ALIGN TECHNOLOGY INC
COMM STK
016255101
46239
255576
SH
SOLE
84870
0
170706
ALLEGHANY CORP DEL
COMM STK
017175100
4225
5296
SH
SOLE
2540
0
2756
ALLETE INC
COMM STK
018522300
2529
28932
SH
SOLE
11917
0
17015
ALLIANCE DATA SYSTEMS CORP
COMM STK
018581108
9483
74007
SH
SOLE
26167
0
47840
ALLIANT ENERGY CORP
COMM STK
018802108
58702
1088480
SH
SOLE
278994
0
809486
ALLOGENE THERAPEUTICS INC
COMM STK
019770106
68646
2518672
SH
SOLE
315780
0
2202892
ALLSTATE CORP
COMM STK
020002101
69997
644066
SH
SOLE
219953
0
424113
AMARIN CORP PLC
ADR
023111206
57751
3809428
SH
SOLE
482548
0
3326880
AMAZON COM INC
COMM STK
023135106
27146243
15638048
SH
SOLE
5940380
0
9697668
AMBAC FINL GROUP INC
COMM STK
023139884
506
25864
SH
SOLE
25864
0
0
AMEDISYS INC
COMM STK
023436108
195414
1491598
SH
SOLE
304987
0
1186611
AMERCO
COMM STK
023586100
1010
2590
SH
SOLE
1290
0
1300
AMEREN CORP
COMM STK
023608102
36445
455284
SH
SOLE
148418
0
306866
AMERICAN ASSETS TR INC
COMM STK
024013104
39112
836802
SH
SOLE
182131
0
654671
AMERICAN CAMPUS CMNTYS INC
COMM STK
024835100
349285
7264664
SH
SOLE
1341717
0
5922947
AMERICAN ELEC PWR CO INC
COMM STK
025537101
933920
9968190
SH
SOLE
2483493
0
7484697
AMERICAN ELEC PWR CO INC
CVPFSTKF
025537127
130332
2365073
SH
SOLE
513240
0
1851833
AMERICAN EQTY INVT LIFE HLD
COMM STK
025676206
748
30914
SH
SOLE
16314
0
14600
AMERICAN EXPRESS CO
COMM STK
025816109
328456
2776935
SH
SOLE
932838
0
1844097
AMERICAN FINL GROUP INC OHIO
COMM STK
025932104
3968
36791
SH
SOLE
18248
0
18543
AMERICAN INTL GROUP INC
COMM STK
026874784
4212224
75623420
SH
SOLE
32323319
0
43300101
AMERICAN STS WTR CO
COMM STK
029899101
3026
33676
SH
SOLE
17376
0
16300
AMERICAN VANGUARD CORP
COMM STK
030371108
30700
1955425
SH
SOLE
582559
0
1372866
AMERICAN WTR WKS CO INC NEW
COMM STK
030420103
776206
6248136
SH
SOLE
2054312
0
4193824
AMERICAN WOODMARK CORPORATIO
COMM STK
030506109
723
8132
SH
SOLE
8132
0
0
AMES NATL CORP
COMM STK
031001100
299
10453
SH
SOLE
10453
0
0
AMETEK INC NEW
COMM STK
031100100
50045
545033
SH
SOLE
185632
0
359401
AMGEN INC
COMM STK
031162100
757357
3913786
SH
SOLE
1309864
0
2603922
AMKOR TECHNOLOGY INC
COMM STK
031652100
192
21133
SH
SOLE
2933
0
18200
AMPHENOL CORP NEW
COMM STK
032095101
435165
4509479
SH
SOLE
2369278
0
2140201
ANALOG DEVICES INC
COMM STK
032654105
585117
5236882
SH
SOLE
2144661
0
3092221
ANAPTYSBIO INC
COMM STK
032724106
30238
864204
SH
SOLE
151148
0
713056
ANAVEX LIFE SCIENCES CORP
COMM STK
032797300
90
28475
SH
SOLE
26275
0
2200
ANDERSONS INC
COMM STK
034164103
285
12686
SH
SOLE
3336
0
9350
ANIKA THERAPEUTICS INC
COMM STK
035255108
325
5923
SH
SOLE
323
0
5600
ANIXTER INTL INC
COMM STK
035290105
464
6715
SH
SOLE
3915
0
2800
ANNALY CAP MGMT INC
COMM STK
035710409
6816
774518
SH
SOLE
487048
0
287470
ANTHEM INC
COMM STK
036752103
2852153
11879020
SH
SOLE
4235771
0
7643249
ANWORTH MORTGAGE ASSET CP
COMM STK
037347101
349
105680
SH
SOLE
2280
0
103400
APACHE CORP
COMM STK
037411105
85399
3335898
SH
SOLE
1036507
0
2299391
APOGEE ENTERPRISES INC
COMM STK
037598109
985
25264
SH
SOLE
17204
0
8060
APPLE INC
COMM STK
037833100
5531864
24699131
SH
SOLE
10594085
0
14105046
APPLIED MATLS INC
COMM STK
038222105
1721982
34508651
SH
SOLE
15522619
0
18986032
APTARGROUP INC
COMM STK
038336103
2507
21166
SH
SOLE
7506
0
13660
ARBOR RLTY TR INC
COMM STK
038923108
510
38880
SH
SOLE
38880
0
0
ARCH COAL INC
COMM STK
039380407
575
7750
SH
SOLE
3572
0
4178
ARCHER DANIELS MIDLAND CO
COMM STK
039483102
155872
3795285
SH
SOLE
1200002
0
2595283
ARCOSA INC
COMM STK
039653100
1716
50158
SH
SOLE
39706
0
10452
ARENA PHARMACEUTICALS INC
COMM STK
040047607
1018
22242
SH
SOLE
15342
0
6900
ARISTA NETWORKS INC
COMM STK
040413106
23652
98997
SH
SOLE
31605
0
67392
ARLINGTON ASSET INVT CORP
COMM STK
041356205
298
54244
SH
SOLE
54244
0
0
ARROW ELECTRS INC
COMM STK
042735100
2338
31344
SH
SOLE
13469
0
17875
ARROW FINL CORP
COMM STK
042744102
397
11881
SH
SOLE
4876
0
7005
ARTESIAN RESOURCES CORP
COMM STK
043113208
411
11106
SH
SOLE
11106
0
0
ASBURY AUTOMOTIVE GROUP INC
COMM STK
043436104
726
7094
SH
SOLE
3754
0
3340
ASHFORD HOSPITALITY TR INC
COMM STK
044103109
122
36742
SH
SOLE
13642
0
23100
ASHLAND GLOBAL HLDGS INC
COMM STK
044186104
1323
17165
SH
SOLE
9165
0
8000
ASPEN TECHNOLOGY INC
COMM STK
045327103
57349
465952
SH
SOLE
130048
0
335904
ASSOCIATED BANC CORP
COMM STK
045487105
1591
78566
SH
SOLE
39472
0
39094
ASTEC INDS INC
COMM STK
046224101
281
9022
SH
SOLE
3322
0
5700
ASTRAZENECA PLC
ADR
046353108
545513
12239470
SH
SOLE
3261533
0
8977937
ATKORE INTL GROUP INC
COMM STK
047649108
32350
1065909
SH
SOLE
282026
0
783883
ATLANTIC CAP BANCSHARES INC
COMM STK
048269203
54762
3158108
SH
SOLE
730101
0
2428007
ATLAS AIR WORLDWIDE HLDGS IN
COMM STK
049164205
443
17544
SH
SOLE
10044
0
7500
ATMOS ENERGY CORP
COMM STK
049560105
688453
6044897
SH
SOLE
1805713
0
4239184
ATRION CORP
COMM STK
049904105
125629
161235
SH
SOLE
54912
0
106323
AUTODESK INC
COMM STK
052769106
80823
547208
SH
SOLE
192737
0
354471
AUTOLIV INC
COMM STK
052800109
3756
47611
SH
SOLE
25912
0
21699
AUTOMATIC DATA PROCESSING IN
COMM STK
053015103
447874
2774591
SH
SOLE
944288
0
1830303
AUTOZONE INC
COMM STK
053332102
118908
109631
SH
SOLE
55820
0
53811
AVALONBAY CMNTYS INC
COMM STK
053484101
869269
4036914
SH
SOLE
1176374
0
2860540
AVERY DENNISON CORP
COMM STK
053611109
669450
5894601
SH
SOLE
2028223
0
3866378
AVIS BUDGET GROUP INC
COMM STK
053774105
1031
36498
SH
SOLE
15298
0
21200
AVNET INC
COMM STK
053807103
2755
61925
SH
SOLE
38487
0
23438
AVON PRODS INC
COMM STK
054303102
1110
252300
SH
SOLE
151200
0
101100
AXCELIS TECHNOLOGIES INC
COMM STK
054540208
524
30646
SH
SOLE
768
0
29878
AXA EQUITABLE HLDGS INC
COMM STK
054561105
495052
22339906
SH
SOLE
11395207
0
10944699
BB&T CORP
COMM STK
054937107
88623
1660537
SH
SOLE
699945
0
960592
BP PLC
ADR
055622104
550134
14481023
SH
SOLE
6378147
0
8102876
BADGER METER INC
COMM STK
056525108
37343
695392
SH
SOLE
145363
0
550029
BAIDU INC
ADR
056752108
252025
2452563
SH
SOLE
809936
0
1642627
BALCHEM CORP
COMM STK
057665200
12454
125559
SH
SOLE
46986
0
78573
BALL CORP
COMM STK
058498106
2063437
28340020
SH
SOLE
9736866
0
18603154
BANCO BRADESCO S A
ADR
059460303
132438
16270004
SH
SOLE
5747039
0
10522965
BANK AMER CORP
COMM STK
060505104
727059
24924883
SH
SOLE
9672733
0
15252150
BANK HAWAII CORP
COMM STK
062540109
2239
26057
SH
SOLE
14291
0
11766
BANK MONTREAL QUE
COMM STK
063671101
1678
22768
SH
SOLE
22768
0
0
BANK NEW YORK MELLON CORP
COMM STK
064058100
397461
8791445
SH
SOLE
4491170
0
4300275
BARNES GROUP INC
COMM STK
067806109
49155
953731
SH
SOLE
190541
0
763190
BARRICK GOLD CORPORATION
COMM STK
067901108
340538
19654481
SH
SOLE
6439385
0
13215096
BARRETT BUSINESS SERVICES IN
COMM STK
068463108
272
3068
SH
SOLE
168
0
2900
BASSETT FURNITURE INDS INC
COMM STK
070203104
175
11433
SH
SOLE
11433
0
0
BAXTER INTL INC
COMM STK
071813109
324760
3712815
SH
SOLE
1157153
0
2555662
BEACON ROOFING SUPPLY INC
COMM STK
073685109
60235
1796450
SH
SOLE
539250
0
1257200
BECTON DICKINSON & CO
COMM STK
075887109
8073957
31917919
SH
SOLE
11025617
0
20892302
BECTON DICKINSON & CO
CVPFSTKF
075887208
888572
14339906
SH
SOLE
4295631
0
10044275
BED BATH & BEYOND INC
COMM STK
075896100
704
66169
SH
SOLE
23069
0
43100
BELDEN INC
COMM STK
077454106
204041
3825287
SH
SOLE
1132524
0
2692763
BERKLEY W R CORP
COMM STK
084423102
2673
37013
SH
SOLE
19655
0
17358
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670108
5925
19
SH
SOLE
16
0
3
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670702
1123235
5399648
SH
SOLE
2307587
0
3092061
BERKSHIRE HILLS BANCORP INC
COMM STK
084680107
550
18784
SH
SOLE
9884
0
8900
BEST BUY INC
COMM STK
086516101
29088
421623
SH
SOLE
135135
0
286488
BHP GROUP LTD
ADR
088606108
11709
237132
SH
SOLE
236693
0
439
BIG LOTS INC
COMM STK
089302103
449
18334
SH
SOLE
7434
0
10900
BIO RAD LABS INC
COMM STK
090572207
51564
154969
SH
SOLE
41569
0
113400
BIOTELEMETRY INC
COMM STK
090672106
23619
579893
SH
SOLE
162293
0
417600
BLACK HILLS CORP
COMM STK
092113109
2192
28570
SH
SOLE
13330
0
15240
BLOCK H & R INC
COMM STK
093671105
9527
403350
SH
SOLE
132393
0
270957
BLOOM ENERGY CORP
COMM STK
093712107
8380
2578429
SH
SOLE
449428
0
2129001
BLOOMIN BRANDS INC
COMM STK
094235108
3337
176272
SH
SOLE
172572
0
3700
BLUCORA INC
COMM STK
095229100
1397
64560
SH
SOLE
51460
0
13100
BLUE BIRD CORP
COMM STK
095306106
31102
1633921
SH
SOLE
491321
0
1142600
BOEING CO
COMM STK
097023105
15065690
39597575
SH
SOLE
16343786
0
23253789
BOOT BARN HLDGS INC
COMM STK
099406100
9825
281512
SH
SOLE
62913
0
218599
BOOZ ALLEN HAMILTON HLDG COR
COMM STK
099502106
1181653
16638308
SH
SOLE
3372542
0
13265766
BORGWARNER INC
COMM STK
099724106
14062
383359
SH
SOLE
119834
0
263525
BOSTON BEER INC
COMM STK
100557107
503325
1382457
SH
SOLE
287765
0
1094692
BOSTON PRIVATE FINL HLDGS IN
COMM STK
101119105
1203
103232
SH
SOLE
75633
0
27599
BOSTON PROPERTIES INC
COMM STK
101121101
106861
824165
SH
SOLE
152256
0
671909
BOSTON SCIENTIFIC CORP
COMM STK
101137107
710471
17460592
SH
SOLE
6771516
0
10689076
BOTTOMLINE TECH DEL INC
COMM STK
101388106
897
22805
SH
SOLE
13105
0
9700
BOYD GAMING CORP
COMM STK
103304101
57180
2387476
SH
SOLE
610196
0
1777280
BRADY CORP
COMM STK
104674106
54137
1020491
SH
SOLE
309391
0
711100
BRANDYWINE RLTY TR
COMM STK
105368203
1835
121094
SH
SOLE
42951
0
78143
BRIDGE BANCORP INC
COMM STK
108035106
71938
2433631
SH
SOLE
487152
0
1946479
BRIGGS & STRATTON CORP
COMM STK
109043109
538
88852
SH
SOLE
88452
0
400
BRIGHT HORIZONS FAM SOL IN D
COMM STK
109194100
1144359
7503991
SH
SOLE
1566211
0
5937780
BRINKER INTL INC
COMM STK
109641100
1793
42021
SH
SOLE
21017
0
21004
BRINKS CO
COMM STK
109696104
267563
3225594
SH
SOLE
623068
0
2602526
BRISTOL MYERS SQUIBB CO
COMM STK
110122108
683812
13484759
SH
SOLE
3624702
0
9860057
BROOKDALE SR LIVING INC
COMM STK
112463104
513
67651
SH
SOLE
28651
0
39000
BROOKFIELD ASSET MGMT INC
COMM STK
112585104
41081
773781
SH
SOLE
655964
0
117817
BROOKS AUTOMATION INC
COMM STK
114340102
2970
80198
SH
SOLE
33964
0
46234
BROWN & BROWN INC
COMM STK
115236101
213092
5909379
SH
SOLE
1909645
0
3999734
BROWN FORMAN CORP
COMM STK
115637100
2151
36000
SH
SOLE
36000
0
0
BROWN FORMAN CORP
COMM STK
115637209
44109
702597
SH
SOLE
263082
0
439515
BRUKER CORP
COMM STK
116794108
1300874
29612420
SH
SOLE
8952655
0
20659765
BRUNSWICK CORP
COMM STK
117043109
38711
742727
SH
SOLE
218887
0
523840
BRYN MAWR BK CORP
COMM STK
117665109
641
17566
SH
SOLE
17566
0
0
BURLINGTON STORES INC
COMM STK
122017106
1850668
9261676
SH
SOLE
2711481
0
6550195
CAE INC
COMM STK
124765108
45885
1804863
SH
SOLE
268163
0
1536700
CBIZ INC
COMM STK
124805102
1352
57528
SH
SOLE
34178
0
23350
CBL & ASSOC PPTYS INC
COMM STK
124830100
455
352752
SH
SOLE
352752
0
0
CBS CORP NEW
COMM STK
124857202
79647
1972924
SH
SOLE
632093
0
1340831
CF INDS HLDGS INC
COMM STK
125269100
937251
19049816
SH
SOLE
8025375
0
11024441
CIGNA CORP NEW
COMM STK
125523100
3619746
23847058
SH
SOLE
9186050
0
14661008
CIT GROUP INC
COMM STK
125581801
2737
60412
SH
SOLE
39812
0
20600
CMS ENERGY CORP
COMM STK
125896100
33874
529701
SH
SOLE
175065
0
354636
CSS INDS INC
COMM STK
125906107
5947
1497936
SH
SOLE
317936
0
1180000
CNA FINL CORP
COMM STK
126117100
239580
4864563
SH
SOLE
1526463
0
3338100
CSG SYS INTL INC
COMM STK
126349109
2370
45856
SH
SOLE
25036
0
20820
CSW INDUSTRIALS INC
COMM STK
126402106
67238
974041
SH
SOLE
206676
0
767365
CSX CORP
COMM STK
126408103
113792
1642735
SH
SOLE
644756
0
997979
CTS CORP
COMM STK
126501105
86422
2670630
SH
SOLE
494936
0
2175694
CVB FINL CORP
COMM STK
126600105
776
37180
SH
SOLE
8535
0
28645
CVS HEALTH CORP
COMM STK
126650100
1210408
19191500
SH
SOLE
8653361
0
10538139
CABOT CORP
COMM STK
127055101
2835
62555
SH
SOLE
47605
0
14950
CABOT OIL & GAS CORP
COMM STK
127097103
282572
16082633
SH
SOLE
6026567
0
10056066
CACI INTL INC
COMM STK
127190304
40549
175339
SH
SOLE
53639
0
121700
CACTUS INC
COMM STK
127203107
43429
1500649
SH
SOLE
424044
0
1076605
CADENCE DESIGN SYSTEM INC
COMM STK
127387108
62553
946630
SH
SOLE
318151
0
628479
CAESARS ENTMT CORP
COMM STK
127686103
2265
194263
SH
SOLE
101463
0
92800
CAL MAINE FOODS INC
COMM STK
128030202
105009
2628188
SH
SOLE
489425
0
2138763
CALAMP CORP
COMM STK
128126109
367
31866
SH
SOLE
16866
0
15000
CALERES INC
COMM STK
129500104
313
13357
SH
SOLE
8257
0
5100
CALIFORNIA WTR SVC GROUP
COMM STK
130788102
118290
2234836
SH
SOLE
580177
0
1654659
CAMBREX CORP
COMM STK
132011107
37740
634286
SH
SOLE
182476
0
451810
CAMDEN NATL CORP
COMM STK
133034108
382
8808
SH
SOLE
4008
0
4800
CAMDEN PPTY TR
COMM STK
133131102
238012
2144058
SH
SOLE
262823
0
1881235
CAMPBELL SOUP CO
COMM STK
134429109
207594
4424429
SH
SOLE
1803888
0
2620541
CANADA GOOSE HOLDINGS INC
COMM STK
135086106
125975
2865022
SH
SOLE
1601268
0
1263754
CANADIAN NATL RY CO
COMM STK
136375102
2313
25746
SH
SOLE
25746
0
0
CANADIAN NAT RES LTD
COMM STK
136385101
231831
8705639
SH
SOLE
2695499
0
6010140
CANTEL MEDICAL CORP
COMM STK
138098108
44539
595435
SH
SOLE
160935
0
434500
CAPITAL SR LIVING CORP
COMM STK
140475104
136
31000
SH
SOLE
14500
0
16500
CARA THERAPEUTICS INC
COMM STK
140755109
84761
4636827
SH
SOLE
743964
0
3892863
CARBO CERAMICS INC
COMM STK
140781105
105
43700
SH
SOLE
43700
0
0
CARDIOVASCULAR SYS INC DEL
COMM STK
141619106
666
14005
SH
SOLE
805
0
13200
CAREER EDUCATION CORP
COMM STK
141665109
37310
2347989
SH
SOLE
515398
0
1832591
CARLISLE COS INC
COMM STK
142339100
4000
27486
SH
SOLE
14892
0
12594
CARMAX INC
COMM STK
143130102
313182
3558882
SH
SOLE
1324143
0
2234739
CARNIVAL CORP
COMM STK
143658300
181055
4142185
SH
SOLE
2464097
0
1678088
CAROLINA FINL CORP NEW
COMM STK
143873107
26255
738745
SH
SOLE
200952
0
537793
CARPENTER TECHNOLOGY CORP
COMM STK
144285103
78542
1520360
SH
SOLE
500660
0
1019700
CARRIZO OIL & GAS INC
COMM STK
144577103
417
48577
SH
SOLE
25977
0
22600
CARTERS INC
COMM STK
146229109
47765
523680
SH
SOLE
144480
0
379200
CARVANA CO
COMM STK
146869102
422
6398
SH
SOLE
3514
0
2884
CASELLA WASTE SYS INC
COMM STK
147448104
79162
1843557
SH
SOLE
507882
0
1335675
CASEYS GEN STORES INC
COMM STK
147528103
709507
4402498
SH
SOLE
1599063
0
2803435
CATALENT INC
COMM STK
148806102
1081736
22696945
SH
SOLE
7179190
0
15517755
CATERPILLAR INC DEL
COMM STK
149123101
142636
1129257
SH
SOLE
388247
0
741010
CATHAY GEN BANCORP
COMM STK
149150104
1082
31154
SH
SOLE
18098
0
13056
CATO CORP NEW
COMM STK
149205106
638
36215
SH
SOLE
14315
0
21900
CAVCO INDS INC DEL
COMM STK
149568107
191268
995719
SH
SOLE
260116
0
735603
CEDAR FAIR L P
COMM STK
150185106
3321
56897
SH
SOLE
34022
0
22875
CEDAR REALTY TRUST INC
COMM STK
150602209
47981
15993771
SH
SOLE
4742470
0
11251301
CELANESE CORP DEL
COMM STK
150870103
48354
395403
SH
SOLE
158796
0
236607
CELGENE CORP
COMM STK
151020104
129358
1302695
SH
SOLE
423241
0
879454
CENTRAL GARDEN & PET CO
COMM STK
153527205
820
29570
SH
SOLE
15770
0
13800
CENTURY ALUM CO
COMM STK
156431108
661
99683
SH
SOLE
48983
0
50700
CENTURY BANCORP INC MASS
COMM STK
156432106
360
4115
SH
SOLE
65
0
4050
CENTURY CMNTYS INC
COMM STK
156504300
436
14248
SH
SOLE
14248
0
0
CENTURYLINK INC
COMM STK
156700106
63528
5090376
SH
SOLE
1652694
0
3437682
CERNER CORP
COMM STK
156782104
51849
760581
SH
SOLE
270518
0
490063
CERUS CORP
COMM STK
157085101
490
95116
SH
SOLE
80716
0
14400
CHARLES RIV LABS INTL INC
COMM STK
159864107
75701
571886
SH
SOLE
160018
0
411868
CHEESECAKE FACTORY INC
COMM STK
163072101
18776
450482
SH
SOLE
131642
0
318840
CHEFS WHSE INC
COMM STK
163086101
361
8965
SH
SOLE
565
0
8400
CHEGG INC
COMM STK
163092109
39613
1322627
SH
SOLE
249689
0
1072938
CHEMOURS CO
COMM STK
163851108
1620
108425
SH
SOLE
58984
0
49441
CHERRY HILL MTG INVT CORP
COMM STK
164651101
728
55545
SH
SOLE
36145
0
19400
CHESAPEAKE ENERGY CORP
COMM STK
165167107
1993
1413398
SH
SOLE
642427
0
770971
CHESAPEAKE UTILS CORP
COMM STK
165303108
219287
2300535
SH
SOLE
596190
0
1704345
CHEVRON CORP NEW
COMM STK
166764100
863582
7281471
SH
SOLE
2752101
0
4529370
CHICOS FAS INC
COMM STK
168615102
219
54350
SH
SOLE
17750
0
36600
CHILDRENS PL INC
COMM STK
168905107
9481
123144
SH
SOLE
35294
0
87850
CHIPOTLE MEXICAN GRILL INC
COMM STK
169656105
38304
45575
SH
SOLE
14707
0
30868
CHOICE HOTELS INTL INC
COMM STK
169905106
63837
717596
SH
SOLE
237996
0
479600
CHURCH & DWIGHT INC
COMM STK
171340102
64005
850676
SH
SOLE
272030
0
578646
CHURCHILL DOWNS INC
COMM STK
171484108
94864
768413
SH
SOLE
210473
0
557940
CHUYS HLDGS INC
COMM STK
171604101
41779
1687358
SH
SOLE
321066
0
1366292
CIENA CORP
COMM STK
171779309
2310
58885
SH
SOLE
36366
0
22519
CIMAREX ENERGY CO
COMM STK
171798101
11069
230893
SH
SOLE
86077
0
144816
CIMAREX ENERGY CO
COMM STK
171798101
168
3500
SH
Call
SOLE
3500
0
0
CINCINNATI BELL INC NEW
COMM STK
171871502
317
62588
SH
SOLE
28979
0
33609
CINCINNATI FINL CORP
COMM STK
172062101
33571
287740
SH
SOLE
94184
0
193556
CIRRUS LOGIC INC
COMM STK
172755100
37473
699393
SH
SOLE
186253
0
513140
CINTAS CORP
COMM STK
172908105
373600
1393510
SH
SOLE
441251
0
952259
CITIGROUP INC
COMM STK
172967424
1788776
25894268
SH
SOLE
12260033
0
13634235
CITIZENS FINL GROUP INC
COMM STK
174610105
29267
827466
SH
SOLE
265647
0
561819
CITIZENS INC
COMM STK
174740100
251
36590
SH
SOLE
21457
0
15133
CITRIX SYS INC
COMM STK
177376100
22054
228492
SH
SOLE
72018
0
156474
CITY HLDG CO
COMM STK
177835105
1192
15629
SH
SOLE
7379
0
8250
CITY OFFICE REIT INC
COMM STK
178587101
504
35006
SH
SOLE
906
0
34100
CLEAN HARBORS INC
COMM STK
184496107
2288
29643
SH
SOLE
20043
0
9600
CLEAN ENERGY FUELS CORP
COMM STK
184499101
87
42139
SH
SOLE
42139
0
0
CLEVELAND CLIFFS INC
COMM STK
185899101
1119
154945
SH
SOLE
73775
0
81170
CLOROX CO DEL
COMM STK
189054109
87170
573976
SH
SOLE
291541
0
282435
CLOVIS ONCOLOGY INC
COMM STK
189464100
201
51141
SH
SOLE
43841
0
7300
COCA COLA CONSOLIDATED INC
COMM STK
191098102
89646
295015
SH
SOLE
71441
0
223574
COCA COLA CO
COMM STK
191216100
693667
12741859
SH
SOLE
4788794
0
7953065
COEUR MNG INC
COMM STK
192108504
876
182034
SH
SOLE
90299
0
91735
COGNEX CORP
COMM STK
192422103
292662
5956882
SH
SOLE
2896659
0
3060223
COGNIZANT TECHNOLOGY SOLUTIO
COMM STK
192446102
544612
9036950
SH
SOLE
4197650
0
4839300
COHERENT INC
COMM STK
192479103
64807
421593
SH
SOLE
140738
0
280855
COHU INC
COMM STK
192576106
1008
74637
SH
SOLE
19610
0
55027
COLFAX CORP
COMM STK
194014106
624584
21492914
SH
SOLE
7030647
0
14462267
COLGATE PALMOLIVE CO
COMM STK
194162103
183595
2497556
SH
SOLE
1102889
0
1394667
COLLIERS INTL GROUP INC
COMM STK
194693107
72707
968780
SH
SOLE
165830
0
802950
COLUMBIA BKG SYS INC
COMM STK
197236102
159409
4320023
SH
SOLE
1137518
0
3182505
COLUMBIA FINL INC
COMM STK
197641103
23445
1484778
SH
SOLE
323278
0
1161500
COLUMBIA PPTY TR INC
COMM STK
198287203
661
31239
SH
SOLE
21539
0
9700
COLUMBIA SPORTSWEAR CO
COMM STK
198516106
1976
20394
SH
SOLE
11332
0
9062
COLUMBUS MCKINNON CORP N Y
COMM STK
199333105
245
6733
SH
SOLE
6733
0
0
COMFORT SYS USA INC
COMM STK
199908104
6725
152057
SH
SOLE
50551
0
101506
COMERICA INC
COMM STK
200340107
21627
327733
SH
SOLE
135797
0
191936
COMMERCE BANCSHARES INC
COMM STK
200525103
3060
50459
SH
SOLE
31732
0
18727
COMMERCIAL METALS CO
COMM STK
201723103
2822
162368
SH
SOLE
117668
0
44700
COMMERCIAL VEH GROUP INC
COMM STK
202608105
191
26510
SH
SOLE
26510
0
0
COMMUNITY BK SYS INC
COMM STK
203607106
1460
23659
SH
SOLE
12993
0
10666
COMMUNITY HEALTH SYS INC NEW
COMM STK
203668108
401
111416
SH
SOLE
111416
0
0
COMMUNITY TR BANCORP INC
COMM STK
204149108
488
11463
SH
SOLE
2791
0
8672
COMMVAULT SYSTEMS INC
COMM STK
204166102
29762
665675
SH
SOLE
204775
0
460900
COMPANIA DE MINAS BUENAVENTU
ADR
204448104
119786
7891053
SH
SOLE
2599999
0
5291054
COMTECH TELECOMMUNICATIONS C
COMM STK
205826209
745
22910
SH
SOLE
16450
0
6460
CONAGRA BRANDS INC
COMM STK
205887102
1515771
49405816
SH
SOLE
21679376
0
27726440
CONDUENT INC
COMM STK
206787103
25284
4064953
SH
SOLE
1156416
0
2908537
CONMED CORP
COMM STK
207410101
1356
14099
SH
SOLE
8049
0
6050
CONNECTICUT WTR SVC INC
COMM STK
207797101
768
10966
SH
SOLE
4616
0
6350
CONNS INC
COMM STK
208242107
474
19066
SH
SOLE
1366
0
17700
CONSOLIDATED COMM HLDGS INC
COMM STK
209034107
650
136638
SH
SOLE
95913
0
40725
CONSOLIDATED EDISON INC
COMM STK
209115104
55402
586452
SH
SOLE
191040
0
395412
CONSOLIDATED TOMOKA LD CO
COMM STK
210226106
257
3917
SH
SOLE
2417
0
1500
CONSTELLATION PHARMCETICLS I
COMM STK
210373106
2
350225
SH
SOLE
350225
0
0
CONTINENTAL RESOURCES INC
COMM STK
212015101
249948
8117823
SH
SOLE
2889475
0
5228348
CONYERS PK II ACQUISITION CO
COMM STK
212896203
48191
4533460
SH
SOLE
1035441
0
3498019
COOPER COS INC
COMM STK
216648402
1604598
5402687
SH
SOLE
1806290
0
3596397
COOPER TIRE & RUBR CO
COMM STK
216831107
587
22459
SH
SOLE
18279
0
4180
COPART INC
COMM STK
217204106
55172
686817
SH
SOLE
254872
0
431945
CORE MARK HOLDING CO INC
COMM STK
218681104
1299
40450
SH
SOLE
27460
0
12990
CORNING INC
COMM STK
219350105
627085
21987537
SH
SOLE
8056402
0
13931135
CORVEL CORP
COMM STK
221006109
26709
352829
SH
SOLE
88763
0
264066
CORVUS PHARMACEUTICALS INC
COMM STK
221015100
4806
1596569
SH
SOLE
275219
0
1321350
COTY INC
COMM STK
222070203
6944
660684
SH
SOLE
206743
0
453941
COUSINS PPTYS INC
COMM STK
222795502
2562
68165
SH
SOLE
22874
0
45291
COWEN INC
COMM STK
223622606
302
19598
SH
SOLE
674
0
18924
CRAFT BREW ALLIANCE INC
COMM STK
224122101
87
10576
SH
SOLE
276
0
10300
CRANE CO
COMM STK
224399105
1483
18397
SH
SOLE
10356
0
8041
CREDIT ACCEP CORP MICH
COMM STK
225310101
2897
6279
SH
SOLE
3567
0
2712
CREE INC
COMM STK
225447101
5019
102424
SH
SOLE
78824
0
23600
CRITEO S A
ADR
226718104
23746
1270508
SH
SOLE
482642
0
787866
CROCS INC
COMM STK
227046109
1063
38303
SH
SOLE
20103
0
18200
CROSS CTRY HEALTHCARE INC
COMM STK
227483104
25297
2455987
SH
SOLE
455693
0
2000294
CROWN HOLDINGS INC
COMM STK
228368106
3419
51758
SH
SOLE
24208
0
27550
CRYOLIFE INC
COMM STK
228903100
798
29402
SH
SOLE
17952
0
11450
CRYOPORT INC
COMM STK
229050307
11501
703186
SH
SOLE
153036
0
550150
CUBESMART
COMM STK
229663109
353182
10119814
SH
SOLE
1971567
0
8148247
CUBIC CORP
COMM STK
229669106
256689
3644591
SH
SOLE
872087
0
2772504
CULLEN FROST BANKERS INC
COMM STK
229899109
2589
29238
SH
SOLE
12988
0
16250
CULP INC
COMM STK
230215105
20797
1275881
SH
SOLE
460176
0
815705
CUMMINS INC
COMM STK
231021106
82461
506924
SH
SOLE
244016
0
262908
CURTISS WRIGHT CORP
COMM STK
231561101
64836
501164
SH
SOLE
134564
0
366600
CYBEROPTICS CORP
COMM STK
232517102
209
14600
SH
SOLE
9600
0
5000
CYPRESS SEMICONDUCTOR CORP
COMM STK
232806109
4006
171635
SH
SOLE
101485
0
70150
DTE ENERGY CO
COMM STK
233331107
105778
795563
SH
SOLE
174490
0
621073
DTE ENERGY CO
CVPFSTKF
233331883
203
3500
SH
SOLE
3500
0
0
DXP ENTERPRISES INC NEW
COMM STK
233377407
294
8481
SH
SOLE
381
0
8100
DAILY JOURNAL CORP
COMM STK
233912104
319
1289
SH
SOLE
1289
0
0
DANA INCORPORATED
COMM STK
235825205
547
37887
SH
SOLE
15287
0
22600
DANAHER CORPORATION
COMM STK
235851102
5842141
40449631
SH
SOLE
13254278
0
27195353
DANAHER CORPORATION
CVPFSTKF
235851300
44577
39210
SH
SOLE
5455
0
33755
DARDEN RESTAURANTS INC
COMM STK
237194105
278937
2359472
SH
SOLE
977701
0
1381771
DARLING INGREDIENTS INC
COMM STK
237266101
1047
54752
SH
SOLE
23152
0
31600
DAVE & BUSTERS ENTMT INC
COMM STK
238337109
789
20258
SH
SOLE
10158
0
10100
DAWSON GEOPHYSICAL CO NEW
COMM STK
239360100
67
31349
SH
SOLE
30980
0
369
DEAN FOODS CO NEW
COMM STK
242370203
22
18929
SH
SOLE
18929
0
0
DECKERS OUTDOOR CORP
COMM STK
243537107
1032
7006
SH
SOLE
4406
0
2600
DEERE & CO
COMM STK
244199105
108572
643655
SH
SOLE
245550
0
398105
DELTA AIR LINES INC DEL
COMM STK
247361702
525750
9127604
SH
SOLE
3556260
0
5571344
DENBURY RES INC
COMM STK
247916208
260
218440
SH
SOLE
218440
0
0
DELUXE CORP
COMM STK
248019101
524
10658
SH
SOLE
5030
0
5628
DESCARTES SYS GROUP INC
COMM STK
249906108
539490
13380976
SH
SOLE
2421308
0
10959668
DESIGNER BRANDS INC
COMM STK
250565108
507
29587
SH
SOLE
20987
0
8600
DEXCOM INC
COMM STK
252131107
938007
6285228
SH
SOLE
1175259
0
5109969
DIAMONDROCK HOSPITALITY CO
COMM STK
252784301
1247
121698
SH
SOLE
76347
0
45351
DICERNA PHARMACEUTICALS INC
COMM STK
253031108
18336
1276912
SH
SOLE
139459
0
1137453
DICKS SPORTING GOODS INC
COMM STK
253393102
1963
48108
SH
SOLE
35708
0
12400
DIEBOLD NXDF INC
COMM STK
253651103
361
32203
SH
SOLE
32203
0
0
DIGI INTL INC
COMM STK
253798102
166
12210
SH
SOLE
3150
0
9060
DIGITAL RLTY TR INC
COMM STK
253868103
79591
613134
SH
SOLE
353140
0
259994
DILLARDS INC
COMM STK
254067101
750
11350
SH
SOLE
4650
0
6700
DINE BRANDS GLOBAL INC
COMM STK
254423106
1016
13391
SH
SOLE
7991
0
5400
DIODES INC
COMM STK
254543101
4118
102575
SH
SOLE
85263
0
17312
DISNEY WALT CO
COMM STK
254687106
2717573
20853081
SH
SOLE
8270568
0
12582513
DISCOVER FINL SVCS
COMM STK
254709108
68014
838747
SH
SOLE
297341
0
541406
DOCUSIGN INC
COMM STK
256163106
1298714
20974065
SH
SOLE
5985195
0
14988870
DOLLAR GEN CORP NEW
COMM STK
256677105
4103418
25817406
SH
SOLE
9783087
0
16034319
DOLLAR TREE INC
COMM STK
256746108
3104350
27192982
SH
SOLE
10528543
0
16664439
DOMTAR CORP
COMM STK
257559203
1399
39060
SH
SOLE
16978
0
22082
DONALDSON INC
COMM STK
257651109
8955
171938
SH
SOLE
98196
0
73742
DONNELLEY R R & SONS CO
COMM STK
257867200
187
49649
SH
SOLE
44683
0
4966
DORMAN PRODUCTS INC
COMM STK
258278100
59799
751813
SH
SOLE
251328
0
500485
DOVER CORP
COMM STK
260003108
25522
256344
SH
SOLE
79291
0
177053
DOW INC
COMM STK
260557103
518639
10884352
SH
SOLE
4888962
0
5995390
DRIL QUIP INC
COMM STK
262037104
117441
2340387
SH
SOLE
618885
0
1721502
DRIVE SHACK INC
COMM STK
262077100
11570
2684529
SH
SOLE
537838
0
2146691
DUCOMMUN INC DEL
COMM STK
264147109
257
6050
SH
SOLE
250
0
5800
DUKE REALTY CORP
COMM STK
264411505
35189
1035883
SH
SOLE
269051
0
766832
DUNKIN BRANDS GROUP INC
COMM STK
265504100
735183
9263901
SH
SOLE
2812941
0
6450960
DURECT CORP
COMM STK
266605104
165
89935
SH
SOLE
8335
0
81600
DYCOM INDS INC
COMM STK
267475101
1181
23136
SH
SOLE
7272
0
15864
DYNATRACE INC
COMM STK
268150109
5568
298217
SH
SOLE
113453
0
184764
DYNAVAX TECHNOLOGIES CORP
COMM STK
268158201
645
180483
SH
SOLE
94983
0
85500
EAGLE BANCORP INC MD
COMM STK
268948106
1509
33822
SH
SOLE
22322
0
11500
E TRADE FINANCIAL CORP
COMM STK
269246401
71322
1632456
SH
SOLE
746038
0
886418
EAGLE PHARMACEUTICALS INC
COMM STK
269796108
864
15272
SH
SOLE
6492
0
8780
EASTGROUP PPTY INC
COMM STK
277276101
352658
2820809
SH
SOLE
573057
0
2247752
EASTMAN CHEMICAL CO
COMM STK
277432100
18368
248782
SH
SOLE
78343
0
170439
EATON VANCE CORP
COMM STK
278265103
3833
85308
SH
SOLE
57242
0
28066
EBAY INC
COMM STK
278642103
57784
1482392
SH
SOLE
486578
0
995814
EBIX INC
COMM STK
278715206
646
15347
SH
SOLE
15347
0
0
ECHOSTAR CORP
COMM STK
278768106
838
21143
SH
SOLE
7119
0
14024
ECOLAB INC
COMM STK
278865100
139719
705511
SH
SOLE
275662
0
429849
EDISON INTL
COMM STK
281020107
1382710
18333463
SH
SOLE
8106733
0
10226730
8X8 INC NEW
COMM STK
282914100
501
24178
SH
SOLE
2198
0
21980
ELECTRONIC ARTS INC
COMM STK
285512109
1244961
12727055
SH
SOLE
4914785
0
7812270
ELLINGTON RESIDENTIAL MTG RE
COMM STK
288578107
286
27091
SH
SOLE
27091
0
0
EMERSON ELEC CO
COMM STK
291011104
267834
4005889
SH
SOLE
1386207
0
2619682
EMPIRE ST RLTY TR INC
COMM STK
292104106
773
54175
SH
SOLE
40875
0
13300
EMPLOYERS HOLDINGS INC
COMM STK
292218104
36769
843705
SH
SOLE
269405
0
574300
ENCANA CORP
COMM STK
292505104
286
62300
SH
SOLE
62300
0
0
ENCORE CAP GROUP INC
COMM STK
292554102
106686
3201391
SH
SOLE
540839
0
2660552
ENNIS INC
COMM STK
293389102
460
22753
SH
SOLE
11396
0
11357
ENTERPRISE FINL SVCS CORP
COMM STK
293712105
720
17657
SH
SOLE
17657
0
0
ENZO BIOCHEM INC
COMM STK
294100102
49
13631
SH
SOLE
13631
0
0
EPLUS INC
COMM STK
294268107
11668
153351
SH
SOLE
38551
0
114800
EQUIFAX INC
COMM STK
294429105
968088
6881985
SH
SOLE
2724162
0
4157823
EQUITRANS MIDSTREAM CORPORAT
COMM STK
294600101
241489
16597216
SH
SOLE
6021556
0
10575660
EQUITY COMWLTH
COMM STK
294628102
185413
5413510
SH
SOLE
1806299
0
3607211
ESCO TECHNOLOGIES INC
COMM STK
296315104
226747
2850012
SH
SOLE
655891
0
2194121
ESSEX PPTY TR INC
COMM STK
297178105
314455
962667
SH
SOLE
147472
0
815195
EURONET WORLDWIDE INC
COMM STK
298736109
241863
1653199
SH
SOLE
427026
0
1226173
EXLSERVICE HOLDINGS INC
COMM STK
302081104
963
14386
SH
SOLE
8586
0
5800
EXPEDITORS INTL WASH INC
COMM STK
302130109
142317
1915697
SH
SOLE
637301
0
1278396
EZCORP INC
COMM STK
302301106
336
51988
SH
SOLE
25888
0
26100
FLIR SYS INC
COMM STK
302445101
299743
5699629
SH
SOLE
1903357
0
3796272
F M C CORP
COMM STK
302491303
21531
245564
SH
SOLE
79220
0
166344
FNB CORP PA
COMM STK
302520101
1346
116780
SH
SOLE
55083
0
61697
FTI CONSULTING INC
COMM STK
302941109
151977
1433880
SH
SOLE
416345
0
1017535
FACTSET RESH SYS INC
COMM STK
303075105
41139
169317
SH
SOLE
80919
0
88398
FAIR ISAAC CORP
COMM STK
303250104
106638
351338
SH
SOLE
103181
0
248157
FARMER BROS CO
COMM STK
307675108
294
22673
SH
SOLE
15673
0
7000
FARO TECHNOLOGIES INC
COMM STK
311642102
1378
28504
SH
SOLE
15704
0
12800
FASTENAL CO
COMM STK
311900104
38955
1192393
SH
SOLE
396351
0
796042
FEDERAL AGRIC MTG CORP
COMM STK
313148306
757
9270
SH
SOLE
7570
0
1700
FEDERAL REALTY INVT TR
COMM STK
313747206
132826
975655
SH
SOLE
172844
0
802811
FEDERAL SIGNAL CORP
COMM STK
313855108
17371
530571
SH
SOLE
116301
0
414270
FEDERATED INVS INC PA
COMM STK
314211103
449
13862
SH
SOLE
7462
0
6400
FERRO CORP
COMM STK
315405100
763
64370
SH
SOLE
18910
0
45460
F5 NETWORKS INC
COMM STK
315616102
15192
108189
SH
SOLE
32748
0
75441
FIFTH THIRD BANCORP
COMM STK
316773100
1836409
67071175
SH
SOLE
29267446
0
37803729
FIRST BANCORP P R
COMM STK
318672706
1208
121031
SH
SOLE
5031
0
116000
FIRST BANCORP N C
COMM STK
318910106
37397
1041693
SH
SOLE
283218
0
758475
FIRST BANCSHARES INC MS
COMM STK
318916103
63785
1974766
SH
SOLE
372333
0
1602433
FIRST BUSEY CORP
COMM STK
319383204
865
34234
SH
SOLE
19243
0
14991
FIRST BUS FINL SVCS INC WIS
COMM STK
319390100
662
27497
SH
SOLE
16997
0
10500
FIRST COMWLTH FINL CORP PA
COMM STK
319829107
478
36002
SH
SOLE
2302
0
33700
FIRST FINL BANCORP OH
COMM STK
320209109
1228
50161
SH
SOLE
20519
0
29642
FIRST FINL CORP IND
COMM STK
320218100
381
8756
SH
SOLE
3406
0
5350
FIRST HORIZON NATL CORP
COMM STK
320517105
2510
154953
SH
SOLE
96082
0
58871
FIRST INTERNET BANCORP
COMM STK
320557101
397
18564
SH
SOLE
18564
0
0
FIRST MERCHANTS CORP
COMM STK
320817109
1259
33454
SH
SOLE
13311
0
20143
FIRST MIDWEST BANCORP DEL
COMM STK
320867104
808
41496
SH
SOLE
17603
0
23893
FIRST SOLAR INC
COMM STK
336433107
2617
45110
SH
SOLE
23410
0
21700
1ST SOURCE CORP
COMM STK
336901103
514
11249
SH
SOLE
333
0
10916
FISERV INC
COMM STK
337738108
5649268
54534878
SH
SOLE
17602416
0
36932462
FIRSTENERGY CORP
COMM STK
337932107
414540
8595070
SH
SOLE
2675531
0
5919539
FIVE9 INC
COMM STK
338307101
90986
1693077
SH
SOLE
422290
0
1270787
FLEETCOR TECHNOLOGIES INC
COMM STK
339041105
1628889
5679927
SH
SOLE
2015784
0
3664143
FLOOR & DECOR HLDGS INC
COMM STK
339750101
1049
20514
SH
SOLE
8954
0
11560
FLUOR CORP NEW
COMM STK
343412102
1060
55406
SH
SOLE
25097
0
30309
FLOWERS FOODS INC
COMM STK
343498101
363750
15726323
SH
SOLE
4939300
0
10787023
FLUSHING FINL CORP
COMM STK
343873105
471
23306
SH
SOLE
11031
0
12275
FOOT LOCKER INC
COMM STK
344849104
1931
44731
SH
SOLE
23428
0
21303
FORD MTR CO DEL
COMM STK
345370860
65327
7131748
SH
SOLE
2274527
0
4857221
FORMFACTOR INC
COMM STK
346375108
545
29249
SH
SOLE
29249
0
0
FORRESTER RESH INC
COMM STK
346563109
275
8547
SH
SOLE
2647
0
5900
FORTIS INC
COMM STK
349553107
649
15346
SH
SOLE
15346
0
0
FORWARD AIR CORP
COMM STK
349853101
610
9570
SH
SOLE
9570
0
0
FRANCO NEVADA CORP
COMM STK
351858105
620850
6809399
SH
SOLE
2230352
0
4579047
FRANKLIN COVEY CO
COMM STK
353469109
361
10328
SH
SOLE
5128
0
5200
FRANKLIN ELEC INC
COMM STK
353514102
501
10484
SH
SOLE
5084
0
5400
FRANKLIN RES INC
COMM STK
354613101
475584
16478994
SH
SOLE
6440283
0
10038711
FREIGHTCAR AMER INC
COMM STK
357023100
83
17100
SH
SOLE
1400
0
15700
FULLER H B CO
COMM STK
359694106
17293
371406
SH
SOLE
105266
0
266140
FULTON FINL CORP PA
COMM STK
360271100
855
52850
SH
SOLE
23174
0
29676
GATX CORP
COMM STK
361448103
1085
13997
SH
SOLE
5047
0
8950
GTT COMMUNICATIONS INC
COMM STK
362393100
9560
1014815
SH
SOLE
463015
0
551800
GALLAGHER ARTHUR J & CO
COMM STK
363576109
40834
455894
SH
SOLE
125591
0
330303
GAP INC
COMM STK
364760108
19584
1128129
SH
SOLE
344049
0
784080
GARRETT MOTION INC
COMM STK
366505105
35509
3565165
SH
SOLE
1130932
0
2434233
GARTNER INC
COMM STK
366651107
891494
6234659
SH
SOLE
1808207
0
4426452
GENERAC HLDGS INC
COMM STK
368736104
51769
660821
SH
SOLE
196821
0
464000
GENERAL DYNAMICS CORP
COMM STK
369550108
80563
440886
SH
SOLE
145313
0
295573
GENERAL ELECTRIC CO
COMM STK
369604103
4388922
490930925
SH
SOLE
181172028
0
309758897
GENERAL MLS INC
COMM STK
370334104
61696
1119311
SH
SOLE
378153
0
741158
GENESCO INC
COMM STK
371532102
271
6779
SH
SOLE
1479
0
5300
GENESEE & WYO INC
COMM STK
371559105
29534
267255
SH
SOLE
104318
0
162937
GENTEX CORP
COMM STK
371901109
4846
175996
SH
SOLE
105976
0
70020
GENIE ENERGY LTD
COMM STK
372284208
128
17179
SH
SOLE
337
0
16842
GENMAB A S
ADR
372303206
438
21613
SH
SOLE
21613
0
0
GENMARK DIAGNOSTICS INC
COMM STK
372309104
18181
3000151
SH
SOLE
519267
0
2480884
GENUINE PARTS CO
COMM STK
372460105
26252
263600
SH
SOLE
90056
0
173544
GERMAN AMERN BANCORP INC
COMM STK
373865104
653
20374
SH
SOLE
3780
0
16594
GERON CORP
COMM STK
374163103
234
175798
SH
SOLE
175798
0
0
GETTY RLTY CORP NEW
COMM STK
374297109
518
16165
SH
SOLE
780
0
15385
GIBRALTAR INDS INC
COMM STK
374689107
111903
2435859
SH
SOLE
439403
0
1996456
GILEAD SCIENCES INC
COMM STK
375558103
705648
11133599
SH
SOLE
4744757
0
6388842
GILDAN ACTIVEWEAR INC
COMM STK
375916103
252
7100
SH
SOLE
7100
0
0
GLADSTONE COML CORP
COMM STK
376536108
909
38701
SH
SOLE
20501
0
18200
GLADSTONE LD CORP
COMM STK
376549101
386
32433
SH
SOLE
433
0
32000
GLATFELTER
COMM STK
377316104
507
32925
SH
SOLE
19125
0
13800
GLAUKOS CORP
COMM STK
377322102
881
14090
SH
SOLE
6940
0
7150
GLOBALSTAR INC
COMM STK
378973408
66
158500
SH
SOLE
138000
0
20500
GLOBAL NET LEASE INC
COMM STK
379378201
671
34408
SH
SOLE
1975
0
32433
GLOBUS MED INC
COMM STK
379577208
42617
833659
SH
SOLE
225359
0
608300
GLU MOBILE INC
COMM STK
379890106
352
70615
SH
SOLE
2715
0
67900
GODADDY INC
COMM STK
380237107
26205
397169
SH
SOLE
153889
0
243280
GOODYEAR TIRE & RUBR CO
COMM STK
382550101
1039
72116
SH
SOLE
39518
0
32598
GRACO INC
COMM STK
384109104
379033
8232686
SH
SOLE
1916929
0
6315757
GRAHAM HLDGS CO
COMM STK
384637104
2396
3612
SH
SOLE
2452
0
1160
GRAINGER W W INC
COMM STK
384802104
24402
82120
SH
SOLE
25668
0
56452
GRANITE CONSTR INC
COMM STK
387328107
965
30032
SH
SOLE
11036
0
18996
GRAPHIC PACKAGING HLDG CO
COMM STK
388689101
4152
281516
SH
SOLE
239103
0
42413
GRAY TELEVISION INC
COMM STK
389375106
26220
1606588
SH
SOLE
427088
0
1179500
GREAT WESTN BANCORP INC
COMM STK
391416104
644
19530
SH
SOLE
7930
0
11600
GREEN PLAINS INC
COMM STK
393222104
119
11222
SH
SOLE
11222
0
0
GREENBRIER COS INC
COMM STK
393657101
240
7953
SH
SOLE
753
0
7200
GREENHILL & CO INC
COMM STK
395259104
164
12527
SH
SOLE
12527
0
0
GREIF INC
COMM STK
397624107
679
17929
SH
SOLE
13029
0
4900
GRIFFON CORP
COMM STK
398433102
452
21567
SH
SOLE
8157
0
13410
GROUP 1 AUTOMOTIVE INC
COMM STK
398905109
768
8315
SH
SOLE
2515
0
5800
GROUPON INC
COMM STK
399473107
698
262386
SH
SOLE
154486
0
107900
GRUBHUB INC
COMM STK
400110102
6063
107872
SH
SOLE
50252
0
57620
GUESS INC
COMM STK
401617105
462
24908
SH
SOLE
13288
0
11620
GULFPORT ENERGY CORP
COMM STK
402635304
341
125858
SH
SOLE
82558
0
43300
H & E EQUIPMENT SERVICES INC
COMM STK
404030108
818
28346
SH
SOLE
17046
0
11300
HNI CORP
COMM STK
404251100
2540
71545
SH
SOLE
59615
0
11930
HACKETT GROUP INC
COMM STK
404609109
601
36491
SH
SOLE
13371
0
23120
HAEMONETICS CORP
COMM STK
405024100
79052
626701
SH
SOLE
176401
0
450300
HAIN CELESTIAL GROUP INC
COMM STK
405217100
8309
386920
SH
SOLE
146120
0
240800
HALLIBURTON CO
COMM STK
406216101
193877
10285266
SH
SOLE
4978354
0
5306912
HANCOCK WHITNEY CORPORATION
COMM STK
410120109
1213
31675
SH
SOLE
12640
0
19035
HANESBRANDS INC
COMM STK
410345102
9563
624221
SH
SOLE
194283
0
429938
HANMI FINL CORP
COMM STK
410495204
387
20607
SH
SOLE
20607
0
0
HANOVER INS GROUP INC
COMM STK
410867105
131343
969033
SH
SOLE
181640
0
787393
HARLEY DAVIDSON INC
COMM STK
412822108
10787
299900
SH
SOLE
101405
0
198495
HARMONIC INC
COMM STK
413160102
102820
15626190
SH
SOLE
4441500
0
11184690
HARMONY GOLD MNG LTD
ADR
413216300
1011
355968
SH
SOLE
133973
0
221995
HARSCO CORP
COMM STK
415864107
725
38222
SH
SOLE
30262
0
7960
HARTFORD FINL SVCS GROUP INC
COMM STK
416515104
48157
794538
SH
SOLE
209821
0
584717
HASBRO INC
COMM STK
418056107
26564
223810
SH
SOLE
77419
0
146391
HAWAIIAN ELEC INDUSTRIES
COMM STK
419870100
3799
83298
SH
SOLE
32098
0
51200
HAWAIIAN HOLDINGS INC
COMM STK
419879101
56300
2143951
SH
SOLE
453501
0
1690450
HAWKINS INC
COMM STK
420261109
25879
608909
SH
SOLE
159378
0
449531
HAWTHORN BANCSHARES INC
COMM STK
420476103
401
16840
SH
SOLE
16840
0
0
HAYNES INTERNATIONAL INC
COMM STK
420877201
52407
1462237
SH
SOLE
271143
0
1191094
HEALTHCARE SVCS GRP INC
COMM STK
421906108
720
29651
SH
SOLE
14401
0
15250
HEALTHCARE RLTY TR
COMM STK
421946104
290127
8660513
SH
SOLE
1640271
0
7020242
HEARTLAND EXPRESS INC
COMM STK
422347104
303
14100
SH
SOLE
4477
0
9623
HECLA MNG CO
COMM STK
422704106
861
488950
SH
SOLE
103450
0
385500
HEICO CORP NEW
COMM STK
422806109
2509
20093
SH
SOLE
9762
0
10331
HEICO CORP NEW
COMM STK
422806208
78514
806849
SH
SOLE
260051
0
546798
HEIDRICK & STRUGGLES INTL IN
COMM STK
422819102
491
17997
SH
SOLE
7339
0
10658
HELMERICH & PAYNE INC
COMM STK
423452101
8055
201035
SH
SOLE
59544
0
141491
HENRY JACK & ASSOC INC
COMM STK
426281101
20098
137687
SH
SOLE
41822
0
95865
HERITAGE COMMERCE CORP
COMM STK
426927109
71627
6093320
SH
SOLE
1358111
0
4735209
HERCULES CAPITAL INC
COMM STK
427096508
31886
2384914
SH
SOLE
830614
0
1554300
HERON THERAPEUTICS INC
COMM STK
427746102
1110
60025
SH
SOLE
30295
0
29730
HERSHA HOSPITALITY TR
COMM STK
427825500
1346
90465
SH
SOLE
74665
0
15800
HERSHEY CO
COMM STK
427866108
69666
449485
SH
SOLE
170660
0
278825
HEXCEL CORP NEW
COMM STK
428291108
79916
973042
SH
SOLE
287842
0
685200
HI CRUSH INC
COMM STK
428337109
92
52974
SH
SOLE
52974
0
0
HIGHWOODS PPTYS INC
COMM STK
431284108
69543
1547461
SH
SOLE
178429
0
1369032
HILL ROM HLDGS INC
COMM STK
431475102
2886
27430
SH
SOLE
16680
0
10750
HILLENBRAND INC
COMM STK
431571108
4041
130871
SH
SOLE
105221
0
25650
HILLTOP HOLDINGS INC
COMM STK
432748101
3848
161076
SH
SOLE
136498
0
24578
HINGHAM INSTN SVGS MASS
COMM STK
433323102
496
2623
SH
SOLE
2623
0
0
HOLLYFRONTIER CORP
COMM STK
436106108
29132
543105
SH
SOLE
222476
0
320629
HOLOGIC INC
COMM STK
436440101
2128936
42165495
SH
SOLE
15544839
0
26620656
HOME BANCSHARES INC
COMM STK
436893200
317490
16892238
SH
SOLE
4257316
0
12634922
HOME DEPOT INC
COMM STK
437076102
999041
4305841
SH
SOLE
1853516
0
2452325
HOMOLOGY MEDICINES INC
COMM STK
438083107
52574
2904643
SH
SOLE
474266
0
2430377
HONEYWELL INTL INC
COMM STK
438516106
2272742
13432279
SH
SOLE
5336700
0
8095579
HORACE MANN EDUCATORS CORP N
COMM STK
440327104
1482
31979
SH
SOLE
12469
0
19510
HORMEL FOODS CORP
COMM STK
440452100
27504
628939
SH
SOLE
224033
0
404906
HORNBECK OFFSHORE SVCS INC N
COMM STK
440543106
24
31800
SH
SOLE
31800
0
0
HOULIHAN LOKEY INC
COMM STK
441593100
67687
1500814
SH
SOLE
458387
0
1042427
HOVNANIAN ENTERPRISES INC
COMM STK
442487401
242
12547
SH
SOLE
4520
0
8027
HOWARD BANCORP INC
COMM STK
442496105
28085
1682767
SH
SOLE
474483
0
1208284
HUB GROUP INC
COMM STK
443320106
723
15544
SH
SOLE
8174
0
7370
HUBBELL INC
COMM STK
443510607
27552
209682
SH
SOLE
113598
0
96084
HUBSPOT INC
COMM STK
443573100
1937
12778
SH
SOLE
8478
0
4300
HUDSON PAC PPTYS INC
COMM STK
444097109
84284
2518961
SH
SOLE
263406
0
2255555
HUMANA INC
COMM STK
444859102
262313
1025980
SH
SOLE
185424
0
840556
HUNT J B TRANS SVCS INC
COMM STK
445658107
1938697
17520982
SH
SOLE
7424687
0
10096295
HUNTINGTON BANCSHARES INC
COMM STK
446150104
27399
1920047
SH
SOLE
622519
0
1297528
HUNTINGTON INGALLS INDS INC
COMM STK
446413106
31998
151083
SH
SOLE
55825
0
95258
HUNTSMAN CORP
COMM STK
447011107
2706
116356
SH
SOLE
53556
0
62800
HURCO COMPANIES INC
COMM STK
447324104
236
7348
SH
SOLE
1448
0
5900
HURON CONSULTING GROUP INC
COMM STK
447462102
73828
1203594
SH
SOLE
289274
0
914320
HUTTIG BLDG PRODS INC
COMM STK
448451104
85
40446
SH
SOLE
40446
0
0
HYATT HOTELS CORP
COMM STK
448579102
1094
14853
SH
SOLE
7053
0
7800
IDT CORP
COMM STK
448947507
159
15135
SH
SOLE
4693
0
10442
HYSTER YALE MATLS HANDLING I
COMM STK
449172105
555
10137
SH
SOLE
4437
0
5700
IAA INC
COMM STK
449253103
33800
809970
SH
SOLE
317270
0
492700
I D SYSTEMS INC
COMM STK
449489103
59
10800
SH
SOLE
0
0
10800
IGM BIOSCIENCES INC
COMM STK
449585108
14471
815279
SH
SOLE
123357
0
691922
IRHYTHM TECHNOLOGIES INC
COMM STK
450056106
68046
918179
SH
SOLE
152964
0
765215
IBERIABANK CORP
COMM STK
450828108
1634
21637
SH
SOLE
8632
0
13005
IAMGOLD CORP
COMM STK
450913108
1129
330757
SH
SOLE
118731
0
212026
IDACORP INC
COMM STK
451107106
2915
25869
SH
SOLE
10659
0
15210
ILLINOIS TOOL WKS INC
COMM STK
452308109
409032
2613788
SH
SOLE
1108082
0
1505706
ILLUMINA INC
COMM STK
452327109
174105
572299
SH
SOLE
143999
0
428300
IMMERSION CORP
COMM STK
452521107
317
41429
SH
SOLE
17229
0
24200
IMMUNOMEDICS INC
COMM STK
452907108
78304
5905279
SH
SOLE
1221318
0
4683961
IMPERIAL OIL LTD
COMM STK
453038408
348507
13388652
SH
SOLE
4153418
0
9235234
IMPINJ INC
COMM STK
453204109
656
21282
SH
SOLE
5292
0
15990
INDEPENDENT BANK CORP MASS
COMM STK
453836108
67747
907534
SH
SOLE
185812
0
721722
INDUSTRIAL LOGISTICS PPTYS T
COMM STK
456237106
596
28030
SH
SOLE
28030
0
0
INFOSYS LTD
ADR
456788108
3348
294470
SH
SOLE
192710
0
101760
INGREDION INC
COMM STK
457187102
3408
41699
SH
SOLE
25713
0
15986
INSMED INC
COMM STK
457669307
119901
6797128
SH
SOLE
1348374
0
5448754
INTEGRA LIFESCIENCES HLDGS C
COMM STK
457985208
1612
26838
SH
SOLE
12938
0
13900
INTEL CORP
COMM STK
458140100
457413
8876628
SH
SOLE
3186202
0
5690426
INTER PARFUMS INC
COMM STK
458334109
666
9512
SH
SOLE
412
0
9100
INTERFACE INC
COMM STK
458665304
368
25488
SH
SOLE
13988
0
11500
INTERNATIONAL BANCSHARES COR
COMM STK
459044103
1039
26905
SH
SOLE
16603
0
10302
INTERNATIONAL BUSINESS MACHS
COMM STK
459200101
238898
1642812
SH
SOLE
533815
0
1108997
INTERNATIONAL FLAVORS&FRAGRA
COMM STK
459506101
47785
389474
SH
SOLE
199503
0
189971
INTERNATIONAL FLAVORS&FRAGRA
CVPFSTKF
459506309
18468
392042
SH
SOLE
91090
0
300952
INTL PAPER CO
COMM STK
460146103
630620
15079380
SH
SOLE
7057706
0
8021674
INTERPUBLIC GROUP COS INC
COMM STK
460690100
18301
848862
SH
SOLE
293167
0
555695
INTEVAC INC
COMM STK
461148108
102
19500
SH
SOLE
3900
0
15600
INTUIT
COMM STK
461202103
5891626
22153968
SH
SOLE
8762329
0
13391639
INVACARE CORP
COMM STK
461203101
842
112285
SH
SOLE
44485
0
67800
INVESTORS REAL ESTATE TR
COMM STK
461730509
1203
16108
SH
SOLE
16108
0
0
IONIS PHARMACEUTICALS INC
COMM STK
462222100
116816
1949864
SH
SOLE
352895
0
1596969
IOVANCE BIOTHERAPEUTICS INC
COMM STK
462260100
118393
6505083
SH
SOLE
865705
0
5639378
IROBOT CORP
COMM STK
462726100
983
15940
SH
SOLE
7343
0
8597
IRSA PROPIEDADES COMERCIALES
ADR
463588103
866
68496
SH
SOLE
979
0
67517
ISHARES INC
COMM STK
464286103
296
13300
SH
SOLE
0
0
13300
ISHARES INC
COMM STK
464286608
1330
34200
SH
SOLE
0
0
34200
ISHARES INC
COMM STK
464286749
287
7600
SH
SOLE
0
0
7600
ISHARES TR
COMM STK
464287200
17926
60049
SH
SOLE
59714
0
335
ISHARES TR
COMM STK
464287226
401
3547
SH
SOLE
3547
0
0
ISHARES TR
COMM STK
464287507
262
1355
SH
SOLE
1355
0
0
ISHARES TR
COMM STK
464287598
2065
16100
SH
SOLE
12300
0
3800
ISHARES TR
COMM STK
464287655
1113
7357
SH
SOLE
7357
0
0
ISHARES TR
COMM STK
464288513
121602
1395000
SH
Put
SOLE
1395000
0
0
ISHARES TR
COMM STK
464288570
262
2365
SH
SOLE
2365
0
0
ITRON INC
COMM STK
465741106
1945
26304
SH
SOLE
22804
0
3500
J & J SNACK FOODS CORP
COMM STK
466032109
60997
317691
SH
SOLE
83870
0
233821
JABIL INC
COMM STK
466313103
2830
79113
SH
SOLE
41013
0
38100
JACK IN THE BOX INC
COMM STK
466367109
6142
67408
SH
SOLE
53009
0
14399
JACOBS ENGR GROUP INC
COMM STK
469814107
485532
5306360
SH
SOLE
2097346
0
3209014
JETBLUE AWYS CORP
COMM STK
477143101
2162
129057
SH
SOLE
75857
0
53200
JOHN BEAN TECHNOLOGIES CORP
COMM STK
477839104
358171
3602245
SH
SOLE
739492
0
2862753
JOHNSON & JOHNSON
COMM STK
478160104
2362943
18263591
SH
SOLE
7949629
0
10313962
KLA CORPORATION
COMM STK
482480100
347643
2180264
SH
SOLE
693619
0
1486645
KAISER ALUMINUM CORP
COMM STK
483007704
949
9593
SH
SOLE
6757
0
2836
KALA PHARMACEUTICALS INC
COMM STK
483119103
239
62724
SH
SOLE
513
0
62211
KAMAN CORP
COMM STK
483548103
899
15111
SH
SOLE
9750
0
5361
KANSAS CITY SOUTHERN
COMM STK
485170302
453820
3411922
SH
SOLE
1236962
0
2174960
KELLOGG CO
COMM STK
487836108
94510
1468682
SH
SOLE
487058
0
981624
KEMET CORP
COMM STK
488360207
1398
76911
SH
SOLE
41831
0
35080
KEMPER CORP DEL
COMM STK
488401100
167495
2148753
SH
SOLE
687659
0
1461094
KENNAMETAL INC
COMM STK
489170100
1609
52326
SH
SOLE
30526
0
21800
KENNEDY-WILSON HLDGS INC
COMM STK
489398107
1109
50583
SH
SOLE
20483
0
30100
KEYCORP NEW
COMM STK
493267108
124701
6989988
SH
SOLE
2685462
0
4304526
KFORCE INC
COMM STK
493732101
1567
41424
SH
SOLE
29268
0
12156
KIMBALL INTL INC
COMM STK
494274103
527
27323
SH
SOLE
14933
0
12390
KIMBERLY CLARK CORP
COMM STK
494368103
1293569
9106433
SH
SOLE
4015420
0
5091013
KINROSS GOLD CORP
COMM STK
496902404
12485
2709793
SH
SOLE
1090499
0
1619294
KIRBY CORP
COMM STK
497266106
45141
549423
SH
SOLE
213513
0
335910
KIRKLANDS INC
COMM STK
497498105
55
35500
SH
SOLE
0
0
35500
KNOLL INC
COMM STK
498904200
498
19649
SH
SOLE
9949
0
9700
KNIGHT SWIFT TRANSN HLDGS IN
COMM STK
499049104
74878
2062750
SH
SOLE
392881
0
1669869
KOHLS CORP
COMM STK
500255104
236893
4770292
SH
SOLE
1944738
0
2825554
KORN FERRY
COMM STK
500643200
1130
29247
SH
SOLE
14647
0
14600
KOSMOS ENERGY LTD
COMM STK
500688106
79076
12672405
SH
SOLE
3660999
0
9011406
KRAFT HEINZ CO
COMM STK
500754106
31956
1143938
SH
SOLE
373236
0
770702
KROGER CO
COMM STK
501044101
252742
9803784
SH
SOLE
3459663
0
6344121
KRYSTAL BIOTECH INC
COMM STK
501147102
37356
1075758
SH
SOLE
151989
0
923769
KULICKE & SOFFA INDS INC
COMM STK
501242101
838
35700
SH
SOLE
16200
0
19500
L BRANDS INC
COMM STK
501797104
94241
4810671
SH
SOLE
1597352
0
3213319
LKQ CORP
COMM STK
501889208
18476
587467
SH
SOLE
194955
0
392512
LTC PPTYS INC
COMM STK
502175102
2113
41244
SH
SOLE
29024
0
12220
L3HARRIS TECHNOLOGIES INC
COMM STK
502431109
2857139
13694109
SH
SOLE
4975928
0
8718181
LA Z BOY INC
COMM STK
505336107
917
27312
SH
SOLE
10852
0
16460
LAKELAND BANCORP INC
COMM STK
511637100
285
18477
SH
SOLE
18477
0
0
LAKELAND FINL CORP
COMM STK
511656100
1230
27978
SH
SOLE
27978
0
0
LAM RESEARCH CORP
COMM STK
512807108
257564
1114465
SH
SOLE
470916
0
643549
LAMAR ADVERTISING CO NEW
COMM STK
512816109
3323
40565
SH
SOLE
16203
0
24362
LAMB WESTON HLDGS INC
COMM STK
513272104
19114
262847
SH
SOLE
79425
0
183422
LANCASTER COLONY CORP
COMM STK
513847103
1485
10709
SH
SOLE
4744
0
5965
LANDSTAR SYS INC
COMM STK
515098101
254911
2264267
SH
SOLE
646287
0
1617980
LANTHEUS HLDGS INC
COMM STK
516544103
78142
3117586
SH
SOLE
619448
0
2498138
LAS VEGAS SANDS CORP
COMM STK
517834107
1351134
23392204
SH
SOLE
10222641
0
13169563
LATTICE SEMICONDUCTOR CORP
COMM STK
518415104
232362
12707766
SH
SOLE
2430928
0
10276838
LAUDER ESTEE COS INC
COMM STK
518439104
112374
564834
SH
SOLE
265320
0
299514
LEAR CORP
COMM STK
521865204
4388
37216
SH
SOLE
21710
0
15506
LEGGETT & PLATT INC
COMM STK
524660107
9516
232448
SH
SOLE
80922
0
151526
LEGG MASON INC
COMM STK
524901105
1140
29839
SH
SOLE
22539
0
7300
LEIDOS HLDGS INC
COMM STK
525327102
53385
621621
SH
SOLE
183553
0
438068
LEMAITRE VASCULAR INC
COMM STK
525558201
515
15080
SH
SOLE
380
0
14700
LENNAR CORP
COMM STK
526057104
34126
611026
SH
SOLE
258361
0
352665
LENNOX INTL INC
COMM STK
526107107
630072
2593208
SH
SOLE
519876
0
2073332
LEXICON PHARMACEUTICALS INC
COMM STK
528872302
186
61830
SH
SOLE
18148
0
43682
LEXINGTON REALTY TRUST
COMM STK
529043101
930
90753
SH
SOLE
60424
0
30329
LIBERTY BROADBAND CORP
COMM STK
530307107
18399
176031
SH
SOLE
22096
0
153935
LIBERTY BROADBAND CORP
COMM STK
530307305
246290
2353017
SH
SOLE
1144964
0
1208053
LIBERTY PPTY TR
COMM STK
531172104
3384
65925
SH
SOLE
22792
0
43133
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229409
1659
39901
SH
SOLE
28901
0
11000
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229607
3129
74579
SH
SOLE
47109
0
27470
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229854
8836
212449
SH
SOLE
153119
0
59330
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229870
1915
48361
SH
SOLE
19661
0
28700
LIGHTPATH TECHNOLOGIES INC
COMM STK
532257805
72
86000
SH
SOLE
86000
0
0
LILLY ELI & CO
COMM STK
532457108
544710
4870870
SH
SOLE
1697688
0
3173182
LINCOLN ELEC HLDGS INC
COMM STK
533900106
26511
305566
SH
SOLE
94886
0
210680
LINCOLN NATL CORP IND
COMM STK
534187109
22916
379896
SH
SOLE
118258
0
261638
LINDBLAD EXPEDITIONS HLDGS I
COMM STK
535219109
3162
188640
SH
SOLE
188640
0
0
LINDSAY CORP
COMM STK
535555106
516
5553
SH
SOLE
5553
0
0
LIONS GATE ENTMNT CORP
COMM STK
535919401
409
44257
SH
SOLE
9858
0
34399
LIONS GATE ENTMNT CORP
COMM STK
535919500
309
35314
SH
SOLE
19465
0
15849
LITHIA MTRS INC
COMM STK
536797103
1260
9520
SH
SOLE
4620
0
4900
LITTELFUSE INC
COMM STK
537008104
271260
1529864
SH
SOLE
424716
0
1105148
LIVE NATION ENTERTAINMENT IN
COMM STK
538034109
72411
1091520
SH
SOLE
255596
0
835924
LIVEPERSON INC
COMM STK
538146101
591
16548
SH
SOLE
1448
0
15100
LOCKHEED MARTIN CORP
COMM STK
539830109
177918
456131
SH
SOLE
148713
0
307418
LOEWS CORP
COMM STK
540424108
652519
12675186
SH
SOLE
4639272
0
8035914
LOUISIANA PAC CORP
COMM STK
546347105
4505
183285
SH
SOLE
140085
0
43200
LOWES COS INC
COMM STK
548661107
233784
2126082
SH
SOLE
886808
0
1239274
LULULEMON ATHLETICA INC
COMM STK
550021109
37358
194038
SH
SOLE
83918
0
110120
LYDALL INC DEL
COMM STK
550819106
20641
828640
SH
SOLE
230440
0
598200
M D C HLDGS INC
COMM STK
552676108
1236
28675
SH
SOLE
18480
0
10195
MDU RES GROUP INC
COMM STK
552690109
1640
58180
SH
SOLE
29129
0
29051
MGIC INVT CORP WIS
COMM STK
552848103
17558
1395690
SH
SOLE
405290
0
990400
MGM RESORTS INTERNATIONAL
COMM STK
552953101
1537462
55464003
SH
SOLE
21151707
0
34312296
MSA SAFETY INC
COMM STK
553498106
55761
511054
SH
SOLE
227054
0
284000
MSC INDL DIRECT INC
COMM STK
553530106
1478
20380
SH
SOLE
6653
0
13727
MSG NETWORK INC
COMM STK
553573106
19604
1208605
SH
SOLE
329001
0
879604
MTS SYS CORP
COMM STK
553777103
283
5121
SH
SOLE
5121
0
0
MACATAWA BK CORP
COMM STK
554225102
396
38106
SH
SOLE
15706
0
22400
MACERICH CO
COMM STK
554382101
146248
4629580
SH
SOLE
647428
0
3982152
MACK CALI RLTY CORP
COMM STK
554489104
1468
67761
SH
SOLE
34927
0
32834
MADDEN STEVEN LTD
COMM STK
556269108
118556
3312557
SH
SOLE
983795
0
2328762
MADRIGAL PHARMACEUTICALS INC
COMM STK
558868105
12289
142533
SH
SOLE
36050
0
106483
MAGELLAN HEALTH INC
COMM STK
559079207
728
11720
SH
SOLE
5820
0
5900
MAGNA INTL INC
COMM STK
559222401
1062014
19913999
SH
SOLE
9031324
0
10882675
MAGNOLIA OIL & GAS CORP
COMM STK
559663109
126909
11433219
SH
SOLE
2734767
0
8698452
MANHATTAN ASSOCS INC
COMM STK
562750109
52668
652882
SH
SOLE
189462
0
463420
MANITOWOC CO INC
COMM STK
563571405
187
14965
SH
SOLE
10540
0
4425
MARATHON OIL CORP
COMM STK
565849106
17852
1454971
SH
SOLE
465789
0
989182
MARKEL CORP
COMM STK
570535104
11645
9853
SH
SOLE
6525
0
3328
MARSH & MCLENNAN COS INC
COMM STK
571748102
3516763
35150058
SH
SOLE
11571061
0
23578997
MARRIOTT INTL INC NEW
COMM STK
571903202
1153467
9274482
SH
SOLE
3440699
0
5833783
MARTIN MARIETTA MATLS INC
COMM STK
573284106
441569
1610976
SH
SOLE
591206
0
1019770
MASCO CORP
COMM STK
574599106
22417
537835
SH
SOLE
174874
0
362961
MASIMO CORP
COMM STK
574795100
104483
702220
SH
SOLE
184120
0
518100
MASONITE INTL CORP NEW
COMM STK
575385109
580
9997
SH
SOLE
3987
0
6010
MASTEC INC
COMM STK
576323109
3345
51513
SH
SOLE
32413
0
19100
MATADOR RES CO
COMM STK
576485205
81729
4944271
SH
SOLE
1503011
0
3441260
MATERION CORP
COMM STK
576690101
772
12576
SH
SOLE
6076
0
6500
MATRIX SVC CO
COMM STK
576853105
665
38819
SH
SOLE
24119
0
14700
MATTEL INC
COMM STK
577081102
174549
15324724
SH
SOLE
6123119
0
9201605
MATTHEWS INTL CORP
COMM STK
577128101
3568
100823
SH
SOLE
88823
0
12000
MAXIMUS INC
COMM STK
577933104
78875
1020899
SH
SOLE
283599
0
737300
MCCORMICK & CO INC
COMM STK
579780206
145931
933662
SH
SOLE
361536
0
572126
MCDONALDS CORP
COMM STK
580135101
3168465
14756955
SH
SOLE
5860207
0
8896748
MCGRATH RENTCORP
COMM STK
580589109
85713
1231680
SH
SOLE
594578
0
637102
MEDALLIA INC
COMM STK
584021109
11241
409809
SH
SOLE
82152
0
327657
MEDICINES CO
COMM STK
584688105
2975
59502
SH
SOLE
39182
0
20320
MELCO RESORTS AND ENTMT LTD
ADR
585464100
214
11000
SH
SOLE
11000
0
0
MENLO THERAPEUTICS INC
COMM STK
586858102
2434
543392
SH
SOLE
59862
0
483530
MERCER INTL INC
COMM STK
588056101
141
11220
SH
SOLE
11220
0
0
MERCURY SYS INC
COMM STK
589378108
1784
21973
SH
SOLE
13973
0
8000
MERCURY GENL CORP NEW
COMM STK
589400100
2068
37005
SH
SOLE
22885
0
14120
MEREDITH CORP
COMM STK
589433101
944
25752
SH
SOLE
15032
0
10720
MERIDIAN BIOSCIENCE INC
COMM STK
589584101
150
15858
SH
SOLE
983
0
14875
MERIT MED SYS INC
COMM STK
589889104
924
30334
SH
SOLE
18428
0
11906
METHODE ELECTRS INC
COMM STK
591520200
710
21106
SH
SOLE
11256
0
9850
METTLER TOLEDO INTERNATIONAL
COMM STK
592688105
116221
164993
SH
SOLE
38399
0
126594
MICROSOFT CORP
COMM STK
594918104
26414613
189992179
SH
SOLE
73034914
0
116957265
MICROSTRATEGY INC
COMM STK
594972408
994
6700
SH
SOLE
3094
0
3606
MICROCHIP TECHNOLOGY INC
COMM STK
595017104
1782960
19190180
SH
SOLE
7258617
0
11931563
MICRON TECHNOLOGY INC
COMM STK
595112103
1309759
30566147
SH
SOLE
12694824
0
17871323
MIDDLEBY CORP
COMM STK
596278101
36878
315469
SH
SOLE
140020
0
175449
MIDDLESEX WATER CO
COMM STK
596680108
99283
1528379
SH
SOLE
324569
0
1203810
MILLER HERMAN INC
COMM STK
600544100
1430
31032
SH
SOLE
16382
0
14650
MINERALS TECHNOLOGIES INC
COMM STK
603158106
118909
2239759
SH
SOLE
580051
0
1659708
MINERVA NEUROSCIENCES INC
COMM STK
603380106
9966
1285934
SH
SOLE
184976
0
1100958
MITEK SYS INC
COMM STK
606710200
403
41761
SH
SOLE
861
0
40900
MOBILE TELESYSTEMS PJSC
ADR
607409109
137
16900
SH
SOLE
16900
0
0
MODINE MFG CO
COMM STK
607828100
410
36064
SH
SOLE
21264
0
14800
MOGU INC
ADR
608012100
68
26969
SH
SOLE
12168
0
14801
MOHAWK INDS INC
COMM STK
608190104
21208
170939
SH
SOLE
60895
0
110044
MONDELEZ INTL INC
COMM STK
609207105
649623
11743007
SH
SOLE
4756305
0
6986702
MONMOUTH REAL ESTATE INVT CO
COMM STK
609720107
1914
132816
SH
SOLE
19534
0
113282
MONOLITHIC PWR SYS INC
COMM STK
609839105
124557
800338
SH
SOLE
223506
0
576832
MONRO INC
COMM STK
610236101
273319
3459302
SH
SOLE
755777
0
2703525
MOODYS CORP
COMM STK
615369105
121981
595522
SH
SOLE
223750
0
371772
MOOG INC
COMM STK
615394202
97621
1203414
SH
SOLE
278386
0
925028
MORGAN STANLEY
COMM STK
617446448
1750497
41024071
SH
SOLE
18001807
0
23022264
MORNINGSTAR INC
COMM STK
617700109
2755
18851
SH
SOLE
10651
0
8200
MOTORCAR PTS AMER INC
COMM STK
620071100
489
28939
SH
SOLE
19239
0
9700
MOTOROLA SOLUTIONS INC
COMM STK
620076307
946270
5552901
SH
SOLE
2391908
0
3160993
MOVADO GROUP INC
COMM STK
624580106
564
22667
SH
SOLE
367
0
22300
MUELLER INDS INC
COMM STK
624756102
660
22998
SH
SOLE
10498
0
12500
MUELLER WTR PRODS INC
COMM STK
624758108
91569
8146745
SH
SOLE
1633219
0
6513526
MURPHY OIL CORP
COMM STK
626717102
181616
8214220
SH
SOLE
2565759
0
5648461
MURPHY USA INC
COMM STK
626755102
43920
514885
SH
SOLE
157085
0
357800
MYERS INDS INC
COMM STK
628464109
82627
4681418
SH
SOLE
1514429
0
3166989
NBT BANCORP INC
COMM STK
628778102
1280
34981
SH
SOLE
14201
0
20780
NN INC
COMM STK
629337106
665
93209
SH
SOLE
49909
0
43300
NRG ENERGY INC
COMM STK
629377508
19537
493365
SH
SOLE
173420
0
319945
NVE CORP
COMM STK
629445206
306
4612
SH
SOLE
1712
0
2900
NANOMETRICS INC
COMM STK
630077105
25415
779109
SH
SOLE
209409
0
569700
NAPCO SEC TECHNOLOGIES INC
COMM STK
630402105
310
12128
SH
SOLE
271
0
11857
NASDAQ INC
COMM STK
631103108
62054
624595
SH
SOLE
147196
0
477399
NATERA INC
COMM STK
632307104
19737
601748
SH
SOLE
308679
0
293069
NATIONAL BK HLDGS CORP
COMM STK
633707104
95210
2784736
SH
SOLE
858282
0
1926454
NATIONAL BEVERAGE CORP
COMM STK
635017106
506
11399
SH
SOLE
8686
0
2713
NATIONAL CINEMEDIA INC
COMM STK
635309107
266
32390
SH
SOLE
32390
0
0
NATIONAL HEALTHCARE CORP
COMM STK
635906100
1063
12987
SH
SOLE
12987
0
0
NATIONAL FUEL GAS CO N J
COMM STK
636180101
2755
58713
SH
SOLE
37683
0
21030
NATIONAL GEN HLDGS CORP
COMM STK
636220303
396
17187
SH
SOLE
1587
0
15600
NATIONAL GRID PLC
ADR
636274409
414
7636
SH
SOLE
7271
0
365
NATIONAL INSTRS CORP
COMM STK
636518102
651000
15503696
SH
SOLE
4937278
0
10566418
NATIONAL OILWELL VARCO INC
COMM STK
637071101
14741
695334
SH
SOLE
223492
0
471842
NATIONAL RETAIL PPTYS INC
COMM STK
637417106
7719
136870
SH
SOLE
93014
0
43856
NATIONAL STORAGE AFFILIATES
COMM STK
637870106
1248
37393
SH
SOLE
1393
0
36000
NATIONAL WESTN LIFE GROUP IN
COMM STK
638517102
481
1794
SH
SOLE
684
0
1110
NATUS MEDICAL INC
COMM STK
639050103
493
15491
SH
SOLE
15491
0
0
NEENAH INC
COMM STK
640079109
628
9647
SH
SOLE
6693
0
2954
NEKTAR THERAPEUTICS
COMM STK
640268108
26763
1469308
SH
SOLE
305184
0
1164124
NEOGEN CORP
COMM STK
640491106
1322
19417
SH
SOLE
9751
0
9666
NEW CONCEPT ENERGY INC
COMM STK
643611106
50
30600
SH
SOLE
30600
0
0
NEW FORTRESS ENERGY LLC
COMM STK
644393100
26275
1457309
SH
SOLE
267573
0
1189736
NEW GOLD INC CDA
COMM STK
644535106
478
475681
SH
SOLE
170085
0
305596
NEW JERSEY RES
COMM STK
646025106
3520
77833
SH
SOLE
37283
0
40550
NEW ORIENTAL ED & TECH GRP I
ADR
647581107
534
4821
SH
SOLE
4821
0
0
NEW SR INVT GROUP INC
COMM STK
648691103
423
63286
SH
SOLE
63286
0
0
NEW YORK CMNTY BANCORP INC
COMM STK
649445103
2568
204613
SH
SOLE
108789
0
95824
NEW YORK TIMES CO
COMM STK
650111107
1642
57648
SH
SOLE
19248
0
38400
NEWELL BRANDS INC
COMM STK
651229106
14187
757863
SH
SOLE
243415
0
514448
NEWMARKET CORP
COMM STK
651587107
47516
100651
SH
SOLE
27154
0
73497
NEWMONT GOLDCORP CORPORATION
COMM STK
651639106
348988
9203269
SH
SOLE
2989488
0
6213781
NIKE INC
COMM STK
654106103
2627777
27978885
SH
SOLE
12621837
0
15357048
NOBLE ENERGY INC
COMM STK
655044105
19598
872563
SH
SOLE
283773
0
588790
NORDSON CORP
COMM STK
655663102
57470
392933
SH
SOLE
141313
0
251620
NORDSTROM INC
COMM STK
655664100
81285
2414172
SH
SOLE
751674
0
1662498
NORFOLK SOUTHERN CORP
COMM STK
655844108
107471
598192
SH
SOLE
196938
0
401254
NORTHERN OIL & GAS INC NEV
COMM STK
665531109
463
236234
SH
SOLE
150534
0
85700
NORTHERN TR CORP
COMM STK
665859104
590258
6325095
SH
SOLE
2200850
0
4124245
NORTHRIM BANCORP INC
COMM STK
666762109
289
7283
SH
SOLE
158
0
7125
NORTHROP GRUMMAN CORP
COMM STK
666807102
3722099
9931158
SH
SOLE
3887776
0
6043382
NORTHWEST BANCSHARES INC MD
COMM STK
667340103
1081
65935
SH
SOLE
21856
0
44079
NORTHWESTERN CORP
COMM STK
668074305
31003
413098
SH
SOLE
158598
0
254500
NUCOR CORP
COMM STK
670346105
224835
4416324
SH
SOLE
1455714
0
2960610
NUVASIVE INC
COMM STK
670704105
107475
1695718
SH
SOLE
355319
0
1340399
OGE ENERGY CORP
COMM STK
670837103
10138
223406
SH
SOLE
175921
0
47485
OSI SYSTEMS INC
COMM STK
671044105
55092
542455
SH
SOLE
146017
0
396438
OASIS PETE INC NEW
COMM STK
674215108
120
34578
SH
SOLE
21478
0
13100
OCCIDENTAL PETE CORP
COMM STK
674599105
1039831
23382761
SH
SOLE
10567948
0
12814813
OCEANEERING INTL INC
COMM STK
675232102
1255
92640
SH
SOLE
37340
0
55300
OCEANFIRST FINL CORP
COMM STK
675234108
455
19295
SH
SOLE
1181
0
18114
OCWEN FINL CORP
COMM STK
675746309
608
323402
SH
SOLE
221472
0
101930
ODONATE THERAPEUTICS INC
COMM STK
676079106
27756
1066320
SH
SOLE
145500
0
920820
OFFICE DEPOT INC
COMM STK
676220106
802
457208
SH
SOLE
310033
0
147175
OIL DRI CORP AMER
COMM STK
677864100
24345
714760
SH
SOLE
153860
0
560900
OIL STS INTL INC
COMM STK
678026105
798
60030
SH
SOLE
13500
0
46530
OKTA INC
COMM STK
679295105
354752
3603009
SH
SOLE
889231
0
2713778
OLD DOMINION FREIGHT LINE IN
COMM STK
679580100
497979
2929804
SH
SOLE
631283
0
2298521
OLD NATL BANCORP IND
COMM STK
680033107
1125
65400
SH
SOLE
25858
0
39542
OLD REP INTL CORP
COMM STK
680223104
3638
154349
SH
SOLE
93669
0
60680
OLIN CORP
COMM STK
680665205
763
40777
SH
SOLE
21647
0
19130
OLLIES BARGAIN OUTLT HLDGS I
COMM STK
681116109
514116
8767320
SH
SOLE
1687562
0
7079758
OMNICOM GROUP INC
COMM STK
681919106
65616
838003
SH
SOLE
252063
0
585940
OMEGA HEALTHCARE INVS INC
COMM STK
681936100
4802
114910
SH
SOLE
68130
0
46780
OMEGA FLEX INC
COMM STK
682095104
906
8858
SH
SOLE
8858
0
0
OMNOVA SOLUTIONS INC
COMM STK
682129101
382
37922
SH
SOLE
10722
0
27200
OMEROS CORP
COMM STK
682143102
296
18096
SH
SOLE
1096
0
17000
ON DECK CAP INC
COMM STK
682163100
508
151134
SH
SOLE
114834
0
36300
ON SEMICONDUCTOR CORP
COMM STK
682189105
7824
407296
SH
SOLE
303906
0
103390
ONE LIBERTY PPTYS INC
COMM STK
682406103
254
9221
SH
SOLE
359
0
8862
ONEOK INC NEW
COMM STK
682680103
58325
791496
SH
SOLE
266637
0
524859
OPEN TEXT CORP
COMM STK
683715106
406
9950
SH
SOLE
9950
0
0
OPTICAL CABLE CORP
COMM STK
683827208
46
12869
SH
SOLE
0
0
12869
ORMAT TECHNOLOGIES INC
COMM STK
686688102
54004
726939
SH
SOLE
198039
0
528900
OSHKOSH CORP
COMM STK
688239201
3316
43750
SH
SOLE
30513
0
13237
OTTER TAIL CORP
COMM STK
689648103
1299
24161
SH
SOLE
8811
0
15350
OWENS & MINOR INC NEW
COMM STK
690732102
181
31238
SH
SOLE
31238
0
0
OWENS CORNING NEW
COMM STK
690742101
3049
48243
SH
SOLE
19443
0
28800
OWENS ILL INC
COMM STK
690768403
594
57861
SH
SOLE
41561
0
16300
OXFORD INDS INC
COMM STK
691497309
335
4669
SH
SOLE
389
0
4280
PDF SOLUTIONS INC
COMM STK
693282105
33567
2568265
SH
SOLE
487245
0
2081020
PNC FINL SVCS GROUP INC
COMM STK
693475105
849601
6061654
SH
SOLE
2143943
0
3917711
PPG INDS INC
COMM STK
693506107
393465
3320099
SH
SOLE
1255363
0
2064736
PVH CORP
COMM STK
693656100
16356
185384
SH
SOLE
61541
0
123843
PACCAR INC
COMM STK
693718108
978956
13983085
SH
SOLE
6931765
0
7051320
PACIRA BIOSCIENCES
COMM STK
695127100
15583
409320
SH
SOLE
171120
0
238200
PACKAGING CORP AMER
COMM STK
695156109
541882
5107278
SH
SOLE
2022382
0
3084896
PACWEST BANCORP DEL
COMM STK
695263103
1027
28248
SH
SOLE
14866
0
13382
PALO ALTO NETWORKS INC
COMM STK
697435105
116454
571328
SH
SOLE
229170
0
342158
PANHANDLE OIL AND GAS INC
COMM STK
698477106
11266
805830
SH
SOLE
192360
0
613470
PAPA JOHNS INTL INC
COMM STK
698813102
127281
2431355
SH
SOLE
516360
0
1914995
PARK HOTELS RESORTS INC
COMM STK
700517105
1745
69867
SH
SOLE
23157
0
46710
PARK NATL CORP
COMM STK
700658107
1298
13691
SH
SOLE
6756
0
6935
PARKER HANNIFIN CORP
COMM STK
701094104
42831
237148
SH
SOLE
78359
0
158789
PARSLEY ENERGY INC
COMM STK
701877102
3435
204453
SH
SOLE
132143
0
72310
PATRICK INDS INC
COMM STK
703343103
36604
853630
SH
SOLE
226880
0
626750
PATTERSON COMPANIES INC
COMM STK
703395103
226595
12715767
SH
SOLE
3922826
0
8792941
PATTERSON UTI ENERGY INC
COMM STK
703481101
1137
132941
SH
SOLE
45164
0
87777
PAYCHEX INC
COMM STK
704326107
64974
784989
SH
SOLE
296940
0
488049
PEABODY ENERGY CORP NEW
COMM STK
704551100
410
27871
SH
SOLE
14271
0
13600
PEAPACK-GLADSTONE FINL CORP
COMM STK
704699107
794
28337
SH
SOLE
18180
0
10157
PEGASYSTEMS INC
COMM STK
705573103
54339
798520
SH
SOLE
228120
0
570400
PEMBINA PIPELINE CORP
COMM STK
706327103
661
17830
SH
SOLE
17830
0
0
PENN NATL GAMING INC
COMM STK
707569109
42916
2304205
SH
SOLE
644593
0
1659612
PENNSYLVANIA RL ESTATE INVT
COMM STK
709102107
803
140452
SH
SOLE
54021
0
86431
PEOPLES BANCORP INC
COMM STK
709789101
309
9716
SH
SOLE
3521
0
6195
PEOPLES UTD FINL INC
COMM STK
712704105
10775
689128
SH
SOLE
211321
0
477807
PEPSICO INC
COMM STK
713448108
1384481
10098333
SH
SOLE
4674730
0
5423603
PERKINELMER INC
COMM STK
714046109
1620051
19021378
SH
SOLE
4535155
0
14486223
PERSPECTA INC
COMM STK
715347100
3416
130799
SH
SOLE
73428
0
57371
PETMED EXPRESS INC
COMM STK
716382106
368
20408
SH
SOLE
9268
0
11140
PFIZER INC
COMM STK
717081103
2136271
59456467
SH
SOLE
25260116
0
34196351
PHASEBIO PHARMACEUTICALS INC
COMM STK
717224109
3131
750878
SH
SOLE
84389
0
666489
PHILIP MORRIS INTL INC
COMM STK
718172109
2596225
34192356
SH
SOLE
14951572
0
19240784
PHILLIPS 66
COMM STK
718546104
137302
1340838
SH
SOLE
404828
0
936010
PHOTRONICS INC
COMM STK
719405102
530
48687
SH
SOLE
1527
0
47160
PIEDMONT OFFICE REALTY TR IN
COMM STK
720190206
1307
62580
SH
SOLE
31100
0
31480
PINDUODUO INC
ADR
722304102
2019
62649
SH
SOLE
39446
0
23203
PINNACLE WEST CAP CORP
COMM STK
723484101
21330
219742
SH
SOLE
72830
0
146912
PIONEER NAT RES CO
COMM STK
723787107
1502837
11949091
SH
SOLE
4674298
0
7274793
PIPER JAFFRAY COS
COMM STK
724078100
1148
15214
SH
SOLE
8724
0
6490
PITNEY BOWES INC
COMM STK
724479100
848
185642
SH
SOLE
41342
0
144300
PLANTRONICS INC NEW
COMM STK
727493108
7666
205402
SH
SOLE
57452
0
147950
PLEXUS CORP
COMM STK
729132100
1073
17159
SH
SOLE
6699
0
10460
POLARIS INC
COMM STK
731068102
2721
30920
SH
SOLE
20980
0
9940
POPULAR INC
COMM STK
733174700
139592
2581220
SH
SOLE
839963
0
1741257
PORTLAND GEN ELEC CO
COMM STK
736508847
70674
1253752
SH
SOLE
363052
0
890700
PORTOLA PHARMACEUTICALS INC
COMM STK
737010108
1409
52542
SH
SOLE
31942
0
20600
POST HLDGS INC
COMM STK
737446104
309157
2920986
SH
SOLE
721783
0
2199203
POTLATCHDELTIC CORPORATION
COMM STK
737630103
58627
1426962
SH
SOLE
554857
0
872105
POWER INTEGRATIONS INC
COMM STK
739276103
856
9467
SH
SOLE
3565
0
5902
PREFERRED BK LOS ANGELES CA
COMM STK
740367404
66368
1267047
SH
SOLE
270581
0
996466
PRICESMART INC
COMM STK
741511109
3220
45286
SH
SOLE
41936
0
3350
PROCTER & GAMBLE CO
COMM STK
742718109
1030722
8286878
SH
SOLE
4074082
0
4212796
PROGENICS PHARMACEUTICALS IN
COMM STK
743187106
24533
4853292
SH
SOLE
679032
0
4174260
PROGRESSIVE CORP OHIO
COMM STK
743315103
469943
6083402
SH
SOLE
2254118
0
3829284
PROOFPOINT INC
COMM STK
743424103
1082241
8386214
SH
SOLE
2307076
0
6079138
PROSPERITY BANCSHARES INC
COMM STK
743606105
177269
2509826
SH
SOLE
642282
0
1867544
PROTO LABS INC
COMM STK
743713109
2017
19753
SH
SOLE
11353
0
8400
PROVIDENCE SVC CORP
COMM STK
743815102
1389
23353
SH
SOLE
9353
0
14000
PRUDENTIAL FINL INC
COMM STK
744320102
67736
753038
SH
SOLE
253046
0
499992
PUBLIC SVC ENTERPRISE GRP IN
COMM STK
744573106
57704
929511
SH
SOLE
297369
0
632142
PULTE GROUP INC
COMM STK
745867101
17784
486572
SH
SOLE
174491
0
312081
PURECYCLE CORP
COMM STK
746228303
417
40604
SH
SOLE
40604
0
0
QUAKER CHEM CORP
COMM STK
747316107
181537
1147950
SH
SOLE
285935
0
862015
QUALCOMM INC
COMM STK
747525103
1994624
26148711
SH
SOLE
11206632
0
14942079
QUANEX BUILDING PRODUCTS COR
COMM STK
747619104
37123
2053277
SH
SOLE
491301
0
1561976
QUMU CORP
COMM STK
749063103
79
23750
SH
SOLE
0
0
23750
QUOTIENT TECHNOLOGY INC
COMM STK
749119103
1338
171148
SH
SOLE
158558
0
12590
REV GROUP INC
COMM STK
749527107
19642
1718501
SH
SOLE
412401
0
1306100
RLI CORP
COMM STK
749607107
469
5047
SH
SOLE
4047
0
1000
RPC INC
COMM STK
749660106
3916
698048
SH
SOLE
191448
0
506600
RPM INTL INC
COMM STK
749685103
909383
13215860
SH
SOLE
4483640
0
8732220
RADIAN GROUP INC
COMM STK
750236101
180181
7888826
SH
SOLE
2020023
0
5868803
RADIUS HEALTH INC
COMM STK
750469207
118442
4599673
SH
SOLE
859583
0
3740090
RADNET INC
COMM STK
750491102
231
16080
SH
SOLE
8480
0
7600
RALPH LAUREN CORP
COMM STK
751212101
126574
1325802
SH
SOLE
412249
0
913553
RAVEN INDS INC
COMM STK
754212108
25291
755868
SH
SOLE
251120
0
504748
RAYMOND JAMES FINANCIAL INC
COMM STK
754730109
66536
806891
SH
SOLE
471854
0
335037
RAYONIER INC
COMM STK
754907103
523302
18556809
SH
SOLE
5868478
0
12688331
RAYTHEON CO
COMM STK
755111507
301765
1538127
SH
SOLE
839603
0
698524
REALTY INCOME CORP
COMM STK
756109104
53990
704101
SH
SOLE
304596
0
399505
REDWOOD TR INC
COMM STK
758075402
39119
2383825
SH
SOLE
906546
0
1477279
REGAL BELOIT CORP
COMM STK
758750103
1623
22274
SH
SOLE
11474
0
10800
REGENCY CTRS CORP
COMM STK
758849103
356579
5131373
SH
SOLE
1358622
0
3772751
REINSURANCE GRP OF AMERICA I
COMM STK
759351604
5363
33546
SH
SOLE
18521
0
15025
RELIANCE STEEL & ALUMINUM CO
COMM STK
759509102
50132
503027
SH
SOLE
173260
0
329767
REPLIGEN CORP
COMM STK
759916109
49271
642469
SH
SOLE
174229
0
468240
REPUBLIC SVCS INC
COMM STK
760759100
108830
1257425
SH
SOLE
553332
0
704093
RESMED INC
COMM STK
761152107
36165
267672
SH
SOLE
87654
0
180018
REVANCE THERAPEUTICS INC
COMM STK
761330109
359
27593
SH
SOLE
14193
0
13400
REX AMERICAN RESOURCES CORP
COMM STK
761624105
41925
549256
SH
SOLE
175689
0
373567
RIBBON COMMUNICATIONS INC
COMM STK
762544104
100
17092
SH
SOLE
1392
0
15700
RIGEL PHARMACEUTICALS INC
COMM STK
766559603
7133
3814699
SH
SOLE
865399
0
2949300
RIO TINTO PLC
ADR
767204100
354
6804
SH
SOLE
6804
0
0
RITCHIE BROS AUCTIONEERS
COMM STK
767744105
6758
169363
SH
SOLE
78463
0
90900
RITE AID CORP
COMM STK
767754872
230
33045
SH
SOLE
28925
0
4120
ROBERT HALF INTL INC
COMM STK
770323103
21680
389502
SH
SOLE
139842
0
249660
ROCKWELL AUTOMATION INC
COMM STK
773903109
53610
325304
SH
SOLE
107551
0
217753
ROCKWELL MED INC
COMM STK
774374102
105
38204
SH
SOLE
34204
0
4000
ROCKY BRANDS INC
COMM STK
774515100
225
6761
SH
SOLE
161
0
6600
ROGERS CORP
COMM STK
775133101
1428
10448
SH
SOLE
5635
0
4813
ROLLINS INC
COMM STK
775711104
453023
13296823
SH
SOLE
2866751
0
10430072
ROPER TECHNOLOGIES INC
COMM STK
776696106
5499535
15422140
SH
SOLE
5135558
0
10286582
ROSETTA STONE INC
COMM STK
777780107
69879
4016049
SH
SOLE
911245
0
3104804
ROSS STORES INC
COMM STK
778296103
2484166
22614166
SH
SOLE
9505015
0
13109151
ROYAL BK CDA MONTREAL QUE
COMM STK
780087102
225
2770
SH
SOLE
2770
0
0
ROYAL DUTCH SHELL PLC
ADR
780259107
308252
5146120
SH
SOLE
2039032
0
3107088
ROYAL DUTCH SHELL PLC
ADR
780259206
1951
33150
SH
SOLE
33150
0
0
ROYAL GOLD INC
COMM STK
780287108
11273
91495
SH
SOLE
42553
0
48942
RUDOLPH TECHNOLOGIES INC
COMM STK
781270103
23213
880603
SH
SOLE
277803
0
602800
RUTHS HOSPITALITY GROUP INC
COMM STK
783332109
26162
1281502
SH
SOLE
363902
0
917600
RYANAIR HLDGS PLC
ADR
783513203
70024
1054902
SH
SOLE
410113
0
644789
RYDER SYS INC
COMM STK
783549108
1205
23276
SH
SOLE
8201
0
15075
S & T BANCORP INC
COMM STK
783859101
1216
33291
SH
SOLE
12091
0
21200
SEI INVESTMENTS CO
COMM STK
784117103
4220
71222
SH
SOLE
44266
0
26956
SJW GROUP
COMM STK
784305104
121280
1775959
SH
SOLE
347901
0
1428058
SPX CORP
COMM STK
784635104
34144
853387
SH
SOLE
198022
0
655365
SAFEGUARD SCIENTIFICS INC
COMM STK
786449207
10010
882719
SH
SOLE
196919
0
685800
SAGA COMMUNICATIONS INC
COMM STK
786598300
17242
579559
SH
SOLE
126166
0
453393
ST JOE CO
COMM STK
790148100
133043
7766680
SH
SOLE
2490088
0
5276592
SALEM MEDIA GROUP INC
COMM STK
794093104
31
20450
SH
SOLE
0
0
20450
SANDERSON FARMS INC
COMM STK
800013104
222356
1469346
SH
SOLE
294518
0
1174828
SANDY SPRING BANCORP INC
COMM STK
800363103
1000
29655
SH
SOLE
16725
0
12930
SANFILIPPO JOHN B & SON INC
COMM STK
800422107
26741
276819
SH
SOLE
75819
0
201000
SANGAMO THERAPEUTICS INC
COMM STK
800677106
1095
120996
SH
SOLE
53296
0
67700
SANMINA CORPORATION
COMM STK
801056102
1186
36940
SH
SOLE
16538
0
20402
SAREPTA THERAPEUTICS INC
COMM STK
803607100
285317
3788069
SH
SOLE
820800
0
2967269
SAUL CTRS INC
COMM STK
804395101
65266
1197316
SH
SOLE
370210
0
827106
SCANSOURCE INC
COMM STK
806037107
611
20003
SH
SOLE
13003
0
7000
HENRY SCHEIN INC
COMM STK
806407102
26872
423182
SH
SOLE
179925
0
243257
SCHLUMBERGER LTD
COMM STK
806857108
239891
7020525
SH
SOLE
2243907
0
4776618
SCHOLASTIC CORP
COMM STK
807066105
97762
2589028
SH
SOLE
787370
0
1801658
THE CHARLES SCHWAB CORPORATI
COMM STK
808513105
2272507
54327214
SH
SOLE
24693660
0
29633554
SCIENCE APPLICATNS INTL CP N
COMM STK
808625107
42997
492242
SH
SOLE
133861
0
358381
SCOTTS MIRACLE GRO CO
COMM STK
810186106
37709
370350
SH
SOLE
100850
0
269500
SCRIPPS E W CO OHIO
COMM STK
811054402
609
45894
SH
SOLE
24079
0
21815
SEABOARD CORP
COMM STK
811543107
1054
241
SH
SOLE
59
0
182
SEACOAST BKG CORP FLA
COMM STK
811707801
114667
4530514
SH
SOLE
936219
0
3594295
SEACOR HOLDINGS INC
COMM STK
811904101
56539
1201158
SH
SOLE
346585
0
854573
SEATTLE GENETICS INC
COMM STK
812578102
774379
9067673
SH
SOLE
2516501
0
6551172
SELECTA BIOSCIENCES INC
COMM STK
816212104
182
104245
SH
SOLE
102935
0
1310
SELECTIVE INS GROUP INC
COMM STK
816300107
180242
2397148
SH
SOLE
452319
0
1944829
SEMTECH CORP
COMM STK
816850101
22030
453207
SH
SOLE
121739
0
331468
SEMPRA ENERGY
COMM STK
816851109
4613880
31257229
SH
SOLE
13042914
0
18214315
SEMPRA ENERGY
CVPFSTKF
816851406
528928
4474970
SH
SOLE
2094323
0
2380647
SEMPRA ENERGY
CVPFSTKF
816851505
152442
1302957
SH
SOLE
610320
0
692637
SERVICE CORP INTL
COMM STK
817565104
107402
2246426
SH
SOLE
760008
0
1486418
SHAKE SHACK INC
COMM STK
819047101
381
3884
SH
SOLE
2184
0
1700
SHERWIN WILLIAMS CO
COMM STK
824348106
639543
1163080
SH
SOLE
386247
0
776833
SI BONE INC
COMM STK
825704109
4866
275400
SH
SOLE
32073
0
243327
SILICON LABORATORIES INC
COMM STK
826919102
1538
13808
SH
SOLE
7308
0
6500
SILGAN HOLDINGS INC
COMM STK
827048109
27605
919111
SH
SOLE
236771
0
682340
SIMMONS 1ST NATL CORP
COMM STK
828730200
1116
44807
SH
SOLE
23209
0
21598
SIMON PPTY GROUP INC NEW
COMM STK
828806109
274058
1760732
SH
SOLE
467003
0
1293729
SIMPSON MANUFACTURING CO INC
COMM STK
829073105
76005
1095646
SH
SOLE
202081
0
893565
SIMULATIONS PLUS INC
COMM STK
829214105
726
20910
SH
SOLE
20910
0
0
SINCLAIR BROADCAST GROUP INC
COMM STK
829226109
1430
33448
SH
SOLE
14338
0
19110
SKECHERS U S A INC
COMM STK
830566105
3872
103672
SH
SOLE
62762
0
40910
SKYLINE CHAMPION CORPORATION
COMM STK
830830105
71648
2381113
SH
SOLE
460790
0
1920323
SKYWEST INC
COMM STK
830879102
356
6203
SH
SOLE
3673
0
2530
SMITH A O CORP
COMM STK
831865209
29525
618844
SH
SOLE
271928
0
346916
SMUCKER J M CO
COMM STK
832696405
22951
208604
SH
SOLE
68314
0
140290
SNAP ON INC
COMM STK
833034101
179588
1147234
SH
SOLE
454979
0
692255
SONOCO PRODS CO
COMM STK
835495102
3243
55711
SH
SOLE
31374
0
24337
SONY CORP
ADR
835699307
1094
18500
SH
SOLE
18500
0
0
SOTHEBYS
COMM STK
835898107
1721
30208
SH
SOLE
18143
0
12065
SOUTH JERSEY INDS INC
COMM STK
838518108
1791
54413
SH
SOLE
28473
0
25940
SOUTH ST CORP
COMM STK
840441109
116482
1546907
SH
SOLE
322271
0
1224636
SOUTHERN CO
COMM STK
842587107
2208091
35746988
SH
SOLE
16320527
0
19426461
SOUTHERN CO
CVPFSTKF
842587602
502488
9440159
SH
SOLE
4112355
0
5327804
SOUTHERN FIRST BANCSHARES IN
COMM STK
842873101
21060
528493
SH
SOLE
103307
0
425186
SOUTHWEST AIRLS CO
COMM STK
844741108
400345
7412420
SH
SOLE
4041910
0
3370510
SOUTHWEST GAS HOLDINGS INC
COMM STK
844895102
330474
3629989
SH
SOLE
836416
0
2793573
SOUTHWESTERN ENERGY CO
COMM STK
845467109
136
70707
SH
SOLE
44607
0
26100
SPARK ENERGY INC
COMM STK
846511103
756
71679
SH
SOLE
40649
0
31030
SPARK NETWORKS SE
ADR
846517100
802
144981
SH
SOLE
144981
0
0
SPARTAN MTRS INC
COMM STK
846819100
548
39906
SH
SOLE
23106
0
16800
SPARTANNASH CO
COMM STK
847215100
164
13837
SH
SOLE
10137
0
3700
SPIRIT AEROSYSTEMS HLDGS INC
COMM STK
848574109
4893
59495
SH
SOLE
31320
0
28175
SPIRIT AIRLS INC
COMM STK
848577102
985
27134
SH
SOLE
15334
0
11800
SPLUNK INC
COMM STK
848637104
3172032
26913548
SH
SOLE
10921807
0
15991741
SQUARE INC
COMM STK
852234103
10044
162124
SH
SOLE
106182
0
55942
STAMPS COM INC
COMM STK
852857200
484
6504
SH
SOLE
3904
0
2600
STANDARD MTR PRODS INC
COMM STK
853666105
520
10703
SH
SOLE
493
0
10210
STANDEX INTL CORP
COMM STK
854231107
7036
96457
SH
SOLE
29557
0
66900
STANLEY BLACK & DECKER INC
COMM STK
854502101
109555
758636
SH
SOLE
157011
0
601625
STARBUCKS CORP
COMM STK
855244109
283426
3205451
SH
SOLE
1371592
0
1833859
STATE AUTO FINL CORP
COMM STK
855707105
115949
3579767
SH
SOLE
942389
0
2637378
STATE STR CORP
COMM STK
857477103
874579
14775797
SH
SOLE
4904897
0
9870900
STEEL DYNAMICS INC
COMM STK
858119100
16630
558043
SH
SOLE
286294
0
271749
STEELCASE INC
COMM STK
858155203
558
30324
SH
SOLE
16135
0
14189
STEPAN CO
COMM STK
858586100
20214
208266
SH
SOLE
59128
0
149138
STERICYCLE INC
COMM STK
858912108
390003
7657614
SH
SOLE
3147420
0
4510194
STERLING CONSTRUCTION CO INC
COMM STK
859241101
471
35810
SH
SOLE
21010
0
14800
STEWART INFORMATION SVCS COR
COMM STK
860372101
765
19730
SH
SOLE
11450
0
8280
STIFEL FINL CORP
COMM STK
860630102
1351
23550
SH
SOLE
10464
0
13086
STITCH FIX INC
COMM STK
860897107
15409
800443
SH
SOLE
188536
0
611907
STOCK YDS BANCORP INC
COMM STK
861025104
1224
33357
SH
SOLE
24376
0
8981
STORE CAP CORP
COMM STK
862121100
2756
73661
SH
SOLE
49761
0
23900
STRATTEC SEC CORP
COMM STK
863111100
4906
245534
SH
SOLE
50981
0
194553
STRYKER CORP
COMM STK
863667101
6686382
30912540
SH
SOLE
11608859
0
19303681
SUMMER INFANT INC
COMM STK
865646103
9
24500
SH
SOLE
24500
0
0
SUMMIT HOTEL PPTYS INC
COMM STK
866082100
345
29780
SH
SOLE
2430
0
27350
SUN CMNTYS INC
COMM STK
866674104
6385
43013
SH
SOLE
24696
0
18317
SUN LIFE FINL INC
COMM STK
866796105
312659
6987781
SH
SOLE
2759429
0
4228352
SUNCOR ENERGY INC NEW
COMM STK
867224107
40459
1281204
SH
SOLE
348449
0
932755
SUNSTONE HOTEL INVS INC NEW
COMM STK
867892101
157976
11497495
SH
SOLE
2398944
0
9098551
SUNTRUST BKS INC
COMM STK
867914103
60824
884071
SH
SOLE
347608
0
536463
SUPERNUS PHARMACEUTICALS INC
COMM STK
868459108
20874
759625
SH
SOLE
222225
0
537400
SURMODICS INC
COMM STK
868873100
606
13256
SH
SOLE
306
0
12950
SYKES ENTERPRISES INC
COMM STK
871237103
1177
38427
SH
SOLE
18317
0
20110
SYMANTEC CORP
COMM STK
871503108
1212056
51293114
SH
SOLE
18962995
0
32330119
SYNOPSYS INC
COMM STK
871607107
1234378
8993646
SH
SOLE
3993295
0
5000351
SYSCO CORP
COMM STK
871829107
180585
2274366
SH
SOLE
718456
0
1555910
SYSTEMAX INC
COMM STK
871851101
281
12779
SH
SOLE
11789
0
990
TCF FINANCIAL CORPORATION NE
COMM STK
872307103
4620
121367
SH
SOLE
66292
0
55075
TJX COS INC NEW
COMM STK
872540109
260576
4674845
SH
SOLE
2098605
0
2576240
T MOBILE US INC
COMM STK
872590104
407275
5170433
SH
SOLE
862207
0
4308226
TABULA RASA HEALTHCARE INC
COMM STK
873379101
73959
1346170
SH
SOLE
311000
0
1035170
TAIWAN SEMICONDUCTOR MFG LTD
ADR
874039100
104711
2252822
SH
SOLE
2058447
0
194375
TAKE-TWO INTERACTIVE SOFTWAR
COMM STK
874054109
91121
726991
SH
SOLE
219737
0
507254
TAKEDA PHARMACEUTICAL CO LTD
ADR
874060205
71490
4156367
SH
SOLE
1643466
0
2512901
TAL EDUCATION GROUP
ADR
874080104
187761
5483666
SH
SOLE
1513314
0
3970352
TANDEM DIABETES CARE INC
COMM STK
875372203
17188
291417
SH
SOLE
49917
0
241500
TANGER FACTORY OUTLET CTRS I
COMM STK
875465106
500
32326
SH
SOLE
19646
0
12680
TAPESTRY INC
COMM STK
876030107
567430
21782355
SH
SOLE
8442636
0
13339719
TAUBMAN CTRS INC
COMM STK
876664103
4144
101505
SH
SOLE
83505
0
18000
TEAM INC
COMM STK
878155100
49980
2768986
SH
SOLE
545329
0
2223657
TECH DATA CORP
COMM STK
878237106
17990
172580
SH
SOLE
54776
0
117804
TECK RESOURCES LTD
COMM STK
878742204
46770
2881709
SH
SOLE
893743
0
1987966
TELEDYNE TECHNOLOGIES INC
COMM STK
879360105
564174
1752149
SH
SOLE
326295
0
1425854
TELEFLEX INC
COMM STK
879369106
2095956
6169113
SH
SOLE
2148162
0
4020951
TELEFONICA S A
ADR
879382208
767
100955
SH
SOLE
100955
0
0
TELEPHONE & DATA SYS INC
COMM STK
879433829
1972
76444
SH
SOLE
36924
0
39520
TENNANT CO
COMM STK
880345103
711
10062
SH
SOLE
7022
0
3040
TENNECO INC
COMM STK
880349105
245
19540
SH
SOLE
9790
0
9750
TERADYNE INC
COMM STK
880770102
4031
69604
SH
SOLE
39704
0
29900
TEREX CORP NEW
COMM STK
880779103
1232
47436
SH
SOLE
23536
0
23900
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
160
23300
SH
SOLE
23300
0
0
TEXAS INSTRS INC
COMM STK
882508104
3008840
23281029
SH
SOLE
7735598
0
15545431
TEXAS ROADHOUSE INC
COMM STK
882681109
52759
1004560
SH
SOLE
276360
0
728200
TEXTRON INC
COMM STK
883203101
1535782
31368087
SH
SOLE
11705034
0
19663053
THERMO FISHER SCIENTIFIC INC
COMM STK
883556102
4973246
17074351
SH
SOLE
5284667
0
11789684
THOR INDS INC
COMM STK
885160101
1693
29891
SH
SOLE
12891
0
17000
TIFFANY & CO NEW
COMM STK
886547108
507293
5476548
SH
SOLE
1893247
0
3583301
TIMKEN CO
COMM STK
887389104
1490
34255
SH
SOLE
23055
0
11200
TIMKENSTEEL CORP
COMM STK
887399103
434
69029
SH
SOLE
23239
0
45790
TOLL BROTHERS INC
COMM STK
889478103
6966
169690
SH
SOLE
65670
0
104020
TOMPKINS FINANCIAL CORPORATI
COMM STK
890110109
783
9657
SH
SOLE
3140
0
6517
TOOTSIE ROLL INDS INC
COMM STK
890516107
603
16236
SH
SOLE
9642
0
6594
TORO CO
COMM STK
891092108
691262
9430586
SH
SOLE
1973065
0
7457521
TORONTO DOMINION BK ONT
COMM STK
891160509
3768
64587
SH
SOLE
64587
0
0
TOYOTA MOTOR CORP
ADR
892331307
622
4621
SH
SOLE
4281
0
340
TRACTOR SUPPLY CO
COMM STK
892356106
84140
930339
SH
SOLE
219660
0
710679
TRADEWEB MKTS INC
COMM STK
892672106
119602
3234236
SH
SOLE
1149357
0
2084879
TRANSDIGM GROUP INC
COMM STK
893641100
87495
168043
SH
SOLE
62624
0
105419
TREDEGAR CORP
COMM STK
894650100
211
10807
SH
SOLE
607
0
10200
TRICO BANCSHARES
COMM STK
896095106
317
8726
SH
SOLE
4726
0
4000
TRIMBLE INC
COMM STK
896239100
3926
101168
SH
SOLE
48144
0
53024
TRINET GROUP INC
COMM STK
896288107
1309
21047
SH
SOLE
9847
0
11200
TRINITY INDS INC
COMM STK
896522109
2013
102311
SH
SOLE
70953
0
31358
TRIUMPH GROUP INC NEW
COMM STK
896818101
152688
6673427
SH
SOLE
1985083
0
4688344
TRIPADVISOR INC
COMM STK
896945201
6428
166194
SH
SOLE
55859
0
110335
TRUSTCO BK CORP N Y
COMM STK
898349105
333
40873
SH
SOLE
17123
0
23750
TRUSTMARK CORP
COMM STK
898402102
778
22808
SH
SOLE
9308
0
13500
TUCOWS INC
COMM STK
898697206
24492
452218
SH
SOLE
84647
0
367571
TUESDAY MORNING CORP
COMM STK
899035505
11853
7549535
SH
SOLE
1362535
0
6187000
TUPPERWARE BRANDS CORP
COMM STK
899896104
491
30961
SH
SOLE
17741
0
13220
TUTOR PERINI CORP
COMM STK
901109108
498
34733
SH
SOLE
12733
0
22000
II VI INC
COMM STK
902104108
1538
43673
SH
SOLE
24380
0
19294
TYLER TECHNOLOGIES INC
COMM STK
902252105
78540
299201
SH
SOLE
95407
0
203794
TYSON FOODS INC
COMM STK
902494103
3108581
36087548
SH
SOLE
16230913
0
19856635
UDR INC
COMM STK
902653104
24853
512652
SH
SOLE
169413
0
343239
UFP TECHNOLOGIES INC
COMM STK
902673102
210
5439
SH
SOLE
5439
0
0
UGI CORP NEW
COMM STK
902681105
4640
92305
SH
SOLE
46575
0
45730
UMB FINL CORP
COMM STK
902788108
1411
21848
SH
SOLE
6240
0
15608
USA TRUCK INC
COMM STK
902925106
165
20600
SH
SOLE
0
0
20600
U S GLOBAL INVS INC
COMM STK
902952100
113
56500
SH
SOLE
0
0
56500
US BANCORP DEL
COMM STK
902973304
1200700
21696782
SH
SOLE
8438304
0
13258478
UMH PPTYS INC
COMM STK
903002103
434
30820
SH
SOLE
820
0
30000
UMPQUA HLDGS CORP
COMM STK
904214103
1272
77298
SH
SOLE
35434
0
41864
UNDER ARMOUR INC
COMM STK
904311107
6475
324738
SH
SOLE
106715
0
218023
UNDER ARMOUR INC
COMM STK
904311206
7034
387964
SH
SOLE
143389
0
244575
UNIFIRST CORP MASS
COMM STK
904708104
61525
315320
SH
SOLE
83086
0
232234
UNILEVER PLC
ADR
904767704
512
8519
SH
SOLE
7385
0
1134
UNILEVER N V
COMM STK
904784709
1839
30632
SH
SOLE
17632
0
13000
UNION PACIFIC CORP
COMM STK
907818108
656316
4051833
SH
SOLE
1482144
0
2569689
UNISYS CORP
COMM STK
909214306
834
112299
SH
SOLE
35599
0
76700
UNIT CORP
COMM STK
909218109
296
87439
SH
SOLE
44439
0
43000
UNITED BANKSHARES INC WEST V
COMM STK
909907107
1141
30119
SH
SOLE
12289
0
17830
UNITED AIRLINES HLDGS INC
COMM STK
910047109
1076011
12170695
SH
SOLE
4400011
0
7770684
UNITED FIRE GROUP INC
COMM STK
910340108
1339
28496
SH
SOLE
11796
0
16700
UNITED NAT FOODS INC
COMM STK
911163103
366
31773
SH
SOLE
27373
0
4400
UNITED PARCEL SERVICE INC
COMM STK
911312106
2232255
18630071
SH
SOLE
8340692
0
10289379
UNITED RENTALS INC
COMM STK
911363109
17376
139406
SH
SOLE
43460
0
95946
US FOODS HLDG CORP
COMM STK
912008109
3270
79568
SH
SOLE
49128
0
30440
UNITED STATES STL CORP NEW
COMM STK
912909108
1431
123883
SH
SOLE
82073
0
41810
UNITED TECHNOLOGIES CORP
COMM STK
913017109
314400
2302961
SH
SOLE
892820
0
1410141
UNITIL CORP
COMM STK
913259107
364
5744
SH
SOLE
1644
0
4100
UNIVERSAL CORP VA
COMM STK
913456109
779
14216
SH
SOLE
8776
0
5440
UNIVERSAL ELECTRS INC
COMM STK
913483103
556
10914
SH
SOLE
3514
0
7400
UNIVERSAL FST PRODS INC
COMM STK
913543104
75411
1890941
SH
SOLE
632171
0
1258770
UNIVERSAL HLTH SVCS INC
COMM STK
913903100
37820
254252
SH
SOLE
94536
0
159716
UNIVEST FINANCIAL CORPORATIO
COMM STK
915271100
698
27374
SH
SOLE
15874
0
11500
URANIUM ENERGY CORP
COMM STK
916896103
68
69691
SH
SOLE
4191
0
65500
URBAN OUTFITTERS INC
COMM STK
917047102
1244
44269
SH
SOLE
21369
0
22900
URSTADT BIDDLE PPTYS INC
COMM STK
917286205
2757
116340
SH
SOLE
102640
0
13700
UTAH MED PRODS INC
COMM STK
917488108
31297
326557
SH
SOLE
109574
0
216983
V F CORP
COMM STK
918204108
635157
7137400
SH
SOLE
2666853
0
4470547
VALLEY NATL BANCORP
COMM STK
919794107
541
49747
SH
SOLE
23047
0
26700
VALMONT INDS INC
COMM STK
920253101
164766
1190164
SH
SOLE
269386
0
920778
VEECO INSTRS INC DEL
COMM STK
922417100
307
26297
SH
SOLE
26297
0
0
VEEVA SYS INC
COMM STK
922475108
430541
2819707
SH
SOLE
887759
0
1931948
VIAVI SOLUTIONS INC
COMM STK
925550105
2098
149798
SH
SOLE
98258
0
51540
VICI PPTYS INC
COMM STK
925652109
2845
125626
SH
SOLE
68426
0
57200
VICOR CORP
COMM STK
925815102
589
19967
SH
SOLE
767
0
19200
VISHAY INTERTECHNOLOGY INC
COMM STK
928298108
1004
59309
SH
SOLE
24511
0
34798
VISTA OUTDOOR INC
COMM STK
928377100
81
13049
SH
SOLE
13049
0
0
VMWARE INC
COMM STK
928563402
2032731
13546122
SH
SOLE
5791768
0
7754354
VORNADO RLTY TR
COMM STK
929042109
146322
2298129
SH
SOLE
585941
0
1712188
VOYA FINL INC
COMM STK
929089100
95664
1757237
SH
SOLE
1131507
0
625730
VULCAN MATLS CO
COMM STK
929160109
334978
2214878
SH
SOLE
614730
0
1600148
WD-40 CO
COMM STK
929236107
1841
10033
SH
SOLE
7233
0
2800
WSFS FINL CORP
COMM STK
929328102
184312
4179402
SH
SOLE
1159894
0
3019508
WABASH NATL CORP
COMM STK
929566107
464
31979
SH
SOLE
25679
0
6300
WABTEC CORP
COMM STK
929740108
1039122
14460373
SH
SOLE
5906188
0
8554185
WADDELL & REED FINL INC
COMM STK
930059100
691
40229
SH
SOLE
12038
0
28191
WALMART INC
COMM STK
931142103
1509133
12715981
SH
SOLE
5778938
0
6937043
WALGREENS BOOTS ALLIANCE INC
COMM STK
931427108
81016
1464759
SH
SOLE
491392
0
973367
WASHINGTON FED INC
COMM STK
938824109
2563
69290
SH
SOLE
45780
0
23510
WASHINGTON REAL ESTATE INVT
COMM STK
939653101
38066
1391299
SH
SOLE
461399
0
929900
WATERS CORP
COMM STK
941848103
28885
129397
SH
SOLE
42405
0
86992
WATSCO INC
COMM STK
942622200
55525
328203
SH
SOLE
98783
0
229420
WATTS WATER TECHNOLOGIES INC
COMM STK
942749102
1903
20298
SH
SOLE
13348
0
6950
WEBSTER FINL CORP CONN
COMM STK
947890109
482831
10301485
SH
SOLE
3385844
0
6915641
WEINGARTEN RLTY INVS
COMM STK
948741103
4240
145551
SH
SOLE
110936
0
34615
WELBILT INC
COMM STK
949090104
2171
128750
SH
SOLE
78663
0
50087
WELLS FARGO CO NEW
COMM STK
949746101
4707549
93329684
SH
SOLE
40938048
0
52391636
WELLS FARGO CO NEW
CVPFSTKF
949746804
733221
482859
SH
SOLE
114361
0
368498
WERNER ENTERPRISES INC
COMM STK
950755108
416
11790
SH
SOLE
4862
0
6928
WESBANCO INC
COMM STK
950810101
2281
61048
SH
SOLE
34043
0
27005
WEST PHARMACEUTICAL SVSC INC
COMM STK
955306105
1240354
8745971
SH
SOLE
2321324
0
6424647
WESTAMERICA BANCORPORATION
COMM STK
957090103
184531
2967686
SH
SOLE
945200
0
2022486
WESTERN ALLIANCE BANCORP
COMM STK
957638109
308626
6697607
SH
SOLE
1566958
0
5130649
WESTERN DIGITAL CORP
COMM STK
958102105
219524
3680825
SH
SOLE
1178887
0
2501938
WESTERN NEW ENG BANCORP INC
COMM STK
958892101
264
27671
SH
SOLE
14571
0
13100
WESTERN UN CO
COMM STK
959802109
18078
780250
SH
SOLE
248300
0
531950
WESTLAKE CHEM CORP
COMM STK
960413102
174332
2660748
SH
SOLE
961666
0
1699082
WESTPORT FUEL SYSTEMS INC
COMM STK
960908309
4148
1524864
SH
SOLE
334864
0
1190000
WEYERHAEUSER CO
COMM STK
962166104
1138414
41097973
SH
SOLE
16794628
0
24303345
WHIRLPOOL CORP
COMM STK
963320106
17841
112658
SH
SOLE
36277
0
76381
WHITESTONE REIT
COMM STK
966084204
245
17785
SH
SOLE
885
0
16900
WHITING PETE CORP NEW
COMM STK
966387409
136
16927
SH
SOLE
7602
0
9325
WILEY JOHN & SONS INC
COMM STK
968223206
1130
25726
SH
SOLE
17256
0
8470
WILLAMETTE VY VINEYARD INC
COMM STK
969136100
75
10850
SH
SOLE
0
0
10850
WILLIAMS COS INC DEL
COMM STK
969457100
54166
2251302
SH
SOLE
730753
0
1520549
WILLIAMS SONOMA INC
COMM STK
969904101
9810
144309
SH
SOLE
68709
0
75600
WILLIS LEASE FINANCE CORP
COMM STK
970646105
364
6569
SH
SOLE
69
0
6500
WINGSTOP INC
COMM STK
974155103
21762
249337
SH
SOLE
61114
0
188223
WINMARK CORP
COMM STK
974250102
57790
327626
SH
SOLE
73379
0
254247
WINNEBAGO INDS INC
COMM STK
974637100
757
19747
SH
SOLE
6827
0
12920
WOLVERINE WORLD WIDE INC
COMM STK
978097103
860
30430
SH
SOLE
21130
0
9300
WOODWARD INC
COMM STK
980745103
78837
731120
SH
SOLE
205690
0
525430
WORLD ACCEP CORP DEL
COMM STK
981419104
479
3757
SH
SOLE
3757
0
0
WORLD FUEL SVCS CORP
COMM STK
981475106
1969
49300
SH
SOLE
21800
0
27500
WORTHINGTON INDS INC
COMM STK
981811102
15102
418924
SH
SOLE
112581
0
306343
WYNN RESORTS LTD
COMM STK
983134107
880857
8102072
SH
SOLE
3338103
0
4763969
XPO LOGISTICS INC
COMM STK
983793100
47898
669240
SH
SOLE
196070
0
473170
XILINX INC
COMM STK
983919101
641153
6685642
SH
SOLE
2630933
0
4054709
XENIA HOTELS & RESORTS INC
COMM STK
984017103
2358
111658
SH
SOLE
90758
0
20900
Y MABS THERAPEUTICS INC
COMM STK
984241109
21833
837800
SH
SOLE
123786
0
714014
YRC WORLDWIDE INC
COMM STK
984249607
1203
398367
SH
SOLE
154479
0
243888
YELP INC
COMM STK
985817105
1210
34817
SH
SOLE
16817
0
18000
YORK WTR CO
COMM STK
987184108
246
5626
SH
SOLE
5626
0
0
YUM BRANDS INC
COMM STK
988498101
1259424
11103092
SH
SOLE
3466094
0
7636998
ZEBRA TECHNOLOGIES CORP
COMM STK
989207105
81028
392634
SH
SOLE
117919
0
274715
ZION OIL & GAS INC
COMM STK
989696109
30
117600
SH
SOLE
103900
0
13700
ZIONS BANCORPORATION N A
COMM STK
989701107
14677
329670
SH
SOLE
109291
0
220379
KIRKLAND LAKE GOLD LTD
COMM STK
49741E100
310510
6929780
SH
SOLE
2412748
0
4517032
CDK GLOBAL INC
COMM STK
12508E101
16281
338556
SH
SOLE
164910
0
173646
CANTERBURY PARK HOLDING CORP
COMM STK
13811E101
423
34647
SH
SOLE
9866
0
24781
VITAMIN SHOPPE INC
COMM STK
92849E101
100
15300
SH
SOLE
15300
0
0
COVANTA HLDG CORP
COMM STK
22282E102
1942
112322
SH
SOLE
61068
0
51254
GLOBE LIFE INC
COMM STK
37959E102
18590
194132
SH
SOLE
72829
0
121303
LUMINEX CORP DEL
COMM STK
55027E102
607
29382
SH
SOLE
12382
0
17000
NICOLET BANKSHARES INC
COMM STK
65406E102
235
3533
SH
SOLE
3533
0
0
PROTAGONIST THERAPEUTICS INC
COMM STK
74366E102
329
27365
SH
SOLE
27365
0
0
QUANTA SVCS INC
COMM STK
74762E102
10776
285075
SH
SOLE
89808
0
195267
VERISIGN INC
COMM STK
92343E102
189415
1004159
SH
SOLE
325610
0
678549
CNO FINL GROUP INC
COMM STK
12621E103
2310
145939
SH
SOLE
102239
0
43700
EXPRESS INC
COMM STK
30219E103
10810
3142397
SH
SOLE
915277
0
2227120
U S SILICA HLDGS INC
COMM STK
90346E103
589
61631
SH
SOLE
22331
0
39300
EVO PMTS INC
COMM STK
26927E104
43367
1542199
SH
SOLE
334577
0
1207622
AMERISOURCEBERGEN CORP
COMM STK
03073E105
33963
412522
SH
SOLE
175588
0
236934
LOMA NEGRA CORP
ADR
54150E104
3117
542008
SH
SOLE
7814
0
534194
SALLY BEAUTY HLDGS INC
COMM STK
79546E104
828
55631
SH
SOLE
34631
0
21000
CARS COM INC
COMM STK
14575E105
235
26205
SH
SOLE
1572
0
24633
AMERICAN EAGLE OUTFITTERS IN
COMM STK
02553E106
1885
116222
SH
SOLE
34192
0
82030
PERFORMANT FINL CORP
COMM STK
71377E105
17
15900
SH
SOLE
15900
0
0
UNIVERSAL HEALTH RLTY INCM T
COMM STK
91359E105
674
6552
SH
SOLE
302
0
6250
ARQULE INC
COMM STK
04269E107
3103
432833
SH
SOLE
63513
0
369320
QUORUM HEALTH CORP
COMM STK
74909E106
32
26815
SH
SOLE
4015
0
22800
TARGET CORP
COMM STK
87612E106
102260
956507
SH
SOLE
311587
0
644920
RENASANT CORP
COMM STK
75970E107
1698
48492
SH
SOLE
30865
0
17627
EDWARDS LIFESCIENCES CORP
COMM STK
28176E108
87239
396702
SH
SOLE
128066
0
268636
NCR CORP NEW
COMM STK
62886E108
34002
1077361
SH
SOLE
307791
0
769570
NAVISTAR INTL CORP NEW
COMM STK
63934E108
929
33061
SH
SOLE
10361
0
22700
EVENTBRITE INC
COMM STK
29975E109
3069
173264
SH
SOLE
20111
0
153153
FORTINET INC
COMM STK
34959E109
57776
752689
SH
SOLE
229126
0
523563
TOTAL S A
ADR
89151E109
881734
16956413
SH
SOLE
11035762
0
5920651
TRAVELERS COMPANIES INC
COMM STK
89417E109
72972
490766
SH
SOLE
167280
0
323486
FIRSTSERVICE CORP NEW
COMM STK
33767E202
626469
6107723
SH
SOLE
1184383
0
4923340
GRUPO AEROPORTUARIO DEL SURE
ADR
40051E202
117232
768733
SH
SOLE
191654
0
577079
BARCLAYS PLC
ADR
06738E204
27779
3784637
SH
SOLE
1451511
0
2333126
ACCO BRANDS CORP
COMM STK
00081T108
929
94118
SH
SOLE
72351
0
21767
ADT INC
COMM STK
00090Q103
16767
2674138
SH
SOLE
590588
0
2083550
AGNC INVT CORP
COMM STK
00123Q104
4652
289118
SH
SOLE
172044
0
117074
AES CORP
COMM STK
00130H105
19187
1174225
SH
SOLE
362028
0
812197
AMAG PHARMACEUTICALS INC
COMM STK
00163U106
376
32586
SH
SOLE
32586
0
0
AMC NETWORKS INC
COMM STK
00164V103
1306
26569
SH
SOLE
14069
0
12500
AMC ENTMT HLDGS INC
COMM STK
00165C104
326
30503
SH
SOLE
30503
0
0
ARC DOCUMENT SOLUTIONS INC
COMM STK
00191G103
98
72263
SH
SOLE
59263
0
13000
ASGN INC
COMM STK
00191U102
61137
972593
SH
SOLE
285443
0
687150
AT&T INC
COMM STK
00206R102
1119152
29575910
SH
SOLE
10783616
0
18792294
ATN INTL INC
COMM STK
00215F107
626
10722
SH
SOLE
8722
0
2000
ABBVIE INC
COMM STK
00287Y109
1497632
19778555
SH
SOLE
8207543
0
11571012
ACADIA HEALTHCARE COMPANY IN
COMM STK
00404A109
413198
13294646
SH
SOLE
4332546
0
8962100
ACCELERON PHARMA INC
COMM STK
00434H108
134944
3415437
SH
SOLE
688146
0
2727291
ACLARIS THERAPEUTICS INC
COMM STK
00461U105
34
31393
SH
SOLE
733
0
30660
ACORDA THERAPEUTICS INC
COMM STK
00484M106
61
21150
SH
SOLE
16050
0
5100
ACTIVISION BLIZZARD INC
COMM STK
00507V109
158076
2987073
SH
SOLE
1539240
0
1447833
ACTUANT CORP
COMM STK
00508X203
36103
1645534
SH
SOLE
307324
0
1338210
ACUITY BRANDS INC
COMM STK
00508Y102
1482
10992
SH
SOLE
5292
0
5700
ADAMAS PHARMACEUTICALS INC
COMM STK
00548A106
301
58928
SH
SOLE
528
0
58400
ADAPTIVE BIOTECHNOLOGIES COR
COMM STK
00650F109
21844
706924
SH
SOLE
108099
0
598825
ADOBE INC
COMM STK
00724F101
264837
958687
SH
SOLE
339238
0
619449
ADTALEM GLOBAL ED INC
COMM STK
00737L103
930
24424
SH
SOLE
9624
0
14800
ADTRAN INC
COMM STK
00738A106
706
62195
SH
SOLE
26722
0
35473
ADVANCE AUTO PARTS INC
COMM STK
00751Y106
22345
135098
SH
SOLE
42457
0
92641
AECOM
COMM STK
00766T100
2571
68452
SH
SOLE
37430
0
31022
AEGION CORP
COMM STK
00770F104
94749
4431681
SH
SOLE
1367159
0
3064522
AERIE PHARMACEUTICALS INC
COMM STK
00771V108
6942
361167
SH
SOLE
104567
0
256600
ADVANSIX INC
COMM STK
00773T101
17851
694038
SH
SOLE
195157
0
498881
ADVERUM BIOTECHNOLOGIES INC
COMM STK
00773U108
5701
1046102
SH
SOLE
131002
0
915100
ADVANCED DRAIN SYS INC DEL
COMM STK
00790R104
553
17152
SH
SOLE
17152
0
0
ADVANCED DISP SVCS INC DEL
COMM STK
00790X101
39295
1206483
SH
SOLE
321939
0
884544
AGILENT TECHNOLOGIES INC
COMM STK
00846U101
1761729
22990070
SH
SOLE
7680863
0
15309207
AGENUS INC
COMM STK
00847G705
166
64249
SH
SOLE
2449
0
61800
AGILYSYS INC
COMM STK
00847J105
519
20279
SH
SOLE
11627
0
8652
AGIOS PHARMACEUTICALS INC
COMM STK
00847X104
84894
2620172
SH
SOLE
554054
0
2066118
AGROFRESH SOLUTIONS
COMM STK
00856G109
21559
8197386
SH
SOLE
1795407
0
6401979
AIMMUNE THERAPEUTICS INC
COMM STK
00900T107
111243
5312484
SH
SOLE
1115525
0
4196959
AIR LEASE CORP
COMM STK
00912X302
933
22307
SH
SOLE
13107
0
9200
AKAMAI TECHNOLOGIES INC
COMM STK
00971T101
27522
301178
SH
SOLE
97722
0
203456
AKEBIA THERAPEUTICS INC
COMM STK
00972D105
83
21074
SH
SOLE
2862
0
18212
AKERO THERAPEUTICS INC
COMM STK
00973Y108
4639
203913
SH
SOLE
23549
0
180364
ALIBABA GROUP HLDG LTD
ADR
01609W102
11967522
71563247
SH
SOLE
25826600
0
45736647
ALLAKOS INC
COMM STK
01671P100
53365
678685
SH
SOLE
128868
0
549817
ALLEGHENY TECHNOLOGIES INC
COMM STK
01741R102
1045
51594
SH
SOLE
20751
0
30843
ALLEGIANT TRAVEL CO
COMM STK
01748X102
2710
18106
SH
SOLE
15206
0
2900
ALLISON TRANSMISSION HLDGS I
COMM STK
01973R101
2540
53992
SH
SOLE
33092
0
20900
ALLSCRIPTS HEALTHCARE SOLUTN
COMM STK
01988P108
542
49394
SH
SOLE
39994
0
9400
ALLY FINL INC
COMM STK
02005N100
218781
6597746
SH
SOLE
2867836
0
3729910
ALNYLAM PHARMACEUTICALS INC
COMM STK
02043Q107
392743
4883654
SH
SOLE
1315208
0
3568446
ALPHABET INC
COMM STK
02079K107
14114855
11579044
SH
SOLE
4118786
0
7460258
ALPHABET INC
COMM STK
02079K305
8514437
6972531
SH
SOLE
3033747
0
3938784
ALTERYX INC
COMM STK
02156B103
15378
143146
SH
SOLE
18344
0
124802
ALTICE USA INC
COMM STK
02156K103
183256
6389694
SH
SOLE
1987937
0
4401757
ALTRA INDL MOTION CORP
COMM STK
02208R106
297
10707
SH
SOLE
5807
0
4900
ALTRIA GROUP INC
COMM STK
02209S103
255244
6240678
SH
SOLE
3167388
0
3073290
AMBEV SA
ADR
02319V103
129030
27928500
SH
SOLE
6586800
0
21341700
AMERICA MOVIL SAB DE CV
ADR
02364W105
166
11200
SH
SOLE
11200
0
0
AMERICAN AIRLS GROUP INC
COMM STK
02376R102
43220
1602506
SH
SOLE
380466
0
1222040
AMERICAN HOMES 4 RENT
COMM STK
02665T306
3614
139595
SH
SOLE
79195
0
60400
AMERICAN OUTDOOR BRANDS CORP
COMM STK
02874P103
84
14430
SH
SOLE
14430
0
0
AMERICAN PUBLIC EDUCATION IN
COMM STK
02913V103
37904
1696676
SH
SOLE
454755
0
1241921
AMERICAN TOWER CORP NEW
COMM STK
03027X100
1394968
6308362
SH
SOLE
1661916
0
4646446
AMERICOLD RLTY TR
COMM STK
03064D108
60918
1643328
SH
SOLE
454733
0
1188595
AMERISAFE INC
COMM STK
03071H100
651
9848
SH
SOLE
9848
0
0
AMERIPRISE FINL INC
COMM STK
03076C106
150210
1021143
SH
SOLE
416227
0
604916
AMERIS BANCORP
COMM STK
03076K108
38055
945706
SH
SOLE
307353
0
638353
AMICUS THERAPEUTICS INC
COMM STK
03152W109
6895
859777
SH
SOLE
248977
0
610800
AMNEAL PHARMACEUTICALS INC
COMM STK
03168L105
32722
11283585
SH
SOLE
4090656
0
7192929
AMPIO PHARMACEUTICALS INC
COMM STK
03209T109
57
113200
SH
SOLE
113200
0
0
ANAPLAN INC
COMM STK
03272L108
34316
730125
SH
SOLE
670788
0
59337
ANGIODYNAMICS INC
COMM STK
03475V101
9997
542746
SH
SOLE
132546
0
410200
ANSYS INC
COMM STK
03662Q105
45044
203486
SH
SOLE
67662
0
135824
ANTERO RES CORP
COMM STK
03674X106
1857
614971
SH
SOLE
208365
0
406606
APARTMENT INVT & MGMT CO
COMM STK
03748R754
15311
293654
SH
SOLE
101742
0
191912
APELLIS PHARMACEUTICALS INC
COMM STK
03753U106
21065
874412
SH
SOLE
113057
0
761355
APERGY CORP
COMM STK
03755L104
58091
2147536
SH
SOLE
639936
0
1507600
APOLLO COML REAL EST FIN INC
COMM STK
03762U105
2330
121518
SH
SOLE
66875
0
54643
APPIAN CORP
COMM STK
03782L101
667
14041
SH
SOLE
741
0
13300
APPLE HOSPITALITY REIT INC
COMM STK
03784Y200
1090
65740
SH
SOLE
36360
0
29380
APPLIED INDL TECHNOLOGIES IN
COMM STK
03820C105
515
9060
SH
SOLE
6298
0
2762
APPLIED GENETIC TECHNOL CORP
COMM STK
03820J100
1090
262055
SH
SOLE
262055
0
0
APPROACH RESOURCES INC
COMM STK
03834A103
4
28400
SH
SOLE
0
0
28400
AQUA AMERICA INC
COMM STK
03836W103
51372
1145937
SH
SOLE
701896
0
444041
AQUA AMERICA INC
CVPFSTKF
03836W202
59764
998532
SH
SOLE
310876
0
687656
ARAMARK
COMM STK
03852U106
16216
372108
SH
SOLE
225658
0
146450
ARCBEST CORP
COMM STK
03937C105
329
10797
SH
SOLE
6597
0
4200
ARCHROCK INC
COMM STK
03957W106
1262
126534
SH
SOLE
57722
0
68812
ARCONIC INC
COMM STK
03965L100
18767
721791
SH
SOLE
234438
0
487353
ARES CAP CORP
COMM STK
04010L103
1118
60000
SH
SOLE
60000
0
0
ARES COML REAL ESTATE CORP
COMM STK
04013V108
378
24832
SH
SOLE
632
0
24200
ARGENX SE
ADR
04016X101
438964
3851912
SH
SOLE
781746
0
3070166
ARLO TECHNOLOGIES INC
COMM STK
04206A101
179
52445
SH
SOLE
14993
0
37452
ARMSTRONG FLOORING INC
COMM STK
04238R106
149
23346
SH
SOLE
497
0
22849
ARMSTRONG WORLD INDS INC NEW
COMM STK
04247X102
637665
6594260
SH
SOLE
1290211
0
5304049
ARROWHEAD PHARMACEUTICALS IN
COMM STK
04280A100
752
26698
SH
SOLE
9698
0
17000
ARTISAN PARTNERS ASSET MGMT
COMM STK
04316A108
265
9373
SH
SOLE
9373
0
0
ARVINAS INC
COMM STK
04335A105
1765
81881
SH
SOLE
60170
0
21711
ASCENA RETAIL GROUP INC
COMM STK
04351G101
23
87697
SH
SOLE
87697
0
0
ASCENDIS PHARMA A S
ADR
04351P101
748887
7774992
SH
SOLE
2298060
0
5476932
ASSERTIO THERAPEUTICS INC
COMM STK
04545L107
1492
1165943
SH
SOLE
346543
0
819400
ASSETMARK FINL HLDGS INC
COMM STK
04546L106
25554
980972
SH
SOLE
192364
0
788608
ASSURANT INC
COMM STK
04621X108
727467
5781810
SH
SOLE
1810116
0
3971694
ASSURANT INC
CVPFSTKF
04621X207
276
2200
SH
SOLE
2200
0
0
ASURE SOFTWARE INC
COMM STK
04649U102
301
44880
SH
SOLE
0
0
44880
ATLANTIC UN BANKSHARES CORP
COMM STK
04911A107
1424
38229
SH
SOLE
27500
0
10729
ATRICURE INC
COMM STK
04963C209
44971
1803174
SH
SOLE
268114
0
1535060
AUDENTES THERAPEUTICS INC
COMM STK
05070R104
11083
394539
SH
SOLE
79649
0
314890
AUTOLUS THERAPEUTICS PLC
ADR
05280R100
14280
1149729
SH
SOLE
189865
0
959864
AUTONATION INC
COMM STK
05329W102
651
12833
SH
SOLE
5133
0
7700
AVALARA INC
COMM STK
05338G106
15960
237178
SH
SOLE
151338
0
85840
AVANOS MED INC
COMM STK
05350V106
170664
4555902
SH
SOLE
1137454
0
3418448
AVANGRID INC
COMM STK
05351W103
1399
26778
SH
SOLE
14778
0
12000
AVAYA HLDGS CORP
COMM STK
05351X101
480
46904
SH
SOLE
26404
0
20500
AVANTOR INC
COMM STK
05352A100
816101
55517072
SH
SOLE
20352042
0
35165030
AVANTOR INC
CVPFSTKF
05352A209
477750
8998525
SH
SOLE
1995067
0
7003458
AVISTA CORP
COMM STK
05379B107
3010
62129
SH
SOLE
35239
0
26890
AWARE INC MASS
COMM STK
05453N100
35
12000
SH
SOLE
0
0
12000
AVROBIO INC
COMM STK
05455M100
16103
1140472
SH
SOLE
159201
0
981271
AXON ENTERPRISE INC
COMM STK
05464C101
7365
129709
SH
SOLE
100849
0
28860
AXSOME THERAPEUTICS INC
COMM STK
05464T104
14348
708871
SH
SOLE
77071
0
631800
AXOS FINL INC
COMM STK
05465C100
1484
53654
SH
SOLE
34254
0
19400
AZUL S A
ADR
05501U106
6279
175297
SH
SOLE
2478
0
172819
B & G FOODS INC NEW
COMM STK
05508R106
623
32922
SH
SOLE
13222
0
19700
BCE INC
COMM STK
05534B760
242
5000
SH
SOLE
5000
0
0
BGC PARTNERS INC
COMM STK
05541T101
1005
182812
SH
SOLE
51612
0
131200
BJS WHSL CLUB HLDGS INC
COMM STK
05550J101
4446
171843
SH
SOLE
73437
0
98406
BOK FINL CORP
COMM STK
05561Q201
56344
711859
SH
SOLE
234395
0
477464
BWX TECHNOLOGIES INC
COMM STK
05605H100
935039
16343970
SH
SOLE
4348660
0
11995310
BAKER HUGHES A GE CO
COMM STK
05722G100
26606
1146810
SH
SOLE
378194
0
768616
BANCFIRST CORP
COMM STK
05945F103
568
10240
SH
SOLE
440
0
9800
BANCO SANTANDER CHILE NEW
ADR
05965X109
344799
12314253
SH
SOLE
3342145
0
8972108
BANCORP INC DEL
COMM STK
05969A105
122
12371
SH
SOLE
1171
0
11200
BANCORPSOUTH BK TUPELO MISS
COMM STK
05971J102
1034
34920
SH
SOLE
15545
0
19375
BANC OF CALIFORNIA INC
COMM STK
05990K106
537
37960
SH
SOLE
1060
0
36900
BANK OZK
COMM STK
06417N103
1124
41218
SH
SOLE
21318
0
19900
BANKUNITED INC
COMM STK
06652K103
247088
7349435
SH
SOLE
1874329
0
5475106
BANNER CORP
COMM STK
06652V208
572
10183
SH
SOLE
810
0
9373
BAOZUN INC
ADR
06684L103
60058
1406504
SH
SOLE
234470
0
1172034
BARINGS BDC INC
COMM STK
06759L103
20466
2016320
SH
SOLE
357904
0
1658416
BEAZER HOMES USA INC
COMM STK
07556Q881
401
26941
SH
SOLE
26941
0
0
BEIGENE LTD
ADR
07725L102
80162
654595
SH
SOLE
92018
0
562577
BENCHMARK ELECTRS INC
COMM STK
08160H101
563
19376
SH
SOLE
10201
0
9175
BENEFITFOCUS INC
COMM STK
08180D106
300
12603
SH
SOLE
693
0
11910
BERRY GLOBAL GROUP INC
COMM STK
08579W103
50880
1295636
SH
SOLE
364336
0
931300
BIOMARIN PHARMACEUTICAL INC
COMM STK
09061G101
151267
2244321
SH
SOLE
588469
0
1655852
BIOLIFE SOLUTIONS INC
COMM STK
09062W204
493
29657
SH
SOLE
29657
0
0
BIOGEN INC
COMM STK
09062X103
257186
1104654
SH
SOLE
336801
0
767853
BIO TECHNE CORP
COMM STK
09073M104
3998
20434
SH
SOLE
11334
0
9100
BLACK KNIGHT INC
COMM STK
09215C105
993056
16263617
SH
SOLE
4181191
0
12082426
BLACKBAUD INC
COMM STK
09227Q100
67610
748396
SH
SOLE
206796
0
541600
BLACKLINE INC
COMM STK
09239B109
711
14878
SH
SOLE
11374
0
3504
BLACKROCK INC
COMM STK
09247X101
128294
287888
SH
SOLE
128970
0
158918
BLACKSTONE MTG TR INC
COMM STK
09257W100
1658
46260
SH
SOLE
22560
0
23700
BLACKSTONE GROUP INC
COMM STK
09260D107
15170
310600
SH
SOLE
178000
0
132600
BLUEBIRD BIO INC
COMM STK
09609G100
120930
1317037
SH
SOLE
226404
0
1090633
BLUEROCK RESIDENTIAL GRW REI
COMM STK
09627J102
1189
101026
SH
SOLE
86926
0
14100
BLUEPRINT MEDICINES CORP
COMM STK
09627Y109
265316
3611213
SH
SOLE
634584
0
2976629
BOISE CASCADE CO DEL
COMM STK
09739D100
329
10110
SH
SOLE
910
0
9200
BOOKING HLDGS INC
COMM STK
09857L108
4748700
2419584
SH
SOLE
860180
0
1559404
BOX INC
COMM STK
10316T104
917
55362
SH
SOLE
34762
0
20600
BRAEMAR HOTELS & RESORTS INC
COMM STK
10482B101
572
60890
SH
SOLE
60890
0
0
BRIGHTHOUSE FINL INC
COMM STK
10922N103
151101
3733650
SH
SOLE
1210660
0
2522990
BRIXMOR PPTY GROUP INC
COMM STK
11120U105
1497
73757
SH
SOLE
48357
0
25400
BROADRIDGE FINL SOLUTIONS IN
COMM STK
11133T103
47359
380611
SH
SOLE
117043
0
263568
BROADCOM INC
COMM STK
11135F101
710833
2574828
SH
SOLE
1108436
0
1466392
BROOKLINE BANCORP INC DEL
COMM STK
11373M107
825
56036
SH
SOLE
31907
0
24129
BUILDERS FIRSTSOURCE INC
COMM STK
12008R107
1141
55475
SH
SOLE
30575
0
24900
CBOE GLOBAL MARKETS INC
COMM STK
12503M108
1614873
14053372
SH
SOLE
4902479
0
9150893
CBRE GROUP INC
COMM STK
12504L109
34078
642869
SH
SOLE
238800
0
404069
CDW CORP
COMM STK
12514G108
116191
942800
SH
SOLE
476541
0
466259
C H ROBINSON WORLDWIDE INC
COMM STK
12541W209
239999
2830847
SH
SOLE
938346
0
1892501
CME GROUP INC
COMM STK
12572Q105
936002
4428890
SH
SOLE
2043336
0
2385554
CRA INTL INC
COMM STK
12618T105
383
9133
SH
SOLE
4083
0
5050
CNX RESOURCES CORPORATION
COMM STK
12653C108
1047
144273
SH
SOLE
35773
0
108500
CVR ENERGY INC
COMM STK
12662P108
1061
24093
SH
SOLE
14693
0
9400
C&J ENERGY SVCS INC NEW
COMM STK
12674R100
308
28731
SH
SOLE
8541
0
20190
CABLE ONE INC
COMM STK
12685J105
1042228
830659
SH
SOLE
184790
0
645869
CABOT MICROELECTRONICS CORP
COMM STK
12709P103
126094
892953
SH
SOLE
298755
0
594198
CADENCE BANCORPORATION
COMM STK
12739A100
813
46343
SH
SOLE
19525
0
26818
CALIFORNIA RES CORP
COMM STK
13057Q206
292
28675
SH
SOLE
18375
0
10300
CALITHERA BIOSCIENCES INC
COMM STK
13089P101
193
62502
SH
SOLE
62502
0
0
CALLON PETE CO DEL
COMM STK
13123X102
1026
236489
SH
SOLE
110859
0
125630
CALYXT INC
COMM STK
13173L107
1641
291021
SH
SOLE
113325
0
177696
CAMECO CORP
COMM STK
13321L108
147789
15556761
SH
SOLE
4840784
0
10715977
CANADIAN PAC RY LTD
COMM STK
13645T100
447982
2013955
SH
SOLE
670429
0
1343526
CAPITAL ONE FINL CORP
COMM STK
14040H105
142508
1566364
SH
SOLE
760333
0
806031
CAPITOL FED FINL INC
COMM STK
14057J101
199885
14505443
SH
SOLE
3963059
0
10542384
CAPSTEAD MTG CORP
COMM STK
14067E506
49572
6744510
SH
SOLE
1894285
0
4850225
CARDINAL HEALTH INC
COMM STK
14149Y108
222169
4707972
SH
SOLE
1471461
0
3236511
CAREDX INC
COMM STK
14167L103
3638
160889
SH
SOLE
22531
0
138358
CARETRUST REIT INC
COMM STK
14174T107
1477
62824
SH
SOLE
47624
0
15200
CARROLS RESTAURANT GROUP INC
COMM STK
14574X104
253
30516
SH
SOLE
30516
0
0
CASI PHARMACEUTICALS INC
COMM STK
14757U109
237
70978
SH
SOLE
46478
0
24500
CASS INFORMATION SYS INC
COMM STK
14808P109
293
5426
SH
SOLE
5426
0
0
CASTLIGHT HEALTH INC
COMM STK
14862Q100
1214
860914
SH
SOLE
779464
0
81450
CELSION CORPORATION
COMM STK
15117N503
93
60207
SH
SOLE
7
0
60200
CENTENE CORP DEL
COMM STK
15135B101
1312012
30328517
SH
SOLE
11355455
0
18973062
CENOVUS ENERGY INC
COMM STK
15135U109
315
33500
SH
SOLE
33500
0
0
CENTENNIAL RESOURCE DEV INC
COMM STK
15136A102
5728
1268697
SH
SOLE
610501
0
658196
CENTERPOINT ENERGY INC
COMM STK
15189T107
425448
14097010
SH
SOLE
6841421
0
7255589
CENTERSTATE BK CORP
COMM STK
15201P109
214590
8946837
SH
SOLE
2125718
0
6821119
CERIDIAN HCM HLDG INC
COMM STK
15677J108
895067
18129782
SH
SOLE
4792881
0
13336901
CHART INDS INC
COMM STK
16115Q308
125003
2004543
SH
SOLE
442352
0
1562191
CHARTER COMMUNICATIONS INC N
COMM STK
16119P108
442450
1073594
SH
SOLE
424733
0
648861
CHASE CORP
COMM STK
16150R104
39271
359002
SH
SOLE
95452
0
263550
CHATHAM LODGING TR
COMM STK
16208T102
2083
114775
SH
SOLE
74175
0
40600
CHEMED CORP NEW
COMM STK
16359R103
89122
213429
SH
SOLE
60029
0
153400
CHENIERE ENERGY INC
COMM STK
16411R208
7269
115268
SH
SOLE
75773
0
39495
CHENIERE ENERGY INC
CONV BND
16411RAG4
3853
4948000
PRN
SOLE
640000
0
4308000
CHEWY INC
COMM STK
16679L109
39028
1587802
SH
SOLE
486564
0
1101238
CHIMERA INVT CORP
COMM STK
16934Q208
1754
89660
SH
SOLE
41240
0
48420
CHIMERIX INC
COMM STK
16934W106
50
21121
SH
SOLE
21121
0
0
CINEMARK HOLDINGS INC
COMM STK
17243V102
1443
37341
SH
SOLE
18751
0
18590
CIRCOR INTL INC
COMM STK
17273K109
65827
1753052
SH
SOLE
532650
0
1220402
CISCO SYS INC
COMM STK
17275R102
2299403
46537189
SH
SOLE
20873419
0
25663770
CLEAR CHANNEL OUTDOOR HLDGS
COMM STK
18453H106
19508
7741185
SH
SOLE
1050373
0
6690812
CLEARWATER PAPER CORP
COMM STK
18538R103
19183
908297
SH
SOLE
349832
0
558465
CLEARWAY ENERGY INC
COMM STK
18539C105
363
20910
SH
SOLE
20910
0
0
CLEARWAY ENERGY INC
COMM STK
18539C204
562
30817
SH
SOLE
10717
0
20100
CLOUDERA INC
COMM STK
18914U100
897
101247
SH
SOLE
54827
0
46420
CLOUDFLARE INC
COMM STK
18915M107
37140
2000000
SH
SOLE
561674
0
1438326
COGENT COMMUNICATIONS HLDGS
COMM STK
19239V302
721
13084
SH
SOLE
3584
0
9500
COHEN & STEERS INC
COMM STK
19247A100
771
14033
SH
SOLE
6333
0
7700
COHERUS BIOSCIENCES INC
COMM STK
19249H103
1342
66250
SH
SOLE
31550
0
34700
COLLEGIUM PHARMACEUTICAL INC
COMM STK
19459J104
371
32352
SH
SOLE
752
0
31600
COLONY CAP INC NEW
COMM STK
19626G108
1349
224103
SH
SOLE
175819
0
48284
COMCAST CORP NEW
COMM STK
20030N101
2599066
57654539
SH
SOLE
22739357
0
34915182
COMMSCOPE HLDG CO INC
COMM STK
20337X109
996
84665
SH
SOLE
61665
0
23000
COMMUNITY HEALTHCARE TR INC
COMM STK
20369C106
21457
481648
SH
SOLE
91078
0
390570
COMPASS MINERALS INTL INC
COMM STK
20451N101
3416
60469
SH
SOLE
43429
0
17040
CONCHO RES INC
COMM STK
20605P101
1695995
24977840
SH
SOLE
9745216
0
15232624
CONNECTONE BANCORP INC NEW
COMM STK
20786W107
707
31859
SH
SOLE
14776
0
17083
CONOCOPHILLIPS
COMM STK
20825C104
495157
8690014
SH
SOLE
3367827
0
5322187
CONSOL ENERGY INC NEW
COMM STK
20854L108
501
32077
SH
SOLE
16542
0
15535
CONSTELLATION BRANDS INC
COMM STK
21036P108
123037
593580
SH
SOLE
187324
0
406256
COOPER STD HLDGS INC
COMM STK
21676P103
7349
179763
SH
SOLE
50463
0
129300
CORBUS PHARMACEUTICALS HLDGS
COMM STK
21833P103
563
115700
SH
SOLE
65490
0
50210
CORESITE RLTY CORP
COMM STK
21870Q105
60446
496067
SH
SOLE
134670
0
361397
CORENERGY INFRASTRUCTURE TR
COMM STK
21870U502
871
18441
SH
SOLE
8201
0
10240
CORELOGIC INC
COMM STK
21871D103
658775
14237628
SH
SOLE
5030805
0
9206823
CORECIVIC INC
COMM STK
21871N101
1334
77188
SH
SOLE
43899
0
33289
COREPOINT LODGING INC
COMM STK
21872L104
147
14516
SH
SOLE
14516
0
0
CORNERSTONE BLDG BRANDS INC
COMM STK
21925D109
287
47406
SH
SOLE
28886
0
18520
CORNERSTONE ONDEMAND INC
COMM STK
21925Y103
4122
75197
SH
SOLE
52897
0
22300
CORPORATE OFFICE PPTYS TR
COMM STK
22002T108
1166
39157
SH
SOLE
30957
0
8200
CORTEVA INC
COMM STK
22052L104
372869
13316757
SH
SOLE
4484645
0
8832112
COSTCO WHSL CORP NEW
COMM STK
22160K105
508974
1766596
SH
SOLE
831797
0
934799
COSTAR GROUP INC
COMM STK
22160N109
1551586
2615620
SH
SOLE
790737
0
1824883
COUPA SOFTWARE INC
COMM STK
22266L106
562937
4344657
SH
SOLE
1010625
0
3334032
COVETRUS INC
COMM STK
22304C100
54204
4558790
SH
SOLE
1485575
0
3073215
COVIA HLDGS CORP
COMM STK
22305A103
38
18731
SH
SOLE
18731
0
0
CRACKER BARREL OLD CTRY STOR
COMM STK
22410J106
1570
9652
SH
SOLE
4452
0
5200
CRINETICS PHARMACEUTICALS IN
COMM STK
22663K107
786
52283
SH
SOLE
35671
0
16612
CROSSFIRST BANKSHARES INC
COMM STK
22766M109
48537
3470172
SH
SOLE
756112
0
2714060
CROWDSTRIKE HLDGS INC
COMM STK
22788C105
2624
45006
SH
SOLE
16429
0
28577
CROWN CASTLE INTL CORP NEW
COMM STK
22822V101
1359020
9776421
SH
SOLE
2872444
0
6903977
CROWN CASTLE INTL CORP NEW
CVPFSTKF
22822V309
6978
5515
SH
SOLE
1266
0
4249
CTRIP COM INTL LTD
ADR
22943F100
949597
32420524
SH
SOLE
9294861
0
23125663
CYCLERION THERAPEUTICS INC
COMM STK
23255M105
2811
231950
SH
SOLE
61970
0
169980
CYRUSONE INC
COMM STK
23283R100
73524
929503
SH
SOLE
338916
0
590587
CYTOMX THERAPEUTICS INC
COMM STK
23284F105
16274
2205101
SH
SOLE
324671
0
1880430
DMC GLOBAL INC
COMM STK
23291C103
1211
27538
SH
SOLE
9438
0
18100
D R HORTON INC
COMM STK
23331A109
33060
627210
SH
SOLE
198707
0
428503
DSP GROUP INC
COMM STK
23332B106
431
30600
SH
SOLE
4610
0
25990
DXC TECHNOLOGY CO
COMM STK
23355L106
14752
500057
SH
SOLE
169142
0
330915
DATADOG INC
COMM STK
23804L103
45870
1352700
SH
SOLE
285112
0
1067588
DAVITA INC
COMM STK
23918K108
18568
325348
SH
SOLE
128813
0
196535
DECIPHERA PHARMACEUTICALS IN
COMM STK
24344T101
16139
475504
SH
SOLE
61430
0
414074
DELEK US HLDGS INC NEW
COMM STK
24665A103
27728
763860
SH
SOLE
228717
0
535143
DELL TECHNOLOGIES INC
COMM STK
24703L202
5162
99545
SH
SOLE
61785
0
37760
DENALI THERAPEUTICS INC
COMM STK
24823R105
6744
440197
SH
SOLE
52843
0
387354
DENNYS CORP
COMM STK
24869P104
145727
6401340
SH
SOLE
1369441
0
5031899
DENTSPLY SIRONA INC
COMM STK
24906P109
294461
5523558
SH
SOLE
1725773
0
3797785
DERMIRA INC
COMM STK
24983L104
257
40250
SH
SOLE
38890
0
1360
DEVON ENERGY CORP NEW
COMM STK
25179M103
65582
2725750
SH
SOLE
717386
0
2008364
DIAGEO P L C
ADR
25243Q205
19874
121535
SH
SOLE
103705
0
17830
DIAMOND OFFSHORE DRILLING IN
COMM STK
25271C102
389
70051
SH
SOLE
20123
0
49928
DIAMONDBACK ENERGY INC
COMM STK
25278X109
197607
2197831
SH
SOLE
560700
0
1637131
DIGIMARC CORP NEW
COMM STK
25381B101
788
20158
SH
SOLE
20158
0
0
DIPLOMAT PHARMACY INC
COMM STK
25456K101
268
54735
SH
SOLE
35755
0
18980
DISCOVERY INC
COMM STK
25470F104
7678
288333
SH
SOLE
101693
0
186640
DISCOVERY INC
COMM STK
25470F302
16817
683081
SH
SOLE
215902
0
467179
DISH NETWORK CORP
COMM STK
25470M109
85642
2513715
SH
SOLE
882910
0
1630805
DOLBY LABORATORIES INC
COMM STK
25659T107
2594
40132
SH
SOLE
23092
0
17040
DOMINION ENERGY INC
COMM STK
25746U109
126010
1554912
SH
SOLE
527961
0
1026951
DOMINOS PIZZA INC
COMM STK
25754A201
80489
329079
SH
SOLE
103468
0
225611
DONNELLEY FINL SOLUTIONS INC
COMM STK
25787G100
494
40110
SH
SOLE
20810
0
19300
DOUGLAS EMMETT INC
COMM STK
25960P109
260117
6073244
SH
SOLE
1019419
0
5053825
DOUGLAS DYNAMICS INC
COMM STK
25960R105
34389
771584
SH
SOLE
208084
0
563500
DROPBOX INC
COMM STK
26210C104
50582
2507784
SH
SOLE
1053678
0
1454106
DUKE ENERGY CORP NEW
COMM STK
26441C204
188575
1967195
SH
SOLE
692996
0
1274199
DULUTH HLDGS INC
COMM STK
26443V101
9192
1083958
SH
SOLE
102958
0
981000
DUPONT DE NEMOURS INC
COMM STK
26614N102
1653952
23193826
SH
SOLE
10111106
0
13082720
DYNEX CAP INC
COMM STK
26817Q886
332
22459
SH
SOLE
560
0
21899
EOG RES INC
COMM STK
26875P101
706003
9512305
SH
SOLE
3641020
0
5871285
EQT CORP
COMM STK
26884L109
290223
27276583
SH
SOLE
9403005
0
17873578
EPR PPTYS
COMM STK
26884U109
4498
58522
SH
SOLE
43031
0
15491
EAGLE MATERIALS INC
COMM STK
26969P108
53752
597174
SH
SOLE
164506
0
432668
EARTHSTONE ENERGY INC
COMM STK
27032D304
7136
2195634
SH
SOLE
527051
0
1668583
EAST WEST BANCORP INC
COMM STK
27579R104
50376
1137403
SH
SOLE
415966
0
721437
EDGEWELL PERS CARE CO
COMM STK
28035Q102
158081
4865530
SH
SOLE
1530606
0
3334924
EHEALTH INC
COMM STK
28238P109
7358
110172
SH
SOLE
24872
0
85300
ELANCO ANIMAL HEALTH INC
COMM STK
28414H103
989576
37216079
SH
SOLE
14748410
0
22467669
ELDORADO RESORTS INC
COMM STK
28470R102
2237
56112
SH
SOLE
18812
0
37300
ELEMENT SOLUTIONS INC
COMM STK
28618M106
866
85065
SH
SOLE
36645
0
48420
EMCOR GROUP INC
COMM STK
29084Q100
3078
35741
SH
SOLE
21981
0
13760
EMERGENT BIOSOLUTIONS INC
COMM STK
29089Q105
45511
870528
SH
SOLE
239928
0
630600
ENBRIDGE INC
COMM STK
29250N105
47080
1341996
SH
SOLE
467729
0
874267
ENANTA PHARMACEUTICALS INC
COMM STK
29251M106
93440
1555252
SH
SOLE
227307
0
1327945
ENDAVA PLC
ADR
29260V105
64215
1696575
SH
SOLE
334349
0
1362226
ENCOMPASS HEALTH CORP
COMM STK
29261A100
40693
643067
SH
SOLE
177467
0
465600
ENERGY FOCUS INC
COMM STK
29268T300
11
23726
SH
SOLE
23726
0
0
ENERGY RECOVERY INC
COMM STK
29270J100
97
10470
SH
SOLE
10470
0
0
ENERGOUS CORP
COMM STK
29272C103
313
94551
SH
SOLE
651
0
93900
ENERGIZER HLDGS INC NEW
COMM STK
29272W109
1833
42072
SH
SOLE
21152
0
20920
ENERSYS
COMM STK
29275Y102
1111
16843
SH
SOLE
6813
0
10030
ENPHASE ENERGY INC
COMM STK
29355A107
261
11757
SH
SOLE
6657
0
5100
ENPRO INDS INC
COMM STK
29355X107
21765
317037
SH
SOLE
88919
0
228118
ENSIGN GROUP INC
COMM STK
29358P101
129576
2731945
SH
SOLE
793039
0
1938906
ENTEGRIS INC
COMM STK
29362U104
853855
18143975
SH
SOLE
5039888
0
13104087
ENTERGY CORP NEW
COMM STK
29364G103
1231338
10491973
SH
SOLE
4453108
0
6038865
ENVESTNET INC
COMM STK
29404K106
50821
896320
SH
SOLE
245420
0
650900
EPAM SYS INC
COMM STK
29414B104
48596
266540
SH
SOLE
69092
0
197448
ENVISTA HLDGS CORP
COMM STK
29415F104
153937
5521423
SH
SOLE
1070937
0
4450486
EPIZYME INC
COMM STK
29428V104
320
31070
SH
SOLE
31070
0
0
EQUINIX INC
COMM STK
29444U700
274360
475658
SH
SOLE
178248
0
297410
EQUITY BANCSHARES INC
COMM STK
29460X109
40567
1513117
SH
SOLE
266265
0
1246852
EQUITY LIFESTYLE PPTYS INC
COMM STK
29472R108
112596
842788
SH
SOLE
180128
0
662660
EQUITY RESIDENTIAL
COMM STK
29476L107
1036078
12011110
SH
SOLE
3343285
0
8667825
ERIE INDTY CO
COMM STK
29530P102
4673
25173
SH
SOLE
23473
0
1700
ESPERION THERAPEUTICS INC NE
COMM STK
29664W105
12502
341027
SH
SOLE
329227
0
11800
ETSY INC
COMM STK
29786A106
5819
102983
SH
SOLE
80583
0
22400
EVERCORE INC
COMM STK
29977A105
1114
13904
SH
SOLE
6404
0
7500
EVERBRIDGE INC
COMM STK
29978A104
290
4692
SH
SOLE
2605
0
2087
EVERI HLDGS INC
COMM STK
30034T103
403
47583
SH
SOLE
10883
0
36700
EVERGY INC
COMM STK
30034W106
540926
8126896
SH
SOLE
3966724
0
4160172
EVERTEC INC
COMM STK
30040P103
238
7620
SH
SOLE
4620
0
3000
EVERSOURCE ENERGY
COMM STK
30040W108
1525777
17851605
SH
SOLE
5766757
0
12084848
EVERQUOTE INC
COMM STK
30041R108
6532
306102
SH
SOLE
73224
0
232878
EVERSPIN TECHNOLOGIES INC
COMM STK
30041T104
124
20300
SH
SOLE
10100
0
10200
EVOLENT HEALTH INC
COMM STK
30050B101
141
19573
SH
SOLE
1693
0
17880
EXACT SCIENCES CORP
COMM STK
30063P105
1050043
11619381
SH
SOLE
3241122
0
8378259
EXAGEN INC
COMM STK
30068X103
7745
500000
SH
SOLE
49369
0
450631
EXELON CORP
COMM STK
30161N101
185871
3847461
SH
SOLE
1495153
0
2352308
EXELIXIS INC
COMM STK
30161Q104
113984
6445254
SH
SOLE
1216285
0
5228969
EXPEDIA GROUP INC
COMM STK
30212P303
34123
253874
SH
SOLE
80856
0
173018
EXPONENT INC
COMM STK
30214U102
76085
1088485
SH
SOLE
303169
0
785316
EXTENDED STAY AMER INC
COMM STK
30224P200
5835
398536
SH
SOLE
134636
0
263900
EXTRA SPACE STORAGE INC
COMM STK
30225T102
28565
244522
SH
SOLE
77615
0
166907
EXTREME NETWORKS INC
COMM STK
30226D106
910
125140
SH
SOLE
60740
0
64400
EXTERRAN CORP
COMM STK
30227H106
4873
373120
SH
SOLE
173637
0
199483
EXTRACTION OIL AND GAS INC
COMM STK
30227M105
264
89895
SH
SOLE
16295
0
73600
EXXON MOBIL CORP
COMM STK
30231G102
1893619
26818003
SH
SOLE
11922486
0
14895517
FBL FINL GROUP INC
COMM STK
30239F106
286
4802
SH
SOLE
228
0
4574
FB FINL CORP
COMM STK
30257X104
148136
3945038
SH
SOLE
889131
0
3055907
FS BANCORP INC
COMM STK
30263Y104
15152
288603
SH
SOLE
62299
0
226304
FRP HLDGS INC
COMM STK
30292L107
10530
219285
SH
SOLE
48185
0
171100
FACEBOOK INC
COMM STK
30303M102
18540952
104115861
SH
SOLE
39173354
0
64942507
FARFETCH LTD
COMM STK
30744W107
142991
16549901
SH
SOLE
6297497
0
10252404
FATE THERAPEUTICS INC
COMM STK
31189P102
18469
1189262
SH
SOLE
165789
0
1023473
FEDEX CORP
COMM STK
31428X106
65435
449512
SH
SOLE
148830
0
300682
FIBROGEN INC
COMM STK
31572Q808
91922
2485729
SH
SOLE
443486
0
2042243
FIDELITY NATL INFORMATION SV
COMM STK
31620M106
6129198
46167507
SH
SOLE
17153355
0
29014152
FIDELITY NATIONAL FINANCIAL
COMM STK
31620R303
792466
17844307
SH
SOLE
6698256
0
11146051
FIESTA RESTAURANT GROUP INC
COMM STK
31660B101
23827
2286613
SH
SOLE
431606
0
1855007
58 COM INC
ADR
31680Q104
485925
9854497
SH
SOLE
2014188
0
7840309
FINJAN HLDGS INC
COMM STK
31788H303
134
67150
SH
SOLE
67150
0
0
FIREEYE INC
COMM STK
31816Q101
1089
81650
SH
SOLE
54050
0
27600
FIRST AMERN FINL CORP
COMM STK
31847R102
21483
364050
SH
SOLE
134228
0
229822
FIRST CTZNS BANCSHARES INC N
COMM STK
31946M103
2011
4265
SH
SOLE
2795
0
1470
FIRST CMNTY BANKSHARES INC V
COMM STK
31983A103
374
11560
SH
SOLE
360
0
11200
FIRST DEFIANCE FINL CORP
COMM STK
32006W106
355
12254
SH
SOLE
12254
0
0
FIRST FINL BANKSHARES
COMM STK
32020R109
1734
52033
SH
SOLE
31657
0
20376
FIRST HAWAIIAN INC
COMM STK
32051X108
28028
1049727
SH
SOLE
242398
0
807329
FIRST INDUSTRIAL REALTY TRUS
COMM STK
32054K103
186831
4722731
SH
SOLE
953998
0
3768733
FIRST INTST BANCSYSTEM INC
COMM STK
32055Y201
643
15976
SH
SOLE
14966
0
1010
FIRST REP BK SAN FRANCISCO C
COMM STK
33616C100
174105
1800468
SH
SOLE
1060592
0
739876
FIRST US BANCSHARES INC
COMM STK
33744V103
188
20950
SH
SOLE
20950
0
0
FIRSTCASH INC
COMM STK
33767D105
1953
21300
SH
SOLE
11862
0
9438
FITBIT INC
COMM STK
33812L102
115
30079
SH
SOLE
30079
0
0
FIVE BELOW INC
COMM STK
33829M101
33362
264566
SH
SOLE
71574
0
192992
FIVE PRIME THERAPEUTICS INC
COMM STK
33830X104
70
18139
SH
SOLE
17489
0
650
FLOWSERVE CORP
COMM STK
34354P105
335685
7186576
SH
SOLE
2476094
0
4710482
FORTIVE CORP
COMM STK
34959J108
3391127
49462172
SH
SOLE
17344373
0
32117799
FORTIVE CORP
CVPFSTKF
34959J207
179834
199535
SH
SOLE
57637
0
141898
FORTUNE BRANDS HOME & SEC IN
COMM STK
34964C106
327029
5978600
SH
SOLE
3339564
0
2639036
FORTY SEVEN INC
COMM STK
34983P104
3211
500155
SH
SOLE
123601
0
376554
FORUM ENERGY TECHNOLOGIES IN
COMM STK
34984V100
846
545648
SH
SOLE
356632
0
189016
FOUR CORNERS PPTY TR INC
COMM STK
35086T109
1733
61278
SH
SOLE
41465
0
19813
FOX CORP
COMM STK
35137L105
86253
2735149
SH
SOLE
594953
0
2140196
FOX CORP
COMM STK
35137L204
529894
16800685
SH
SOLE
7643355
0
9157330
FOX FACTORY HLDG CORP
COMM STK
35138V102
1101
17682
SH
SOLE
10182
0
7500
FRANKLIN STREET PPTYS CORP
COMM STK
35471R106
396
46832
SH
SOLE
25432
0
21400
FREEPORT-MCMORAN INC
COMM STK
35671D857
166338
17381149
SH
SOLE
5591104
0
11790045
FRONT YD RESIDENTIAL CORP
COMM STK
35904G107
378
32697
SH
SOLE
32697
0
0
FRONTDOOR INC
COMM STK
35905A109
47855
985269
SH
SOLE
315066
0
670203
FRONTIER COMMUNICATIONS CORP
COMM STK
35906A306
72
83281
SH
SOLE
83281
0
0
GEO GROUP INC NEW
COMM STK
36162J106
1505
86771
SH
SOLE
59290
0
27481
GCI LIBERTY INC
COMM STK
36164V305
637463
10270063
SH
SOLE
2109899
0
8160164
GCP APPLIED TECHNOLOGIES INC
COMM STK
36164Y101
36905
1917127
SH
SOLE
453605
0
1463522
GNC HLDGS INC
COMM STK
36191G107
636
297407
SH
SOLE
61507
0
235900
GW PHARMACEUTICALS PLC
ADR
36197T103
49343
428961
SH
SOLE
60674
0
368287
G1 THERAPEUTICS INC
COMM STK
3621LQ109
41496
1821595
SH
SOLE
274988
0
1546607
G-III APPAREL GROUP LTD
COMM STK
36237H101
422
16360
SH
SOLE
16360
0
0
GMS INC
COMM STK
36251C103
4232
147352
SH
SOLE
108016
0
39336
GS ACQUISITION HLDGS CORP
COMM STK
36255F201
18923
1776780
SH
SOLE
378004
0
1398776
GSX TECHEDU INC
ADR
36257Y109
31943
2086422
SH
SOLE
173237
0
1913185
GAIN CAP HLDGS INC
COMM STK
36268W100
164
30970
SH
SOLE
30970
0
0
GAMING & LEISURE PPTYS INC
COMM STK
36467J108
5173
135272
SH
SOLE
75810
0
59462
GAMESTOP CORP NEW
COMM STK
36467W109
146
26375
SH
SOLE
15775
0
10600
GANNETT CO INC
COMM STK
36473H104
1536
142987
SH
SOLE
104737
0
38250
GARDNER DENVER HLDGS INC
COMM STK
36555P107
805656
28478456
SH
SOLE
9788080
0
18690376
GENERAL MTRS CO
COMM STK
37045V100
86035
2295492
SH
SOLE
736712
0
1558780
GENOMIC HEALTH INC
COMM STK
37244C101
28474
419848
SH
SOLE
112348
0
307500
GENWORTH FINL INC
COMM STK
37247D106
1355
307920
SH
SOLE
109420
0
198500
GENTHERM INC
COMM STK
37253A103
78111
1901207
SH
SOLE
421495
0
1479712
GLACIER BANCORP INC NEW
COMM STK
37637Q105
78771
1946886
SH
SOLE
672774
0
1274112
GLAXOSMITHKLINE PLC
ADR
37733W105
650605
15243794
SH
SOLE
6052556
0
9191238
GLOBAL BLOOD THERAPEUTICS IN
COMM STK
37890U108
222174
4579025
SH
SOLE
752990
0
3826035
GLOBAL PMTS INC
COMM STK
37940X102
5236991
32937051
SH
SOLE
12467574
0
20469476
GLOBAL SELF STORAGE INC
COMM STK
37955N106
149
31400
SH
SOLE
0
0
31400
GOGO INC
COMM STK
38046C109
184
30448
SH
SOLE
27398
0
3050
GOLD FIELDS LTD NEW
ADR
38059T106
45949
9339249
SH
SOLE
2893569
0
6445680
GOLD RESOURCE CORP
COMM STK
38068T105
332
108884
SH
SOLE
3284
0
105600
GOLDMAN SACHS GROUP INC
COMM STK
38141G104
235806
1137894
SH
SOLE
374938
0
762956
GOLUB CAP BDC INC
COMM STK
38173M102
245
13000
SH
SOLE
13000
0
0
GOOSEHEAD INS INC
COMM STK
38267D109
56639
1147706
SH
SOLE
227394
0
920312
GOPRO INC
COMM STK
38268T103
359
69266
SH
SOLE
24266
0
45000
GRACE W R & CO DEL NEW
COMM STK
38388F108
2060
30861
SH
SOLE
18461
0
12400
GRAND CANYON ED INC
COMM STK
38526M106
66432
676498
SH
SOLE
200959
0
475539
GRANITE PT MTG TR INC
COMM STK
38741L107
973
51942
SH
SOLE
36650
0
15292
GREEN DOT CORP
COMM STK
39304D102
41097
1627586
SH
SOLE
466956
0
1160630
GROCERY OUTLET HLDG CORP
COMM STK
39874R101
47391
1366533
SH
SOLE
304935
0
1061598
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
87003
11662539
SH
SOLE
3050136
0
8612403
GUARDANT HEALTH INC
COMM STK
40131M109
129090
2022402
SH
SOLE
525731
0
1496671
GUIDEWIRE SOFTWARE INC
COMM STK
40171V100
170269
1615762
SH
SOLE
433954
0
1181808
HCA HEALTHCARE INC
COMM STK
40412C101
2112994
17546873
SH
SOLE
6751288
0
10795585
HCP INC
COMM STK
40414L109
30370
852373
SH
SOLE
286478
0
565895
HDFC BANK LTD
ADR
40415F101
163445
2864942
SH
SOLE
2523316
0
341626
HD SUPPLY HLDGS INC
COMM STK
40416M105
27564
703616
SH
SOLE
329090
0
374526
HMS HLDGS CORP
COMM STK
40425J101
87077
2526528
SH
SOLE
492297
0
2034231
HTG MOLECULAR DIAGNOSTICS IN
COMM STK
40434H104
993
1460107
SH
SOLE
179938
0
1280169
HP INC
COMM STK
40434L105
52968
2799559
SH
SOLE
892170
0
1907389
HABIT RESTAURANTS INC
COMM STK
40449J103
366
41879
SH
SOLE
479
0
41400
HALLADOR ENERGY COMPANY
COMM STK
40609P105
560
154563
SH
SOLE
64117
0
90446
HALOZYME THERAPEUTICS INC
COMM STK
40637H109
1023
65953
SH
SOLE
37053
0
28900
HANCOCK JOHN TAX-ADV DIV INC
COMM STK
41013V100
1422
50000
SH
SOLE
50000
0
0
HANGER INC
COMM STK
41043F208
91149
4472450
SH
SOLE
855146
0
3617304
HANNON ARMSTRONG SUST INFR C
COMM STK
41068X100
77070
2643909
SH
SOLE
894809
0
1749100
HARBORONE BANCORP INC NEW
COMM STK
41165Y100
45676
4538142
SH
SOLE
1318969
0
3219173
HEADHUNTER GROUP PLC
ADR
42207L106
1289
66823
SH
SOLE
11456
0
55367
HEALTHSTREAM INC
COMM STK
42222N103
337
13008
SH
SOLE
608
0
12400
HEALTHCARE TR AMER INC
COMM STK
42225P501
133391
4540196
SH
SOLE
693730
0
3846466
HEALTH CATALYST INC
COMM STK
42225T107
9515
300736
SH
SOLE
84596
0
216140
HEALTHEQUITY INC
COMM STK
42226A107
2876
50335
SH
SOLE
24335
0
26000
HEARTLAND FINL USA INC
COMM STK
42234Q102
797
17813
SH
SOLE
17813
0
0
HELIOS TECHNOLOGIES INC
COMM STK
42328H109
94282
2323932
SH
SOLE
634147
0
1689785
HERC HLDGS INC
COMM STK
42704L104
846
18184
SH
SOLE
13637
0
4547
HERITAGE FINL CORP WASH
COMM STK
42722X106
95992
3560528
SH
SOLE
829845
0
2730683
HERITAGE CRYSTAL CLEAN INC
COMM STK
42726M106
45280
1708666
SH
SOLE
312624
0
1396042
HERITAGE INS HLDGS INC
COMM STK
42727J102
4178
279434
SH
SOLE
77234
0
202200
HESKA CORP
COMM STK
42805E306
245
3462
SH
SOLE
162
0
3300
HERTZ GLOBAL HLDGS INC
COMM STK
42806J106
703
50808
SH
SOLE
41017
0
9791
HESS CORP
COMM STK
42809H107
414479
6853151
SH
SOLE
2508398
0
4344753
HEWLETT PACKARD ENTERPRISE C
COMM STK
42824C109
72079
4751448
SH
SOLE
1535480
0
3215968
HIGHPOINT RES CORP
COMM STK
43114K108
187
117633
SH
SOLE
114201
0
3432
HILTON GRAND VACATIONS INC
COMM STK
43283X105
42195
1318597
SH
SOLE
359147
0
959450
HILTON WORLDWIDE HLDGS INC
COMM STK
43300A203
2407295
25854310
SH
SOLE
9103056
0
16751254
HOMESTREET INC
COMM STK
43785V102
1111
40680
SH
SOLE
26080
0
14600
HOPE BANCORP INC
COMM STK
43940T109
104236
7268909
SH
SOLE
1803362
0
5465547
HORIZON GLOBAL CORP
COMM STK
44052W104
16130
4222490
SH
SOLE
907380
0
3315110
HOST HOTELS & RESORTS INC
COMM STK
44107P104
114981
6650155
SH
SOLE
941874
0
5708281
HOSTESS BRANDS INC
COMM STK
44109J106
479
34276
SH
SOLE
10186
0
24090
HOWARD HUGHES CORP
COMM STK
44267D107
4306
33225
SH
SOLE
26902
0
6323
HUAMI CORP
ADR
44331K103
937
93668
SH
SOLE
57854
0
35814
HUAZHU GROUP LTD
ADR
44332N106
113146
3426579
SH
SOLE
2022329
0
1404250
IAC INTERACTIVECORP
COMM STK
44919P508
2809152
12887790
SH
SOLE
4864075
0
8023715
ICF INTL INC
COMM STK
44925C103
593
7025
SH
SOLE
7025
0
0
ICU MED INC
COMM STK
44930G107
417898
2618410
SH
SOLE
786901
0
1831509
IPG PHOTONICS CORP
COMM STK
44980X109
18409
135756
SH
SOLE
44802
0
90954
ITT INC
COMM STK
45073V108
3093
50540
SH
SOLE
29540
0
21000
ICICI BK LTD
ADR
45104G104
86305
7085760
SH
SOLE
3003247
0
4082513
IDEX CORP
COMM STK
45167R104
873173
5328124
SH
SOLE
1975575
0
3352549
IDEXX LABS INC
COMM STK
45168D104
878964
3232318
SH
SOLE
824018
0
2408300
IDERA PHARMACEUTICALS INC
COMM STK
45168K405
29
10200
SH
SOLE
0
0
10200
IHEARTMEDIA INC
COMM STK
45174J509
33157
2210471
SH
SOLE
276969
0
1933502
IMMUNOGEN INC
COMM STK
45253H101
2445
1010498
SH
SOLE
340019
0
670479
INCYTE CORP
COMM STK
45337C102
578430
7792413
SH
SOLE
2434383
0
5358030
INDEPENDENCE RLTY TR INC
COMM STK
45378A106
342
23896
SH
SOLE
13596
0
10300
INDEPENDENT BK GROUP INC
COMM STK
45384B106
151639
2882332
SH
SOLE
571888
0
2310444
INFINITY PHARMACEUTICALS INC
COMM STK
45665G303
124
120206
SH
SOLE
120206
0
0
INFINERA CORPORATION
COMM STK
45667G103
447
82052
SH
SOLE
26102
0
55950
INFORMATION SERVICES GROUP I
COMM STK
45675Y104
46
18703
SH
SOLE
18703
0
0
INGEVITY CORP
COMM STK
45688C107
64926
765270
SH
SOLE
206843
0
558427
INSIGHT ENTERPRISES INC
COMM STK
45765U103
1263
22682
SH
SOLE
8982
0
13700
INNOSPEC INC
COMM STK
45768S105
58026
650950
SH
SOLE
179650
0
471300
INPHI CORP
COMM STK
45772F107
69442
1137462
SH
SOLE
211750
0
925712
INOVIO PHARMACEUTICALS INC
COMM STK
45773H201
30
14641
SH
SOLE
14641
0
0
INNOPHOS HOLDINGS INC
COMM STK
45774N108
268
8260
SH
SOLE
8260
0
0
INSTEEL INDUSTRIES INC
COMM STK
45774W108
23140
1127121
SH
SOLE
288536
0
838585
INSPERITY INC
COMM STK
45778Q107
66843
677779
SH
SOLE
188379
0
489400
INOGEN INC
COMM STK
45780L104
6604
137841
SH
SOLE
43193
0
94648
INOVALON HLDGS INC
COMM STK
45781D101
509
31045
SH
SOLE
1645
0
29400
INNOVIVA INC
COMM STK
45781M101
8363
793418
SH
SOLE
216318
0
577100
INSTRUCTURE INC
COMM STK
45781U103
619
15987
SH
SOLE
787
0
15200
INNOVATIVE INDL PPTYS INC
COMM STK
45781V101
420
4551
SH
SOLE
4551
0
0
INSEEGO CORP
COMM STK
45782B104
167
34844
SH
SOLE
34844
0
0
INSULET CORP
COMM STK
45784P101
130117
788922
SH
SOLE
130222
0
658700
INTEGER HLDGS CORP
COMM STK
45826H109
16375
216713
SH
SOLE
28363
0
188350
INTERACTIVE BROKERS GROUP IN
COMM STK
45841N107
2329
43313
SH
SOLE
15513
0
27800
INTERCEPT PHARMACEUTICALS IN
COMM STK
45845P108
12819
193179
SH
SOLE
26559
0
166620
INTERCONTINENTAL EXCHANGE IN
COMM STK
45866F104
3872589
41970177
SH
SOLE
15881561
0
26088616
INTERDIGITAL INC
COMM STK
45867G101
1012
19288
SH
SOLE
7349
0
11939
INTERNAP CORP
COMM STK
45885A409
200
77675
SH
SOLE
24475
0
53200
INTL FCSTONE INC
COMM STK
46116V105
511
12438
SH
SOLE
5257
0
7181
INTRA CELLULAR THERAPIES INC
COMM STK
46116X101
542
72578
SH
SOLE
54378
0
18200
INTUITIVE SURGICAL INC
COMM STK
46120E602
5612659
10395162
SH
SOLE
3945840
0
6449322
INTREXON CORP
COMM STK
46122T102
319
55788
SH
SOLE
55788
0
0
INVESCO MORTGAGE CAPITAL INC
COMM STK
46131B100
756
49349
SH
SOLE
39649
0
9700
INVESCO EXCHNG TRADED FD TR
COMM STK
46138G508
3614
160000
SH
Put
SOLE
160000
0
0
INVESTORS BANCORP INC NEW
COMM STK
46146L101
58673
5164877
SH
SOLE
1018692
0
4146185
INVITATION HOMES INC
COMM STK
46187W107
4854
163922
SH
SOLE
71671
0
92251
IQVIA HLDGS INC
COMM STK
46266C105
62671
419544
SH
SOLE
139357
0
280187
IRIDIUM COMMUNICATIONS INC
COMM STK
46269C102
714
33561
SH
SOLE
18643
0
14918
IRON MTN INC NEW
COMM STK
46284V101
25884
799142
SH
SOLE
335833
0
463309
IRONWOOD PHARMACEUTICALS INC
COMM STK
46333X108
10052
1170882
SH
SOLE
431782
0
739100
ISHARES TR
COMM STK
46429B598
12713
378700
SH
SOLE
378700
0
0
ISHARES TR
COMM STK
46432F842
5086
83277
SH
SOLE
66579
0
16698
ISHARES INC
COMM STK
46434G822
1079
19025
SH
SOLE
0
0
19025
ISHARES TR
COMM STK
46435G334
707
22500
SH
SOLE
0
0
22500
ITERIS INC
COMM STK
46564T107
329
57259
SH
SOLE
57259
0
0
I3 VERTICALS INC
COMM STK
46571Y107
33057
1642980
SH
SOLE
488026
0
1154954
JBG SMITH PPTYS
COMM STK
46590V100
477601
12180585
SH
SOLE
2327576
0
9853009
JPMORGAN CHASE & CO
COMM STK
46625H100
5075208
43123529
SH
SOLE
19573676
0
23549853
JPMORGAN CHASE & CO
COMM STK
46625H365
549
23600
SH
SOLE
23600
0
0
JAGGED PEAK ENERGY INC
COMM STK
47009K107
77431
10665465
SH
SOLE
2626770
0
8038695
JD COM INC
ADR
47215P106
736
26100
SH
SOLE
26100
0
0
JEFFERIES FINL GROUP INC
COMM STK
47233W109
1626
88348
SH
SOLE
44001
0
44347
JELD-WEN HLDG INC
COMM STK
47580P103
18946
982149
SH
SOLE
226928
0
755221
JONES LANG LASALLE INC
COMM STK
48020Q107
18489
132955
SH
SOLE
80945
0
52010
J2 GLOBAL INC
COMM STK
48123V102
38384
422639
SH
SOLE
120839
0
301800
JUNIPER NETWORKS INC
COMM STK
48203R104
62250
2515139
SH
SOLE
1538481
0
976658
KAR AUCTION SVCS INC
COMM STK
48238T109
12052
490910
SH
SOLE
232010
0
258900
KBR INC
COMM STK
48242W106
24276
989252
SH
SOLE
256104
0
733148
KKR & CO INC
COMM STK
48251W104
459780
17124006
SH
SOLE
7564375
0
9559631
KLX ENERGY SERVICS HOLDNGS I
COMM STK
48253L106
538
62217
SH
SOLE
53057
0
9160
KT CORP
ADR
48268K101
77210
6826715
SH
SOLE
2807723
0
4018992
K12 INC
COMM STK
48273U102
321
12159
SH
SOLE
12159
0
0
KADANT INC
COMM STK
48282T104
258
2938
SH
SOLE
2938
0
0
KARUNA THERAPEUTICS INC
COMM STK
48576A100
7474
457981
SH
SOLE
52157
0
405824
KB HOME
COMM STK
48666K109
1775
52213
SH
SOLE
36713
0
15500
KEANE GROUP INC
COMM STK
48669A108
56898
9389031
SH
SOLE
2811349
0
6577682
KEARNY FINL CORP MD
COMM STK
48716P108
68369
5242991
SH
SOLE
1163648
0
4079343
KEURIG DR PEPPER INC
COMM STK
49271V100
524381
19194026
SH
SOLE
5411891
0
13782135
KEYSIGHT TECHNOLOGIES INC
COMM STK
49338L103
1520352
15633436
SH
SOLE
6038105
0
9595331
KILROY RLTY CORP
COMM STK
49427F108
124372
1596767
SH
SOLE
344085
0
1252682
KIMBALL ELECTRONICS INC
COMM STK
49428J109
255
17592
SH
SOLE
11075
0
6517
KIMBELL RTY PARTNERS LP
COMM STK
49435R102
25313
1720796
SH
SOLE
500492
0
1220304
KIMCO RLTY CORP
COMM STK
49446R109
16020
767219
SH
SOLE
246345
0
520874
KINDER MORGAN INC DEL
COMM STK
49456B101
73560
3569154
SH
SOLE
1156152
0
2413002
KINSALE CAP GROUP INC
COMM STK
49714P108
1658
16049
SH
SOLE
4702
0
11347
KITE RLTY GROUP TR
COMM STK
49803T300
1185
73347
SH
SOLE
38247
0
35100
KNOWLES CORP
COMM STK
49926D109
90141
4431710
SH
SOLE
1368790
0
3062920
KODIAK SCIENCES INC
COMM STK
50015M109
4332
301249
SH
SOLE
31268
0
269981
KONTOOR BRANDS INC
COMM STK
50050N103
3214
91580
SH
SOLE
63089
0
28491
KOPPERS HOLDINGS INC
COMM STK
50060P106
299
10244
SH
SOLE
5944
0
4300
KRATOS DEFENSE & SEC SOLUTIO
COMM STK
50077B207
2735
147101
SH
SOLE
122501
0
24600
KRATON CORPORATION
COMM STK
50077C106
660
20432
SH
SOLE
12632
0
7800
LHC GROUP INC
COMM STK
50187A107
764
6730
SH
SOLE
1606
0
5124
LGI HOMES INC
COMM STK
50187T106
614
7369
SH
SOLE
7369
0
0
LCI INDS
COMM STK
50189K103
106697
1161641
SH
SOLE
352841
0
808800
LPL FINL HLDGS INC
COMM STK
50212V100
2321
28340
SH
SOLE
13740
0
14600
LSI INDS INC
COMM STK
50216C108
54
10325
SH
SOLE
0
0
10325
LSC COMMUNICATIONS INC
COMM STK
50218P107
17
12114
SH
SOLE
12114
0
0
LABORATORY CORP AMER HLDGS
COMM STK
50540R409
30355
180686
SH
SOLE
59037
0
121649
LADENBURG THALMAN FIN SVCS I
COMM STK
50575Q102
74
31077
SH
SOLE
31077
0
0
LANDS END INC NEW
COMM STK
51509F105
293
25821
SH
SOLE
16509
0
9312
LEGACY TEX FINL GROUP INC
COMM STK
52471Y106
444
10209
SH
SOLE
9229
0
980
LENDINGCLUB CORP
COMM STK
52603A208
3072
234880
SH
SOLE
19860
0
215020
LENDINGTREE INC NEW
COMM STK
52603B107
1112
3582
SH
SOLE
2200
0
1382
LEVI STRAUSS & CO NEW
COMM STK
52736R102
113715
5972402
SH
SOLE
2192608
0
3779794
LIBERTY OILFIELD SVCS INC
COMM STK
53115L104
60621
5597527
SH
SOLE
1202579
0
4394948
LIGAND PHARMACEUTICALS INC
COMM STK
53220K504
33991
341485
SH
SOLE
91499
0
249986
LIFE STORAGE INC
COMM STK
53223X107
2468
23418
SH
SOLE
11318
0
12100
LIMESTONE BANCORP INC
COMM STK
53262L105
1798
116519
SH
SOLE
0
0
116519
LIVE OAK BANCSHARES INC
COMM STK
53803X105
93134
5145544
SH
SOLE
1151515
0
3994029
LIVENT CORP
COMM STK
53814L108
130
19423
SH
SOLE
10351
0
9072
LIVERAMP HLDGS INC
COMM STK
53815P108
1838
42773
SH
SOLE
18613
0
24160
LOGMEIN INC
COMM STK
54142L109
20612
290476
SH
SOLE
90729
0
199747
LUMBER LIQUIDATORS HLDGS INC
COMM STK
55003T107
16162
1637468
SH
SOLE
500463
0
1137005
LUMENTUM HLDGS INC
COMM STK
55024U109
5060
94481
SH
SOLE
68967
0
25514
LYFT INC
COMM STK
55087P104
31011
759329
SH
SOLE
736329
0
23000
M & T BK CORP
COMM STK
55261F104
42398
268393
SH
SOLE
96612
0
171781
MBIA INC
COMM STK
55262C100
901
97585
SH
SOLE
50385
0
47200
MFA FINL INC
COMM STK
55272X102
960
130425
SH
SOLE
84825
0
45600
MGE ENERGY INC
COMM STK
55277P104
53288
667178
SH
SOLE
204784
0
462394
MGM GROWTH PPTYS LLC
COMM STK
55303A105
12818
426569
SH
SOLE
222769
0
203800
M/I HOMES INC
COMM STK
55305B101
952
25291
SH
SOLE
15221
0
10070
MKS INSTRUMENT INC
COMM STK
55306N104
98669
1069236
SH
SOLE
263452
0
805784
MRC GLOBAL INC
COMM STK
55345K103
539
44405
SH
SOLE
18065
0
26340
MSCI INC
COMM STK
55354G100
786694
3612829
SH
SOLE
792691
0
2820138
MTBC INC
COMM STK
55378G102
544
143800
SH
SOLE
111500
0
32300
MYR GROUP INC DEL
COMM STK
55405W104
622
19876
SH
SOLE
10576
0
9300
MACOM TECH SOLUTIONS HLDGS I
COMM STK
55405Y100
380
17697
SH
SOLE
16917
0
780
MACQUARIE INFRASTRUCTURE COR
COMM STK
55608B105
931
23575
SH
SOLE
11578
0
11997
MACYS INC
COMM STK
55616P104
9016
580165
SH
SOLE
191539
0
388626
MADISON SQUARE GARDEN CO NEW
COMM STK
55825T103
2150
8160
SH
SOLE
3406
0
4754
MAIN STREET CAPITAL CORP
COMM STK
56035L104
40151
929200
SH
SOLE
344700
0
584500
MAMMOTH ENERGY SVCS INC
COMM STK
56155L108
48
19174
SH
SOLE
304
0
18870
MANPOWERGROUP INC
COMM STK
56418H100
7087
84127
SH
SOLE
43788
0
40339
MANULIFE FINL CORP
COMM STK
56501R106
1264
68876
SH
SOLE
68876
0
0
MARATHON PETE CORP
COMM STK
56585A102
202624
3335380
SH
SOLE
1571873
0
1763507
MARKETAXESS HLDGS INC
COMM STK
57060D108
677816
2069667
SH
SOLE
581019
0
1488648
MARRIOTT VACTINS WORLDWID CO
COMM STK
57164Y107
54603
527003
SH
SOLE
156700
0
370303
MASTECH DIGITAL INC
COMM STK
57633B100
281
46784
SH
SOLE
0
0
46784
MASTERCARD INC
COMM STK
57636Q104
8179515
30119360
SH
SOLE
11229861
0
18889499
MATCH GROUP INC
COMM STK
57665R106
122282
1711671
SH
SOLE
553679
0
1157992
MATSON INC
COMM STK
57686G105
144781
3859796
SH
SOLE
749327
0
3110469
MAXIM INTEGRATED PRODS INC
COMM STK
57772K101
1989166
34349262
SH
SOLE
10414835
0
23934427
MAXLINEAR INC
COMM STK
57776J100
82390
3681404
SH
SOLE
1126574
0
2554830
MCEWEN MNG INC
COMM STK
58039P107
420
269000
SH
SOLE
269000
0
0
MCKESSON CORP
COMM STK
58155Q103
104441
764241
SH
SOLE
403284
0
360957
MEDICAL PPTYS TRUST INC
COMM STK
58463J304
2054
104992
SH
SOLE
51762
0
53230
MEDIFAST INC
COMM STK
58470H101
1481
14287
SH
SOLE
8987
0
5300
MEDIDATA SOLUTIONS INC
COMM STK
58471A105
4769
52125
SH
SOLE
31225
0
20900
MEDNAX INC
COMM STK
58502B106
68677
3036119
SH
SOLE
1127878
0
1908241
MEDPACE HLDGS INC
COMM STK
58506Q109
62323
741591
SH
SOLE
199491
0
542100
MEET GROUP INC
COMM STK
58513U101
676
206397
SH
SOLE
197797
0
8600
MERCADOLIBRE INC
COMM STK
58733R102
1529177
2774118
SH
SOLE
897737
0
1876381
MERCK & CO INC
COMM STK
58933Y105
1750514
20794892
SH
SOLE
7934125
0
12860767
MERIDIAN BANCORP INC MD
COMM STK
58958U103
144867
7726215
SH
SOLE
1827019
0
5899196
MERITAGE HOMES CORP
COMM STK
59001A102
6462
91851
SH
SOLE
78451
0
13400
MERITOR INC
COMM STK
59001K100
37258
2013933
SH
SOLE
380183
0
1633750
MESA LABS INC
COMM STK
59064R109
57583
242180
SH
SOLE
69165
0
173015
METHANEX CORP
COMM STK
59151K108
255
7188
SH
SOLE
7188
0
0
METLIFE INC
COMM STK
59156R108
828449
17566770
SH
SOLE
7964612
0
9602158
MICHAELS COS INC
COMM STK
59408Q106
111514
11390618
SH
SOLE
3145987
0
8244631
MID AMER APT CMNTYS INC
COMM STK
59522J103
28511
219296
SH
SOLE
74387
0
144909
MILACRON HLDGS CORP
COMM STK
59870L106
17890
1073179
SH
SOLE
287032
0
786147
MILESTONE PHARMACEUTICALS IN
COMM STK
59935V107
22501
1300646
SH
SOLE
180247
0
1120399
MIRATI THERAPEUTICS INC
COMM STK
60468T105
104132
1336564
SH
SOLE
200104
0
1136460
MOBILEIRON INC
COMM STK
60739U204
411
62840
SH
SOLE
2240
0
60600
MOBILE MINI INC
COMM STK
60740F105
10203
276796
SH
SOLE
92797
0
183999
MODERNA INC
COMM STK
60770K107
12657
795011
SH
SOLE
120030
0
674981
MOELIS & CO
COMM STK
60786M105
569
17313
SH
SOLE
9313
0
8000
MOLINA HEALTHCARE INC
COMM STK
60855R100
384132
3501017
SH
SOLE
715769
0
2785248
MOLSON COORS BREWING CO
COMM STK
60871R209
19827
344820
SH
SOLE
109514
0
235306
MOMENTA PHARMACEUTICALS INC
COMM STK
60877T100
68032
5249357
SH
SOLE
1210089
0
4039268
MONGODB INC
COMM STK
60937P106
21575
179074
SH
SOLE
71941
0
107133
MONOTYPE IMAGING HOLDINGS IN
COMM STK
61022P100
1043
52646
SH
SOLE
18546
0
34100
MONSTER BEVERAGE CORP NEW
COMM STK
61174X109
149955
2582760
SH
SOLE
1170961
0
1411799
MOSAIC CO NEW
COMM STK
61945C103
13086
638353
SH
SOLE
206582
0
431771
MYRIAD GENETICS INC
COMM STK
62855J104
922
32190
SH
SOLE
22510
0
9680
MYOKARDIA INC
COMM STK
62857M105
189698
3637555
SH
SOLE
565078
0
3072477
NVR INC
COMM STK
62944T105
560379
150747
SH
SOLE
63329
0
87418
NATIONAL HEALTH INVS INC
COMM STK
63633D104
1221
14821
SH
SOLE
10801
0
4020
NATIONAL VISION HLDGS INC
COMM STK
63845R107
24892
1034138
SH
SOLE
247206
0
786932
NATURAL GAS SERVICES GROUP
COMM STK
63886Q109
324
25306
SH
SOLE
25306
0
0
NATURAL HEALTH TRENDS CORP
COMM STK
63888P406
380
53710
SH
SOLE
53460
0
250
NAUTILUS INC
COMM STK
63910B102
28
21000
SH
SOLE
21000
0
0
NAVIGANT CONSULTING INC
COMM STK
63935N107
739
26423
SH
SOLE
13323
0
13100
NAVIENT CORPORATION
COMM STK
63938C108
1171
91520
SH
SOLE
59720
0
31800
NELNET INC
COMM STK
64031N108
276
4342
SH
SOLE
420
0
3922
NEOLEUKIN THERAPEUTICS INC
COMM STK
64049K104
1151
403919
SH
SOLE
39991
0
363928
NEOGENOMICS INC
COMM STK
64049M209
363
19003
SH
SOLE
9003
0
10000
NETAPP INC
COMM STK
64110D104
23398
445590
SH
SOLE
138821
0
306769
NETFLIX INC
COMM STK
64110L106
4507572
16843181
SH
SOLE
6670989
0
10172192
NETEASE INC
ADR
64110W102
32757
123063
SH
SOLE
37367
0
85696
NETGEAR INC
COMM STK
64111Q104
481
14935
SH
SOLE
7435
0
7500
NETSCOUT SYS INC
COMM STK
64115T104
872
37803
SH
SOLE
24653
0
13150
NEUROCRINE BIOSCIENCES INC
COMM STK
64125C109
606473
6730360
SH
SOLE
1711716
0
5018644
NEVRO CORP
COMM STK
64157F103
292884
3406814
SH
SOLE
587172
0
2819642
NEW MEDIA INVT GROUP INC
COMM STK
64704V106
404
45899
SH
SOLE
17099
0
28800
NEW RESIDENTIAL INVT CORP
COMM STK
64828T201
2886
184041
SH
SOLE
78391
0
105650
NEW RELIC INC
COMM STK
64829B100
483988
7876122
SH
SOLE
1908627
0
5967495
NEWMARK GROUP INC
COMM STK
65158N102
597
65839
SH
SOLE
25017
0
40822
NEWS CORP NEW
COMM STK
65249B109
783159
56261417
SH
SOLE
20627015
0
35634402
NEWS CORP NEW
COMM STK
65249B208
2976
208185
SH
SOLE
57765
0
150420
NEXSTAR MEDIA GROUP INC
COMM STK
65336K103
50211
490775
SH
SOLE
133508
0
357267
NEXTERA ENERGY INC
COMM STK
65339F101
6172201
26491272
SH
SOLE
11157555
0
15333717
NEXTERA ENERGY INC
CVPFSTKF
65339F796
35008
697100
SH
SOLE
125800
0
571300
NEXTERA ENERGY PARTNERS LP
COMM STK
65341B106
103188
1952832
SH
SOLE
393842
0
1558990
NEXTGEN HEALTHCARE INC
COMM STK
65343C102
919
58673
SH
SOLE
33173
0
25500
NISOURCE INC
COMM STK
65473P105
1524108
50939447
SH
SOLE
17569345
0
33370102
NLIGHT INC
COMM STK
65487K100
1905
121679
SH
SOLE
100341
0
21338
NORTHFIELD BANCORP INC DEL
COMM STK
66611T108
232
14433
SH
SOLE
1033
0
13400
NORTHWEST NAT HLDG CO
COMM STK
66765N105
1734
24301
SH
SOLE
14311
0
9990
NOVARTIS A G
ADR
66987V109
2445
28137
SH
SOLE
27081
0
1056
NOVANTA INC
COMM STK
67000B104
211505
2588161
SH
SOLE
538980
0
2049181
NOW INC
COMM STK
67011P100
437
38071
SH
SOLE
25148
0
12923
NU SKIN ENTERPRISES INC
COMM STK
67018T105
8609
202433
SH
SOLE
65533
0
136900
NUANCE COMMUNICATIONS INC
COMM STK
67020Y100
2553
156522
SH
SOLE
84561
0
71961
NUTANIX INC
COMM STK
67059N108
1571
59857
SH
SOLE
28857
0
31000
NVIDIA CORP
COMM STK
67066G104
1527825
8777072
SH
SOLE
3218118
0
5558954
NUVECTRA CORP
COMM STK
67075N108
73
53643
SH
SOLE
16600
0
37043
O REILLY AUTOMOTIVE INC NEW
COMM STK
67103H107
667430
1674813
SH
SOLE
658559
0
1016254
OFG BANCORP
COMM STK
67103X102
578
26383
SH
SOLE
22183
0
4200
OFFICE PPTYS INCOME TR
COMM STK
67623C109
586
19126
SH
SOLE
19126
0
0
OLYMPIC STEEL INC
COMM STK
68162K106
402
27915
SH
SOLE
18515
0
9400
OMNICELL INC
COMM STK
68213N109
51416
711443
SH
SOLE
188923
0
522520
ONE GAS INC
COMM STK
68235P108
374442
3895977
SH
SOLE
930482
0
2965495
FLWS/1-800 FLOWERS
COMM STK
68243Q106
341
23051
SH
SOLE
583
0
22468
ONEMAIN HLDGS INC
COMM STK
68268W103
1149
31322
SH
SOLE
13122
0
18200
ONESPAN INC
COMM STK
68287N100
736
50765
SH
SOLE
22665
0
28100
OPKO HEALTH INC
COMM STK
68375N103
540
258322
SH
SOLE
82322
0
176000
ORACLE CORP
COMM STK
68389X105
299589
5444098
SH
SOLE
2115655
0
3328443
OPTION CARE HEALTH INC
COMM STK
68404L102
113
35375
SH
SOLE
10375
0
25000
ORASURE TECHNOLOGIES INC
COMM STK
68554V108
1049
140413
SH
SOLE
85138
0
55275
ORBCOMM INC
COMM STK
68555P100
116
24342
SH
SOLE
1742
0
22600
ORCHARD THERAPEUTICS PLC
ADR
68570P101
58862
4954677
SH
SOLE
774187
0
4180490
ORIGIN BANCORP INC
COMM STK
68621T102
94961
2814500
SH
SOLE
634965
0
2179535
ORITANI FINL CORP DEL
COMM STK
68633D103
1239
70026
SH
SOLE
70026
0
0
OTONOMY INC
COMM STK
68906L105
45
18700
SH
SOLE
0
0
18700
OUTFRONT MEDIA INC
COMM STK
69007J106
1827
65781
SH
SOLE
56717
0
9064
PDL CMNTY BANCORP
COMM STK
69290X101
21437
1524699
SH
SOLE
479555
0
1045144
PBF ENERGY INC
COMM STK
69318G106
35416
1302532
SH
SOLE
353132
0
949400
PC CONNECTION INC
COMM STK
69318J100
213
5464
SH
SOLE
264
0
5200
PCSB FINL CORP
COMM STK
69324R104
31008
1551175
SH
SOLE
477748
0
1073427
PDC ENERGY INC
COMM STK
69327R101
22893
824985
SH
SOLE
231835
0
593150
PG&E CORP
COMM STK
69331C108
114830
11483037
SH
SOLE
3665966
0
7817071
PGT INNOVATIONS INC
COMM STK
69336V101
57558
3332848
SH
SOLE
625335
0
2707513
PNM RES INC
COMM STK
69349H107
383638
7366318
SH
SOLE
1779814
0
5586504
PPL CORP
COMM STK
69351T106
41759
1326119
SH
SOLE
421812
0
904307
PRA HEALTH SCIENCES INC
COMM STK
69354M108
632101
6370056
SH
SOLE
2131920
0
4238136
PRA GROUP INC
COMM STK
69354N106
129457
3831233
SH
SOLE
719488
0
3111745
PPDAI GROUP INC
ADR
69354V108
1234
425503
SH
SOLE
154443
0
271060
PRGX GLOBAL INC
COMM STK
69357C503
202
39287
SH
SOLE
12187
0
27100
PS BUSINESS PKS INC CALIF
COMM STK
69360J107
382753
2103618
SH
SOLE
451179
0
1652439
PTC THERAPEUTICS INC
COMM STK
69366J200
126809
3749518
SH
SOLE
599386
0
3150132
PTC INC
COMM STK
69370C100
16492
241880
SH
SOLE
86050
0
155830
PACIFIC BIOSCIENCES CALIF IN
COMM STK
69404D108
460
89237
SH
SOLE
89237
0
0
PACIFIC ETHANOL INC
COMM STK
69423U305
11
20000
SH
SOLE
20000
0
0
PACIFIC PREMIER BANCORP
COMM STK
69478X105
112724
3614106
SH
SOLE
681027
0
2933079
PAGERDUTY INC
COMM STK
69553P100
112407
4126302
SH
SOLE
593829
0
3532473
PALOMAR HLDGS INC
COMM STK
69753M105
83951
2129667
SH
SOLE
462991
0
1666676
PARAMOUNT GROUP INC
COMM STK
69924R108
93721
7020324
SH
SOLE
1581058
0
5439266
PARK AEROSPACE CORP
COMM STK
70014A104
329
18733
SH
SOLE
3233
0
15500
PARSONS CORPORATION
COMM STK
70202L102
66290
2010018
SH
SOLE
498325
0
1511693
PATTERN ENERGY GROUP INC
COMM STK
70338P100
637
23669
SH
SOLE
2069
0
21600
PATRIOT TRANSN HLDG INC
COMM STK
70338W105
5110
268941
SH
SOLE
56243
0
212698
PAYCOM SOFTWARE INC
COMM STK
70432V102
134916
644023
SH
SOLE
200135
0
443888
PAYLOCITY HLDG CORP
COMM STK
70438V106
189987
1946986
SH
SOLE
303155
0
1643831
PAYPAL HLDGS INC
COMM STK
70450Y103
3831133
36983618
SH
SOLE
13459961
0
23523657
PEBBLEBROOK HOTEL TR
COMM STK
70509V100
63134
2269365
SH
SOLE
485083
0
1784282
PENNYMAC MTG INVT TR
COMM STK
70931T103
40122
1804867
SH
SOLE
522832
0
1282035
PENNYMAC FINL SVCS INC
COMM STK
70932M107
201922
6646533
SH
SOLE
1633042
0
5013491
PENSKE AUTOMOTIVE GRP INC
COMM STK
70959W103
414
8748
SH
SOLE
4102
0
4646
PENUMBRA INC
COMM STK
70975L107
126346
939443
SH
SOLE
187446
0
751997
PERFORMANCE FOOD GROUP CO
COMM STK
71377A103
192210
4177580
SH
SOLE
891383
0
3286197
PHIBRO ANIMAL HEALTH CORP
COMM STK
71742Q106
13099
614089
SH
SOLE
165289
0
448800
PHYSICIANS RLTY TR
COMM STK
71943U104
2076
116934
SH
SOLE
56654
0
60280
PHREESIA INC
COMM STK
71944F106
23565
972166
SH
SOLE
214961
0
757205
PILGRIMS PRIDE CORP NEW
COMM STK
72147K108
690
21531
SH
SOLE
10031
0
11500
PINNACLE FINL PARTNERS INC
COMM STK
72346Q104
254052
4476689
SH
SOLE
1052020
0
3424669
PINTEREST INC
COMM STK
72352L106
254
9594
SH
SOLE
4594
0
5000
PIXELWORKS INC
COMM STK
72581M305
56
15200
SH
SOLE
0
0
15200
PLAINS GP HLDGS L P
COMM STK
72651A207
29574
1393016
SH
SOLE
304264
0
1088752
PLANET FITNESS INC
COMM STK
72703H101
11145
192584
SH
SOLE
15647
0
176937
PLUG POWER INC
COMM STK
72919P202
634
241081
SH
SOLE
164181
0
76900
PLURALSIGHT INC
COMM STK
72941B106
11078
659581
SH
SOLE
144608
0
514973
POLYONE CORP
COMM STK
73179P106
70816
2168941
SH
SOLE
481601
0
1687340
POOL CORPORATION
COMM STK
73278L105
363361
1801492
SH
SOLE
524832
0
1276660
PREMIER FINL BANCORP INC
COMM STK
74050M105
260
15150
SH
SOLE
4888
0
10262
PREMIER INC
COMM STK
74051N102
665
22988
SH
SOLE
12888
0
10100
PRESTIGE CONSMR HEALTHCARE I
COMM STK
74112D101
31979
921863
SH
SOLE
252323
0
669540
PRICE T ROWE GROUP INC
COMM STK
74144T108
46626
408097
SH
SOLE
128481
0
279616
PRIMORIS SVCS CORP
COMM STK
74164F103
603
30736
SH
SOLE
16936
0
13800
PRIMERICA INC
COMM STK
74164M108
87688
689209
SH
SOLE
190009
0
499200
PRIMO WTR CORP
COMM STK
74165N105
822
66936
SH
SOLE
33626
0
33310
PRINCIPAL FINL GROUP INC
COMM STK
74251V102
27208
476166
SH
SOLE
152446
0
323720
PRINCIPIA BIOPHARMA INC
COMM STK
74257L108
25862
915778
SH
SOLE
151691
0
764087
PROASSURANCE CORP
COMM STK
74267C106
78461
1948382
SH
SOLE
540190
0
1408192
PROLOGIS INC
COMM STK
74340W103
1832928
21508196
SH
SOLE
8096868
0
13411328
PROS HOLDINGS INC
COMM STK
74346Y103
1381
23171
SH
SOLE
13071
0
10100
PROSPECT CAPITAL CORPORATION
COMM STK
74348T102
210
31800
SH
Put
SOLE
31800
0
0
PROSIGHT GLOBAL INC
COMM STK
74349J103
13875
716698
SH
SOLE
129893
0
586805
PROTEOSTASIS THERAPEUTICS IN
COMM STK
74373B109
38
44974
SH
SOLE
0
0
44974
PROVIDENT FINL SVCS INC
COMM STK
74386T105
693
28264
SH
SOLE
18146
0
10118
PRUDENTIAL BANCORP INC NEW
COMM STK
74431A101
292
17190
SH
SOLE
17190
0
0
PUBLIC STORAGE
COMM STK
74460D109
880340
3589270
SH
SOLE
1215909
0
2373361
PULSE BIOSCIENCES INC
COMM STK
74587B101
217
14063
SH
SOLE
263
0
13800
PUMA BIOTECHNOLOGY INC
COMM STK
74587V107
6243
579971
SH
SOLE
57319
0
522652
PURE STORAGE INC
COMM STK
74624M102
270686
15979091
SH
SOLE
3372972
0
12606119
PZENA INVESTMENT MGMT INC
COMM STK
74731Q103
101
11312
SH
SOLE
11312
0
0
QEP RES INC
COMM STK
74733V100
870
235037
SH
SOLE
86437
0
148600
QTS RLTY TR INC
COMM STK
74736A103
21788
423809
SH
SOLE
131181
0
292628
QORVO INC
COMM STK
74736K101
16864
227463
SH
SOLE
71265
0
156198
Q2 HLDGS INC
COMM STK
74736L109
13621
172704
SH
SOLE
63904
0
108800
QUALYS INC
COMM STK
74758T303
43448
574937
SH
SOLE
154937
0
420000
QUANTERIX CORP
COMM STK
74766Q101
35788
1629681
SH
SOLE
605233
0
1024448
QUEST DIAGNOSTICS INC
COMM STK
74834L100
26602
248547
SH
SOLE
80157
0
168390
QUICKLOGIC CORP
COMM STK
74837P108
7
18501
SH
SOLE
6901
0
11600
QUIDEL CORP
COMM STK
74838J101
375147
6114865
SH
SOLE
1144592
0
4970273
QURATE RETAIL INC
COMM STK
74915M100
2129
206416
SH
SOLE
98796
0
107620
RGC RES INC
COMM STK
74955L103
14995
512841
SH
SOLE
143393
0
369448
RLJ LODGING TR
COMM STK
74965L101
1911
112498
SH
SOLE
90652
0
21846
RMR GROUP INC
COMM STK
74967R106
745
16384
SH
SOLE
11353
0
5031
RH
COMM STK
74967X103
38485
225284
SH
SOLE
51740
0
173544
RPT REALTY
COMM STK
74971D101
1800
132811
SH
SOLE
86511
0
46300
RTI SURGICAL HOLDINGS INC
COMM STK
74975N105
245
85925
SH
SOLE
14925
0
71000
RAMACO RES INC
COMM STK
75134P303
716
191752
SH
SOLE
91361
0
100391
RANGE RES CORP
COMM STK
75281A109
296
77550
SH
SOLE
47250
0
30300
RANGER ENERGY SVCS INC
COMM STK
75282U104
8737
1354604
SH
SOLE
268684
0
1085920
RAYONIER ADVANCED MATLS INC
COMM STK
75508B104
255
58911
SH
SOLE
14825
0
44086
RBC BEARINGS INC
COMM STK
75524B104
235202
1417649
SH
SOLE
328480
0
1089169
RE MAX HLDGS INC
COMM STK
75524W108
1316
40917
SH
SOLE
31717
0
9200
READY CAP CORP
COMM STK
75574U101
696
43696
SH
SOLE
28696
0
15000
REALOGY HLDGS CORP
COMM STK
75605Y106
476
71193
SH
SOLE
49993
0
21200
REALPAGE INC
COMM STK
75606N109
587062
9339195
SH
SOLE
2269446
0
7069749
REATA PHARMACEUTICALS INC
COMM STK
75615P103
81449
1014432
SH
SOLE
140703
0
873729
RED ROBIN GOURMET BURGERS IN
COMM STK
75689M101
77076
2317383
SH
SOLE
566169
0
1751214
RED ROCK RESORTS INC
COMM STK
75700L108
15431
759948
SH
SOLE
192504
0
567444
REDFIN CORP
COMM STK
75737F108
41299
2452437
SH
SOLE
478629
0
1973808
REGENERON PHARMACEUTICALS
COMM STK
75886F107
240506
867000
SH
SOLE
157147
0
709853
REGENXBIO INC
COMM STK
75901B107
20397
572958
SH
SOLE
59263
0
513695
REGIONS FINL CORP NEW
COMM STK
7591EP100
30366
1919451
SH
SOLE
628480
0
1290971
RENEWABLE ENERGY GROUP INC
COMM STK
75972A301
1312
87446
SH
SOLE
41878
0
45568
RENT A CTR INC NEW
COMM STK
76009N100
1016
39398
SH
SOLE
1148
0
38250
RENT A CTR INC NEW
COMM STK
76009N100
214
8300
SH
Put
SOLE
8300
0
0
RESOLUTE FST PRODS INC
COMM STK
76117W109
219
46500
SH
SOLE
46500
0
0
RESIDEO TECHNOLOGIES INC
COMM STK
76118Y104
12922
900469
SH
SOLE
240905
0
659564
RESTAURANT BRANDS INTL INC
COMM STK
76131D103
1293826
18187044
SH
SOLE
7956141
0
10230903
RETAIL OPPORTUNITY INVTS COR
COMM STK
76131N101
2207
121040
SH
SOLE
31840
0
89200
RETAIL PPTYS AMER INC
COMM STK
76131V202
1093
88699
SH
SOLE
55399
0
33300
RETAIL VALUE INC
COMM STK
76133Q102
623
16814
SH
SOLE
7993
0
8821
REXNORD CORP NEW
COMM STK
76169B102
53696
1985056
SH
SOLE
471256
0
1513800
REXFORD INDL RLTY INC
COMM STK
76169C100
160979
3656944
SH
SOLE
688592
0
2968352
RHYTHM PHARMACEUTICALS INC
COMM STK
76243J105
18488
856324
SH
SOLE
149066
0
707258
RINGCENTRAL INC
COMM STK
76680R206
3233
25732
SH
SOLE
15953
0
9779
ROCKET PHARMACEUTICALS INC
COMM STK
77313F106
16507
1416945
SH
SOLE
176388
0
1240557
ROKU INC
COMM STK
77543R102
4522
44441
SH
SOLE
23793
0
20648
RYMAN HOSPITALITY PPTYS INC
COMM STK
78377T107
2954
36113
SH
SOLE
19819
0
16294
S&P GLOBAL INC
COMM STK
78409V104
1780271
7267004
SH
SOLE
2040858
0
5226146
SBA COMMUNICATIONS CORP NEW
COMM STK
78410G104
274223
1137149
SH
SOLE
241411
0
895738
SEACOR MARINE HLDGS INC
COMM STK
78413P101
50967
4054631
SH
SOLE
1134984
0
2919647
SL GREEN RLTY CORP
COMM STK
78440X101
534419
6537237
SH
SOLE
2451113
0
4086124
SLM CORP
COMM STK
78442P106
207642
23528800
SH
SOLE
7542486
0
15986314
SM ENERGY CO
COMM STK
78454L100
1112
114804
SH
SOLE
67604
0
47200
SPDR S&P 500 ETF TR
COMM STK
78462F103
1378
4644
SH
SOLE
4644
0
0
SPDR S&P 500 ETF TR
COMM STK
78462F103
2671
9000
SH
Put
SOLE
9000
0
0
SPS COMMERCE INC
COMM STK
78463M107
3457
73442
SH
SOLE
65242
0
8200
SPDR GOLD TRUST
COMM STK
78463V107
264
1900
SH
SOLE
1900
0
0
SPDR INDEX SHS FDS
COMM STK
78463X202
23580
624800
SH
Put
SOLE
624800
0
0
SS&C TECHNOLOGIES HLDGS INC
COMM STK
78467J100
805199
15613710
SH
SOLE
4203956
0
11409754
SPX FLOW INC
COMM STK
78469X107
493
12487
SH
SOLE
9082
0
3405
SRC ENERGY INC
COMM STK
78470V108
978
209875
SH
SOLE
141975
0
67900
SVB FINL GROUP
COMM STK
78486Q101
59870
286526
SH
SOLE
90660
0
195866
SVMK INC
COMM STK
78489X103
1184
69262
SH
SOLE
2016
0
67246
SABRA HEALTH CARE REIT INC
COMM STK
78573L106
2967
129205
SH
SOLE
84718
0
44487
SABRE CORP
COMM STK
78573M104
15799
705481
SH
SOLE
332981
0
372500
SAFETY INS GROUP INC
COMM STK
78648T100
120339
1187593
SH
SOLE
279662
0
907931
SAGE THERAPEUTICS INC
COMM STK
78667J108
1047048
7463451
SH
SOLE
1906988
0
5556463
SAIA INC
COMM STK
78709Y105
956
10208
SH
SOLE
4108
0
6100
SALESFORCE COM INC
COMM STK
79466L302
6512229
43871116
SH
SOLE
17156625
0
26714491
SANDSTORM GOLD LTD
COMM STK
80013R206
834
147410
SH
SOLE
59485
0
87925
SANTANDER CONSUMER USA HDG I
COMM STK
80283M101
1659
65020
SH
SOLE
20620
0
44400
SCHNEIDER NATIONAL INC
COMM STK
80689H102
59766
2751669
SH
SOLE
523803
0
2227866
SCHOLAR ROCK HLDG CORP
COMM STK
80706P103
11401
1273867
SH
SOLE
227467
0
1046400
SCIENTIFIC GAMES CORP
COMM STK
80874P109
946
46486
SH
SOLE
29206
0
17280
SEA LTD
ADR
81141R100
97118
3137904
SH
SOLE
1333809
0
1804095
SEALED AIR CORP NEW
COMM STK
81211K100
462740
11147680
SH
SOLE
4313200
0
6834480
SELECT SECTOR SPDR TR
COMM STK
81369Y209
676
7500
SH
Put
SOLE
7500
0
0
SELECT SECTOR SPDR TR
COMM STK
81369Y704
582
7500
SH
Put
SOLE
7500
0
0
SELECT SECTOR SPDR TR
COMM STK
81369Y860
56004
1423591
SH
SOLE
1423591
0
0
SELECT SECTOR SPDR TR
COMM STK
81369Y886
706
10900
SH
Put
SOLE
10900
0
0
SELECT MED HLDGS CORP
COMM STK
81619Q105
392270
23673513
SH
SOLE
7540932
0
16132581
SEMGROUP CORP
COMM STK
81663A105
659
40359
SH
SOLE
12459
0
27900
SENIOR HSG PPTYS TR
COMM STK
81721M109
1026
110875
SH
SOLE
79581
0
31294
SENSIENT TECHNOLOGIES CORP
COMM STK
81725T100
1298
18911
SH
SOLE
7493
0
11418
SENSEONICS HLDGS INC
COMM STK
81727U105
1005
1016964
SH
SOLE
204502
0
812462
SENTINEL ENERGY SVCS INC
COMM STK
81728P204
292
28029
SH
SOLE
28029
0
0
SERES THERAPEUTICS INC
COMM STK
81750R102
210
52433
SH
SOLE
52433
0
0
SERITAGE GROWTH PPTYS
COMM STK
81752R100
2727
64190
SH
SOLE
29190
0
35000
SERVICE PPTYS TR
COMM STK
81761L102
2193
85021
SH
SOLE
42261
0
42760
SERVICEMASTER GLOBAL HLDGS I
COMM STK
81761R109
943724
16882368
SH
SOLE
4849089
0
12033279
SERVICENOW INC
COMM STK
81762P102
3415085
13453162
SH
SOLE
4872305
0
8580857
SERVICESOURCE INTL INC
COMM STK
81763U100
22
25100
SH
SOLE
25100
0
0
SHENANDOAH TELECOMMUNICATION
COMM STK
82312B106
2167
68194
SH
SOLE
41294
0
26900
SHOCKWAVE MED INC
COMM STK
82489T104
108113
3612197
SH
SOLE
517683
0
3094514
SHOPIFY INC
COMM STK
82509L107
1018711
3269137
SH
SOLE
948825
0
2320312
SIGNATURE BK NEW YORK N Y
COMM STK
82669G104
337534
2831184
SH
SOLE
950518
0
1880666
SILK ROAD MEDICAL INC
COMM STK
82710M100
3265
100373
SH
SOLE
10842
0
89531
SIMPLY GOOD FOODS CO
COMM STK
82900L102
164202
5664107
SH
SOLE
1356115
0
4307992
SIRIUS XM HLDGS INC
COMM STK
82968B103
5213
833378
SH
SOLE
415551
0
417827
SITE CENTERS CORP
COMM STK
82981J109
794
52524
SH
SOLE
34624
0
17900
SITEONE LANDSCAPE SUPPLY INC
COMM STK
82982L103
298822
4037049
SH
SOLE
783021
0
3254028
SIX FLAGS ENTMT CORP NEW
COMM STK
83001A102
25411
500308
SH
SOLE
141908
0
358400
SKYWORKS SOLUTIONS INC
COMM STK
83088M102
452842
5714099
SH
SOLE
2105679
0
3608420
SLACK TECHNOLOGIES INC
COMM STK
83088V102
788198
33215265
SH
SOLE
13823506
0
19391759
SLEEP NUMBER CORP
COMM STK
83125X103
1171
28344
SH
SOLE
7294
0
21050
SMILEDIRECTCLUB INC
COMM STK
83192H106
11084
798589
SH
SOLE
83458
0
715131
SMARTSHEET INC
COMM STK
83200N103
32561
903717
SH
SOLE
88786
0
814931
SNAP INC
COMM STK
83304A106
61647
3901728
SH
SOLE
208306
0
3693422
SOLARCITY CORP
CONV BND
83416TAC4
64327
64985000
PRN
SOLE
8358000
0
56627000
SOLAREDGE TECHNOLOGIES INC
COMM STK
83417M104
2955
35300
SH
SOLE
12700
0
22600
SOLARIS OILFIELD INFRSTR INC
COMM STK
83418M103
389
29018
SH
SOLE
718
0
28300
SONIC AUTOMOTIVE INC
COMM STK
83545G102
351
11189
SH
SOLE
6069
0
5120
SORRENTO THERAPEUTICS INC
COMM STK
83587F202
84
39325
SH
SOLE
3029
0
36296
SOUTHERN COPPER CORP
COMM STK
84265V105
219920
6443599
SH
SOLE
1691225
0
4752374
SOUTHSIDE BANCSHARES INC
COMM STK
84470P109
1014
29739
SH
SOLE
13849
0
15890
SPARK THERAPEUTICS INC
COMM STK
84652J103
29854
307837
SH
SOLE
86387
0
221450
SPECTRUM PHARMACEUTICALS INC
COMM STK
84763A108
443
53408
SH
SOLE
3578
0
49830
SPECTRUM BRANDS HLDGS INC NE
COMM STK
84790A105
505
9583
SH
SOLE
4346
0
5238
SPIRE INC
COMM STK
84857L101
2571
29476
SH
SOLE
18666
0
10810
SPIRIT RLTY CAP INC NEW
COMM STK
84860W300
2658
55547
SH
SOLE
45117
0
10430
SPIRIT MTA REIT
COMM STK
84861U105
418
49480
SH
SOLE
31300
0
18180
SPORTSMANS WHSE HLDGS INC
COMM STK
84920Y106
27233
5257413
SH
SOLE
1132860
0
4124553
SPRINT CORPORATION
COMM STK
85207U105
1617
262057
SH
SOLE
122307
0
139750
SPROUTS FMRS MKT INC
COMM STK
85208M102
267628
13838034
SH
SOLE
5045886
0
8792148
SPROTT PHYSICAL GOLD & SILVE
COMM STK
85208R101
6340
447429
SH
SOLE
2540
0
444889
STAG INDL INC
COMM STK
85254J102
2355
79891
SH
SOLE
30691
0
49200
STAR GROUP L P
COMM STK
85512C105
3801
401325
SH
SOLE
196567
0
204758
STARTEK INC
COMM STK
85569C107
166
25581
SH
SOLE
13181
0
12400
STARWOOD PPTY TR INC
COMM STK
85571B105
3083
127303
SH
SOLE
38323
0
88980
STEMLINE THERAPEUTICS INC
COMM STK
85858C107
1840
176795
SH
SOLE
22981
0
153814
STERLING BANCORP DEL
COMM STK
85917A100
2382
118759
SH
SOLE
79264
0
39495
STERLING BANCORP INC
COMM STK
85917W102
47953
4913229
SH
SOLE
1132978
0
3780251
STOKE THERAPEUTICS INC
COMM STK
86150R107
8216
382313
SH
SOLE
44227
0
338086
STONERIDGE INC
COMM STK
86183P102
49095
1585228
SH
SOLE
282384
0
1302844
STRATEGIC ED INC
COMM STK
86272C103
307613
2263855
SH
SOLE
670607
0
1593248
SUMMIT MATLS INC
COMM STK
86614U100
87700
3950461
SH
SOLE
1232866
0
2717595
SUNCOKE ENERGY INC
COMM STK
86722A103
281
49809
SH
SOLE
21009
0
28800
SUNRUN INC
COMM STK
86771W105
3419
204645
SH
SOLE
62670
0
141975
SYNAPTICS INC
COMM STK
87157D109
851
21290
SH
SOLE
15015
0
6275
SYNOVUS FINL CORP
COMM STK
87161C501
2233
62447
SH
SOLE
31787
0
30660
SYNNEX CORP
COMM STK
87162W100
2543
22525
SH
SOLE
17521
0
5004
SYNCHRONY FINL
COMM STK
87165B103
199301
5846320
SH
SOLE
2481117
0
3365203
SYNEOS HEALTH INC
COMM STK
87166B102
1840
34574
SH
SOLE
22874
0
11700
SYROS PHARMACEUTICALS INC
COMM STK
87184Q107
801
77156
SH
SOLE
59405
0
17751
TD AMERITRADE HLDG CORP
COMM STK
87236Y108
2987799
63978560
SH
SOLE
23863987
0
40114573
TFS FINL CORP
COMM STK
87240R107
847
46979
SH
SOLE
30719
0
16260
TRI POINTE GROUP INC
COMM STK
87265H109
96162
6393734
SH
SOLE
1419064
0
4974670
TPI COMPOSITES INC
COMM STK
87266J104
4575
244009
SH
SOLE
144006
0
100003
TTM TECHNOLOGIES INC
COMM STK
87305R109
739
60635
SH
SOLE
19925
0
40710
TACTILE SYS TECHNOLOGY INC
COMM STK
87357P100
821
19393
SH
SOLE
7753
0
11640
TAILORED BRANDS INC
COMM STK
87403A107
216
49017
SH
SOLE
21167
0
27850
TARGA RES CORP
COMM STK
87612G101
287391
7154368
SH
SOLE
2816636
0
4337732
TAYLOR MORRISON HOME CORP
COMM STK
87724P106
883
34027
SH
SOLE
18227
0
15800
TC ENERGY CORP
COMM STK
87807B107
2178905
42071922
SH
SOLE
18211296
0
23860626
TEGNA INC
COMM STK
87901J105
1314
84606
SH
SOLE
70396
0
14210
TELADOC HEALTH INC
COMM STK
87918A105
65721
970480
SH
SOLE
70892
0
899588
TELIGENT INC NEW
COMM STK
87960W104
35
36920
SH
SOLE
0
0
36920
TELLURIAN INC NEW
COMM STK
87968A104
282
33928
SH
SOLE
9208
0
24720
TEMPUR SEALY INTL INC
COMM STK
88023U101
137498
1781059
SH
SOLE
387450
0
1393609
TENABLE HLDGS INC
COMM STK
88025T102
17422
778484
SH
SOLE
430228
0
348256
10X GENOMICS INC
COMM STK
88025U109
34343
681400
SH
SOLE
124437
0
556963
TENARIS S A
ADR
88031M109
187091
8833401
SH
SOLE
2419048
0
6414353
TENET HEALTHCARE CORP
COMM STK
88033G407
1142
51623
SH
SOLE
33463
0
18160
TENCENT MUSIC ENTMT GROUP
ADR
88034P109
778437
60958289
SH
SOLE
24929681
0
36028608
TERADATA CORP DEL
COMM STK
88076W103
1182
38144
SH
SOLE
19493
0
18651
TERRENO RLTY CORP
COMM STK
88146M101
326775
6396067
SH
SOLE
1433438
0
4962629
TESLA INC
COMM STK
88160R101
199956
830142
SH
SOLE
248634
0
581508
TESLA INC
CONV BND
88160RAC5
1773
1812000
PRN
SOLE
565000
0
1247000
TETRA TECHNOLOGIES INC DEL
COMM STK
88162F105
20772
10334424
SH
SOLE
4029824
0
6304600
TETRA TECH INC NEW
COMM STK
88162G103
2503
28855
SH
SOLE
12180
0
16675
TEXAS CAPITAL BANCSHARES INC
COMM STK
88224Q107
104568
1913412
SH
SOLE
517462
0
1395950
THERAPEUTICSMD INC
COMM STK
88338N107
55554
15304004
SH
SOLE
2935186
0
12368818
THE TRADE DESK INC
COMM STK
88339J105
2580
13757
SH
SOLE
7307
0
6450
THE REALREAL INC
COMM STK
88339P101
9804
438455
SH
SOLE
50041
0
388414
THERMON GROUP HLDGS INC
COMM STK
88362T103
70438
3065185
SH
SOLE
766131
0
2299054
3-D SYS CORP DEL
COMM STK
88554D205
550
67471
SH
SOLE
53391
0
14080
3M CO
COMM STK
88579Y101
222464
1353185
SH
SOLE
600314
0
752871
TIDEWATER INC NEW
COMM STK
88642R109
59006
3905127
SH
SOLE
1236690
0
2668437
TITAN INTL INC ILL
COMM STK
88830M102
46
17119
SH
SOLE
14269
0
2850
TITAN MACHY INC
COMM STK
88830R101
184
12843
SH
SOLE
443
0
12400
TIVO CORP
COMM STK
88870P106
878
115299
SH
SOLE
50299
0
65000
TIVITY HEALTH INC
COMM STK
88870R102
284
17093
SH
SOLE
2638
0
14455
TOPBUILD CORP
COMM STK
89055F103
2757
28591
SH
SOLE
15008
0
13583
TORCHLIGHT ENERGY RES INC
COMM STK
89102U103
15
12950
SH
SOLE
2850
0
10100
TOWNEBANK PORTSMOUTH VA
COMM STK
89214P109
162665
5850192
SH
SOLE
1604629
0
4245563
TRANSENTERIX INC
COMM STK
89366M201
92
149194
SH
SOLE
4294
0
144900
TRANSUNION
COMM STK
89400J107
2532839
31227211
SH
SOLE
10622782
0
20604429
TREEHOUSE FOODS INC
COMM STK
89469A104
548984
9900516
SH
SOLE
3194328
0
6706188
TREX CO INC
COMM STK
89531P105
2801
30806
SH
SOLE
18206
0
12600
TRIBUNE PUBG CO NEW
COMM STK
89609W107
114
13309
SH
SOLE
409
0
12900
TRICIDA INC
COMM STK
89610F101
127516
4130746
SH
SOLE
667749
0
3462997
TRISTATE CAP HLDGS INC
COMM STK
89678F100
264
12554
SH
SOLE
12554
0
0
TRUECAR INC
COMM STK
89785L107
154
45157
SH
SOLE
25727
0
19430
TRUEBLUE INC
COMM STK
89785X101
435
20634
SH
SOLE
934
0
19700
TTEC HLDGS INC
COMM STK
89854H102
523
10926
SH
SOLE
3436
0
7490
TUANCHE LTD
ADR
89856T104
1405
633000
SH
SOLE
84958
0
548042
TURNING POINT THERAPEUTICS I
COMM STK
90041T108
45679
1214857
SH
SOLE
232935
0
981922
22ND CENTY GROUP INC
COMM STK
90137F103
546
241498
SH
SOLE
101098
0
140400
TWILIO INC
COMM STK
90138F102
824493
7498117
SH
SOLE
2463402
0
5034715
TWITTER INC
COMM STK
90184L102
57450
1394409
SH
SOLE
448064
0
946345
TWO HBRS INVT CORP
COMM STK
90187B408
1587
120904
SH
SOLE
90332
0
30572
2U INC
COMM STK
90214J101
1340
82303
SH
SOLE
39233
0
43070
U S CONCRETE INC
COMM STK
90333L201
356
6435
SH
SOLE
6435
0
0
U S PHYSICAL THERAPY INC
COMM STK
90337L108
127787
978835
SH
SOLE
234136
0
744699
US XPRESS ENTERPRISES INC
COMM STK
90338N202
5784
1199940
SH
SOLE
281245
0
918695
U.S. AUTO PARTS NETWORK INC
COMM STK
90343C100
949
612336
SH
SOLE
276953
0
335383
UBER TECHNOLOGIES INC
COMM STK
90353T100
189273
6462712
SH
SOLE
2271414
0
4191298
UBIQUITI INC
COMM STK
90353W103
36095
305219
SH
SOLE
85049
0
220170
ULTA BEAUTY INC
COMM STK
90384S303
441889
1762974
SH
SOLE
702750
0
1060224
ULTRA CLEAN HLDGS INC
COMM STK
90385V107
343
23413
SH
SOLE
23413
0
0
ULTRAGENYX PHARMACEUTICAL IN
COMM STK
90400D108
190610
4455585
SH
SOLE
890620
0
3564965
UNITED CMNTY BKS BLAIRSVLE G
COMM STK
90984P303
913
32217
SH
SOLE
13621
0
18596
UNITED THERAPEUTICS CORP DEL
COMM STK
91307C102
3310
41501
SH
SOLE
28765
0
12736
UNITEDHEALTH GROUP INC
COMM STK
91324P102
5287425
24330135
SH
SOLE
8190322
0
16139813
UNITI GROUP INC
COMM STK
91325V108
515
66328
SH
SOLE
36628
0
29700
UNIVAR SOLUTIONS INC
COMM STK
91336L107
19369
933011
SH
SOLE
271211
0
661800
UNIVERSAL DISPLAY CORP
COMM STK
91347P105
4372
26037
SH
SOLE
17471
0
8566
UNIVERSAL INS HLDGS INC
COMM STK
91359V107
24051
801965
SH
SOLE
225165
0
576800
UNIVERSAL LOGISTICS HLDGS IN
COMM STK
91388P105
30651
1316636
SH
SOLE
387743
0
928893
UNUM GROUP
COMM STK
91529Y106
11439
384894
SH
SOLE
128165
0
256729
UPWORK INC
COMM STK
91688F104
40023
3008141
SH
SOLE
1054525
0
1953616
URBAN EDGE PPTYS
COMM STK
91704F104
51869
2620967
SH
SOLE
391148
0
2229819
US ECOLOGY INC
COMM STK
91732J102
36774
575133
SH
SOLE
190933
0
384200
VAIL RESORTS INC
COMM STK
91879Q109
1269373
5578189
SH
SOLE
1598835
0
3979354
VALERO ENERGY CORP NEW
COMM STK
91913Y100
114292
1340825
SH
SOLE
428467
0
912358
VALVOLINE INC
COMM STK
92047W101
206448
9371211
SH
SOLE
3543713
0
5827498
VAREX IMAGING CORP
COMM STK
92214X106
395
13842
SH
SOLE
882
0
12960
VARIAN MED SYS INC
COMM STK
92220P105
19702
165438
SH
SOLE
51649
0
113789
VECTOR GROUP LTD
COMM STK
92240M108
728
61088
SH
SOLE
24920
0
36168
VECTRUS INC
COMM STK
92242T101
1130
27792
SH
SOLE
22548
0
5244
VENTAS INC
COMM STK
92276F100
422245
5781803
SH
SOLE
2310487
0
3471316
VEONEER INCORPORATED
COMM STK
92336X109
2430
162084
SH
SOLE
127772
0
34312
VERASTEM INC
COMM STK
92337C104
313
258300
SH
SOLE
0
0
258300
VERACYTE INC
COMM STK
92337F107
2089
87037
SH
SOLE
18937
0
68100
VEREIT INC
COMM STK
92339V100
18513
1892989
SH
SOLE
1440994
0
451995
VERIZON COMMUNICATIONS INC
COMM STK
92343V104
1874241
31051049
SH
SOLE
12791397
0
18259652
VERINT SYS INC
COMM STK
92343X100
1127
26333
SH
SOLE
13033
0
13300
VERISK ANALYTICS INC
COMM STK
92345Y106
868780
5493742
SH
SOLE
2017726
0
3476016
VERSO CORP
COMM STK
92531L207
480
38801
SH
SOLE
22101
0
16700
VERTEX PHARMACEUTICALS INC
COMM STK
92532F100
4454071
26290113
SH
SOLE
9478857
0
16811256
VERSUM MATLS INC
COMM STK
92532W103
60500
1143013
SH
SOLE
324613
0
818400
VIAD CORP
COMM STK
92552R406
1749
26048
SH
SOLE
8471
0
17577
VIASAT INC
COMM STK
92552V100
1349
17906
SH
SOLE
9456
0
8450
VIACOM INC NEW
COMM STK
92553P201
204308
8502193
SH
SOLE
2657194
0
5844999
VIPSHOP HLDGS LTD
ADR
92763W103
5726
641880
SH
SOLE
641880
0
0
VIRNETX HLDG CORP
COMM STK
92823T108
163
30214
SH
SOLE
30214
0
0
VISA INC
COMM STK
92826C839
13772378
80067313
SH
SOLE
30635424
0
49431889
VIRTUS INVT PARTNERS INC
COMM STK
92828Q109
44876
405863
SH
SOLE
107312
0
298551
VISHAY PRECISION GROUP INC
COMM STK
92835K103
379
11576
SH
SOLE
2193
0
9383
VISTEON CORP
COMM STK
92839U206
386915
4687609
SH
SOLE
1473511
0
3214098
VISTRA ENERGY CORP
COMM STK
92840M102
43021
1609480
SH
SOLE
547277
0
1062203
VODAFONE GROUP PLC NEW
ADR
92857W308
278698
13997886
SH
SOLE
5582671
0
8415215
VONAGE HLDGS CORP
COMM STK
92886T201
1570
138945
SH
SOLE
98545
0
40400
W & T OFFSHORE INC
COMM STK
92922P106
198
45397
SH
SOLE
2197
0
43200
WABCO HLDGS INC
COMM STK
92927K102
2704
20218
SH
SOLE
13893
0
6325
W P CAREY INC
COMM STK
92936U109
23843
266401
SH
SOLE
226595
0
39806
WEC ENERGY GROUP INC
COMM STK
92939U106
60810
639428
SH
SOLE
241113
0
398315
WALKER & DUNLOP INC
COMM STK
93148P102
937
16749
SH
SOLE
8849
0
7900
WASHINGTON PRIME GROUP NEW
COMM STK
93964W108
1419
342737
SH
SOLE
272978
0
69759
WASTE CONNECTIONS INC
COMM STK
94106B101
2416607
26267465
SH
SOLE
7797801
0
18469664
WASTE MGMT INC DEL
COMM STK
94106L109
83513
726197
SH
SOLE
242129
0
484068
WATERSTONE FINL INC MD
COMM STK
94188P101
561
32641
SH
SOLE
32641
0
0
WAYFAIR INC
COMM STK
94419L101
7492
66825
SH
SOLE
31455
0
35370
WELLCARE HEALTH PLANS INC
COMM STK
94946T106
1322674
5103499
SH
SOLE
1973489
0
3130010
WELLTOWER INC
COMM STK
95040Q104
67204
741359
SH
SOLE
236388
0
504971
WENDYS CO
COMM STK
95058W100
55874
2796477
SH
SOLE
751462
0
2045015
WESCO INTL INC
COMM STK
95082P105
396
8298
SH
SOLE
2057
0
6241
WEST BANCORPORATION INC
COMM STK
95123P106
395
18173
SH
SOLE
5173
0
13000
WESTERN ASSET MTG CAP CORP
COMM STK
95790D105
382
39621
SH
SOLE
1199
0
38422
WESTROCK CO
COMM STK
96145D105
18623
510926
SH
SOLE
177662
0
333264
WEX INC
COMM STK
96208T104
97551
482760
SH
SOLE
160041
0
322719
WIDEOPENWEST INC
COMM STK
96758W101
417
67632
SH
SOLE
605
0
67027
WILLDAN GROUP INC
COMM STK
96924N100
359
10232
SH
SOLE
10232
0
0
WINTRUST FINL CORP
COMM STK
97650W108
58474
904753
SH
SOLE
271785
0
632968
WISDOMTREE INVTS INC
COMM STK
97717P104
130
24816
SH
SOLE
24816
0
0
WORKDAY INC
COMM STK
98138H101
3818551
22467351
SH
SOLE
8774453
0
13692898
WORKHORSE GROUP INC
COMM STK
98138J206
295
84268
SH
SOLE
84268
0
0
WORKIVA INC
COMM STK
98139A105
149636
3414014
SH
SOLE
556868
0
2857146
WORLD WRESTLING ENTMT INC
COMM STK
98156Q108
2284
32096
SH
SOLE
21296
0
10800
WPX ENERGY INC
COMM STK
98212B103
144748
13668336
SH
SOLE
3968004
0
9700332
WW INTL INC
COMM STK
98262P101
14110
373071
SH
SOLE
101871
0
271200
WYNDHAM DESTINATIONS INC
COMM STK
98310W108
3316
72054
SH
SOLE
54394
0
17660
WYNDHAM HOTELS & RESORTS INC
COMM STK
98311A105
3021
58394
SH
SOLE
40064
0
18330
XCEL ENERGY INC
COMM STK
98389B100
922894
14222444
SH
SOLE
3507117
0
10715327
XENCOR INC
COMM STK
98401F105
191513
5677824
SH
SOLE
1036046
0
4641778
XOMA CORP DEL
COMM STK
98419J206
422
21633
SH
SOLE
0
0
21633
XYLEM INC
COMM STK
98419M100
865442
10869660
SH
SOLE
3788539
0
7081121
XPERI CORP
COMM STK
98421B100
1279
61853
SH
SOLE
52753
0
9100
XEROX HOLDINGS CORP
COMM STK
98421M106
10672
356800
SH
SOLE
111657
0
245143
YY INC
ADR
98426T106
135482
2409423
SH
SOLE
982722
0
1426701
YAMANA GOLD INC
COMM STK
98462Y100
2118
667643
SH
SOLE
238723
0
428920
YEXT INC
COMM STK
98585N106
1285
80866
SH
SOLE
19356
0
61510
YUM CHINA HLDGS INC
COMM STK
98850P109
33484
737036
SH
SOLE
468622
0
268414
ZAI LAB LTD
ADR
98887Q104
15461
477921
SH
SOLE
106212
0
371709
ZAYO GROUP HLDGS INC
COMM STK
98919V105
6293
185632
SH
SOLE
146032
0
39600
ZENDESK INC
COMM STK
98936J101
834772
11454061
SH
SOLE
2798190
0
8655871
ZILLOW GROUP INC
COMM STK
98954M101
5713
193354
SH
SOLE
104043
0
89311
ZILLOW GROUP INC
COMM STK
98954M200
3074
103074
SH
SOLE
61862
0
41212
ZIMMER BIOMET HLDGS INC
COMM STK
98956P102
858451
6253738
SH
SOLE
2490613
0
3763125
ZIOPHARM ONCOLOGY INC
COMM STK
98973P101
400
93463
SH
SOLE
92063
0
1400
ZIX CORP
COMM STK
98974P100
333
45947
SH
SOLE
45947
0
0
ZOGENIX INC
COMM STK
98978L204
21264
531058
SH
SOLE
86035
0
445023
ZOETIS INC
COMM STK
98978V103
511474
4105256
SH
SOLE
1695313
0
2409943
ZOOM VIDEO COMMUNICATIONS IN
COMM STK
98980L101
68468
898527
SH
SOLE
334633
0
563894
ZUORA INC
COMM STK
98983V106
10262
681850
SH
SOLE
438591
0
243259
ZYMEWORKS INC
COMM STK
98985W102
16170
652016
SH
SOLE
65779
0
586237
ZYNGA INC
COMM STK
98986T108
114460
19666602
SH
SOLE
4388984
0
15277618
ZYNERBA PHARMACEUTICALS INC
COMM STK
98986X109
143
18898
SH
SOLE
9398
0
9500
ADIENT PLC
COMM STK
G0084W101
1084
47210
SH
SOLE
19191
0
28019
ALKERMES PLC
COMM STK
G01767105
456268
23386344
SH
SOLE
7942687
0
15443657
ALLEGION PUB LTD CO
COMM STK
G0176J109
199429
1924065
SH
SOLE
691815
0
1232250
ALLERGAN PLC
COMM STK
G0177J108
533022
3167280
SH
SOLE
942194
0
2225086
AMCOR PLC
COMM STK
G0250X107
28942
2968329
SH
SOLE
980753
0
1987576
AON PLC
COMM STK
G0408V102
263836
1363002
SH
SOLE
377125
0
985877
ARCH CAP GROUP LTD
COMM STK
G0450A105
7758
184808
SH
SOLE
113723
0
71085
ARGO GROUP INTL HLDGS LTD
COMM STK
G0464B107
2576
36671
SH
SOLE
24905
0
11766
ASSURED GUARANTY LTD
COMM STK
G0585R106
26426
594387
SH
SOLE
204574
0
389813
ATLASSIAN CORP PLC
COMM STK
G06242104
1609952
12834442
SH
SOLE
4561277
0
8273165
ATHENE HLDG LTD
COMM STK
G0684D107
1557
37027
SH
SOLE
21627
0
15400
AXIS CAPITAL HOLDINGS LTD
COMM STK
G0692U109
438292
6569127
SH
SOLE
2091370
0
4477757
AXALTA COATING SYS LTD
COMM STK
G0750C108
15239
505443
SH
SOLE
317903
0
187540
BIOHAVEN PHARMACTL HLDG CO L
COMM STK
G11196105
957
22930
SH
SOLE
10101
0
12829
ACCENTURE PLC IRELAND
COMM STK
G1151C101
846819
4402491
SH
SOLE
1835907
0
2566584
BUNGE LIMITED
COMM STK
G16962105
823173
14538550
SH
SOLE
5917573
0
8620977
CAPRI HOLDINGS LIMITED
COMM STK
G1890L107
9003
271499
SH
SOLE
94474
0
177025
CARDTRONICS PLC
COMM STK
G1991C105
25184
832790
SH
SOLE
229046
0
603744
CISION LTD
COMM STK
G1992S109
19608
2549802
SH
SOLE
744820
0
1804982
CENTRAL EUROPEAN MEDIA ENTRP
COMM STK
G20045202
8961
1993623
SH
SOLE
237097
0
1756526
CLARIVATE ANALYTICS PLC
COMM STK
G21810109
468078
27746188
SH
SOLE
7288865
0
20457323
COLLIER CREEK HOLDINGS
COMM STK
G22707122
55136
5152922
SH
SOLE
1007139
0
4145783
CREDICORP LTD
COMM STK
G2519Y108
660034
3166544
SH
SOLE
1062302
0
2104242
COCA COLA EUROPEAN PARTNERS
COMM STK
G25839104
968
17461
SH
SOLE
17461
0
0
DELPHI TECHNOLOGIES PLC
COMM STK
G2709G107
327
24400
SH
SOLE
7800
0
16600
EATON CORP PLC
COMM STK
G29183103
67353
810015
SH
SOLE
279767
0
530248
ENDO INTL PLC
COMM STK
G30401106
554
172622
SH
SOLE
95722
0
76900
ENSTAR GROUP LIMITED
COMM STK
G3075P101
925
4870
SH
SOLE
3470
0
1400
ESSENT GROUP LTD
COMM STK
G3198U102
57229
1200516
SH
SOLE
235086
0
965430
EVEREST RE GROUP LTD
COMM STK
G3223R108
20405
76683
SH
SOLE
25336
0
51347
FABRINET
COMM STK
G3323L100
794
15175
SH
SOLE
855
0
14320
FRESH DEL MONTE PRODUCE INC
COMM STK
G36738105
472
13828
SH
SOLE
5328
0
8500
GASLOG LTD
COMM STK
G37585109
591
45954
SH
SOLE
45954
0
0
GENPACT LIMITED
COMM STK
G3922B107
10720
276656
SH
SOLE
104756
0
171900
GREENLIGHT CAPITAL RE LTD
COMM STK
G4095J109
253
24082
SH
SOLE
24082
0
0
HELEN OF TROY CORP LTD
COMM STK
G4388N106
78825
499966
SH
SOLE
139266
0
360700
HERBALIFE NUTRITION LTD
COMM STK
G4412G101
2363
62420
SH
SOLE
29420
0
33000
JANUS HENDERSON GROUP PLC
COMM STK
G4474Y214
3060
136259
SH
SOLE
99790
0
36469
HORIZON THERAPEUTICS PUB LTD
COMM STK
G46188101
43977
1615030
SH
SOLE
449490
0
1165540
ICHOR HOLDINGS
COMM STK
G4740B105
10482
433505
SH
SOLE
121035
0
312470
IHS MARKIT LTD
COMM STK
G47567105
729607
10909203
SH
SOLE
3885618
0
7023585
INGERSOLL-RAND PLC
COMM STK
G47791101
55304
448860
SH
SOLE
158877
0
289983
INVESCO LTD
COMM STK
G491BT108
12901
761597
SH
SOLE
239660
0
521937
JAMES RIV GROUP LTD
COMM STK
G5005R107
37775
737214
SH
SOLE
178741
0
558473
JAZZ PHARMACEUTICALS PLC
COMM STK
G50871105
27986
218399
SH
SOLE
81499
0
136900
JOHNSON CTLS INTL PLC
COMM STK
G51502105
599468
13658419
SH
SOLE
6032881
0
7625538
LAZARD LTD
COMM STK
G54050102
252312
7208903
SH
SOLE
2234080
0
4974823
LIBERTY GLOBAL PLC
COMM STK
G5480U104
2144
86629
SH
SOLE
43300
0
43329
LIBERTY GLOBAL PLC
COMM STK
G5480U120
8659
363988
SH
SOLE
250551
0
113437
LINDE PLC
COMM STK
G5494J103
2275684
11747287
SH
SOLE
4708543
0
7038744
LIVANOVA PLC
COMM STK
G5509L101
183102
2481396
SH
SOLE
718696
0
1762700
MALLINCKRODT PUB LTD CO
COMM STK
G5785G107
108
44966
SH
SOLE
26466
0
18500
MARVELL TECHNOLOGY GROUP LTD
COMM STK
G5876H105
2517167
100807654
SH
SOLE
39690683
0
61116971
MEDTRONIC PLC
COMM STK
G5960L103
2469365
22733979
SH
SOLE
9771544
0
12962435
APTIV PLC
COMM STK
G6095L109
4059728
46439353
SH
SOLE
17701063
0
28738290
NABORS INDUSTRIES LTD
COMM STK
G6359F103
439
234686
SH
SOLE
126286
0
108400
MYOVANT SCIENCES LTD
COMM STK
G637AM102
3189
613315
SH
SOLE
76662
0
536653
NIELSEN HLDGS PLC
COMM STK
G6518L108
379969
17880896
SH
SOLE
7697508
0
10183388
NOBLE CORP PLC
COMM STK
G65431101
89
69788
SH
SOLE
69788
0
0
NOMAD FOODS LTD
COMM STK
G6564A105
344619
16810698
SH
SOLE
3865458
0
12945240
NORWEGIAN CRUISE LINE HLDG L
COMM STK
G66721104
922322
17815753
SH
SOLE
6534051
0
11281702
NOVOCURE LTD
COMM STK
G6674U108
118738
1587837
SH
SOLE
217905
0
1369932
NVENT ELECTRIC PLC
COMM STK
G6700G107
78839
3577076
SH
SOLE
1169451
0
2407625
RENAISSANCERE HOLDINGS LTD
COMM STK
G7496G103
36850
190486
SH
SOLE
42574
0
147912
SEAGATE TECHNOLOGY PLC
COMM STK
G7945M107
24712
459413
SH
SOLE
149204
0
310209
PENTAIR PLC
COMM STK
G7S00T104
10180
269303
SH
SOLE
84916
0
184387
SAPIENS INTL CORP N V
COMM STK
G7T16G103
3771
192022
SH
SOLE
62949
0
129073
SENSATA TECHNOLOGIES HLDNG P
COMM STK
G8060N102
869863
17376401
SH
SOLE
6466018
0
10910383
SIGNET JEWELERS LIMITED
COMM STK
G81276100
398
23752
SH
SOLE
13432
0
10320
STERIS PLC
COMM STK
G8473T100
48197
333568
SH
SOLE
96448
0
237120
STONECO LTD
COMM STK
G85158106
1271452
36556985
SH
SOLE
7932549
0
28624436
TECHNIPFMC PLC
COMM STK
G87110105
19128
792398
SH
SOLE
254545
0
537853
THERAVANCE BIOPHARMA INC
COMM STK
G8807B106
10208
524014
SH
SOLE
164634
0
359380
THIRD PT REINS LTD
COMM STK
G8827U100
1175
117661
SH
SOLE
82395
0
35266
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E102
1188
69622
SH
SOLE
23221
0
46401
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E128
140403
8213126
SH
SOLE
2703646
0
5509480
TRITON INTL LTD
COMM STK
G9078F107
1922
56782
SH
SOLE
35891
0
20891
TRONOX HOLDINGS PLC
COMM STK
G9087Q102
603
72645
SH
SOLE
72645
0
0
VALARIS PLC
COMM STK
G9402V109
1554
323095
SH
SOLE
228835
0
94260
WHITE MTNS INS GROUP LTD
COMM STK
G9618E107
9270
8583
SH
SOLE
5771
0
2812
WILLIS TOWERS WATSON PUB LTD
COMM STK
G96629103
3121486
16176016
SH
SOLE
5928600
0
10247416
PERRIGO CO PLC
COMM STK
G97822103
1032509
18473951
SH
SOLE
7289251
0
11184700
ALCON INC
COMM STK
H01301128
2628056
45042539
SH
SOLE
16739344
0
28303195
CHUBB LIMITED
COMM STK
H1467J104
3292637
20395419
SH
SOLE
8731432
0
11663987
CRISPR THERAPEUTICS AG
COMM STK
H17182108
28621
698243
SH
SOLE
134043
0
564200
GARMIN LTD
COMM STK
H2906T109
21220
250555
SH
SOLE
78654
0
171901
TE CONNECTIVITY LTD
COMM STK
H84989104
1553171
16668505
SH
SOLE
5332181
0
11336324
TRANSOCEAN LTD
COMM STK
H8817H100
1070
239309
SH
SOLE
147739
0
91570
ALTISOURCE PORTFOLIO SOLNS S
COMM STK
L0175J104
347
17164
SH
SOLE
8264
0
8900
GLOBANT S A
COMM STK
L44385109
63176
689850
SH
SOLE
239407
0
450443
ORION ENGINEERED CARBONS S A
COMM STK
L72967109
20980
1255507
SH
SOLE
290986
0
964521
SPOTIFY TECHNOLOGY S A
COMM STK
L8681T102
244185
2141972
SH
SOLE
1133480
0
1008492
TRINSEO S A
COMM STK
L9340P101
781
18181
SH
SOLE
13481
0
4700
AUDIOCODES LTD
COMM STK
M15342104
199
10500
SH
SOLE
10500
0
0
CHECK POINT SOFTWARE TECH LT
COMM STK
M22465104
719
6568
SH
SOLE
6568
0
0
CYBERARK SOFTWARE LTD
COMM STK
M2682V108
27032
270805
SH
SOLE
73905
0
196900
MELLANOX TECHNOLOGIES LTD
COMM STK
M51363113
75501
688944
SH
SOLE
184444
0
504500
WIX COM LTD
COMM STK
M98068105
56285
482144
SH
SOLE
68949
0
413195
AERCAP HOLDINGS NV
COMM STK
N00985106
302
5507
SH
SOLE
5507
0
0
ASML HOLDING N V
COMM STK
N07059210
2020818
8134681
SH
SOLE
3668583
0
4466098
ELASTIC N V
COMM STK
N14506104
36382
441848
SH
SOLE
176980
0
264868
CNH INDL N V
COMM STK
N20944109
86220
8468144
SH
SOLE
2439632
0
6028512
CONSTELLIUM SE
COMM STK
N22035104
120301
9465095
SH
SOLE
2267830
0
7197265
CORE LABORATORIES N V
COMM STK
N22717107
633
13580
SH
SOLE
8300
0
5280
FERRARI N V
COMM STK
N3167Y103
1332716
8648944
SH
SOLE
4005390
0
4643554
FRANKS INTL N V
COMM STK
N33462107
86795
18272681
SH
SOLE
5599904
0
12672777
LYONDELLBASELL INDUSTRIES N
COMM STK
N53745100
43962
491358
SH
SOLE
164517
0
326841
MYLAN N V
COMM STK
N59465109
18862
953613
SH
SOLE
306196
0
647417
NXP SEMICONDUCTORS N V
COMM STK
N6596X109
2337328
21419785
SH
SOLE
7552674
0
13867111
QIAGEN NV
COMM STK
N72482123
11026
334425
SH
SOLE
121925
0
212500
UNIQURE NV
COMM STK
N90064101
13662
347096
SH
SOLE
91096
0
256000
WRIGHT MED GROUP N V
COMM STK
N96617118
75354
3652636
SH
SOLE
551443
0
3101193
YANDEX N V
COMM STK
N97284108
143899
4110237
SH
SOLE
1124453
0
2985784
COPA HOLDINGS SA
COMM STK
P31076105
13175
133421
SH
SOLE
51221
0
82200
ONESPAWORLD HOLDINGS LIMITED
COMM STK
P73684113
33989
2188576
SH
SOLE
358776
0
1829800
ROYAL CARIBBEAN CRUISES LTD
COMM STK
V7780T103
424777
3921140
SH
SOLE
1485889
0
2435251
GASLOG PARTNERS LP
COMM STK
Y2687W108
292
15400
SH
SOLE
15400
0
0
INTERNATIONAL SEAWAYS INC
COMM STK
Y41053102
26155
1357971
SH
SOLE
528625
0
829346
WAVE LIFE SCIENCES LTD
COMM STK
Y95308105
18018
877644
SH
SOLE
196942
0
680702