0000080255-19-002901.txt : 20190815
0000080255-19-002901.hdr.sgml : 20190815
20190815092627
ACCESSION NUMBER: 0000080255-19-002901
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190815
DATE AS OF CHANGE: 20190815
EFFECTIVENESS DATE: 20190815
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: 191028654
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
06-30-2019
06-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
08-15-2019
0
2541
712003916
INFORMATION TABLE
2
infotable.xml
AAON INC
COMM STK
000360206
19252
383666
SH
SOLE
101731
0
281935
AAR CORP
COMM STK
000361105
302
8222
SH
SOLE
8222
0
0
ABM INDS INC
COMM STK
000957100
820
20504
SH
SOLE
11154
0
9350
AFLAC INC
COMM STK
001055102
81542
1487729
SH
SOLE
564087
0
923642
AGCO CORP
COMM STK
001084102
143234
1846517
SH
SOLE
582305
0
1264212
AG MTG INVT TR INC
COMM STK
001228105
399
25065
SH
SOLE
565
0
24500
A H BELO CORP
COMM STK
001282102
142
38584
SH
SOLE
23304
0
15280
AK STL HLDG CORP
COMM STK
001547108
337
142155
SH
SOLE
113955
0
28200
AMN HEALTHCARE SERVICES INC
COMM STK
001744101
2168
39957
SH
SOLE
19200
0
20757
AVX CORP NEW
COMM STK
002444107
99506
5994313
SH
SOLE
1900356
0
4093957
AZZ INC
COMM STK
002474104
86758
1885224
SH
SOLE
344293
0
1540931
AARONS INC
COMM STK
002535300
333154
5425071
SH
SOLE
1304721
0
4120350
ABBOTT LABS
COMM STK
002824100
618287
7351800
SH
SOLE
2646565
0
4705235
ABERCROMBIE & FITCH CO
COMM STK
002896207
529
32957
SH
SOLE
14157
0
18800
ABIOMED INC
COMM STK
003654100
75791
290957
SH
SOLE
63362
0
227595
ABRAXAS PETE CORP
COMM STK
003830106
239
232349
SH
SOLE
154549
0
77800
ACACIA RESH CORP
COMM STK
003881307
106
35868
SH
SOLE
35868
0
0
ACADIA PHARMACEUTICALS INC
COMM STK
004225108
201475
7537393
SH
SOLE
1134144
0
6403249
ACADIA RLTY TR
COMM STK
004239109
197305
7208819
SH
SOLE
1391799
0
5817020
ACCURAY INC
COMM STK
004397105
156
40424
SH
SOLE
40424
0
0
ACI WORLDWIDE INC
COMM STK
004498101
52524
1529528
SH
SOLE
439928
0
1089600
ACME UTD CORP
COMM STK
004816104
203
9000
SH
SOLE
9000
0
0
ADDUS HOMECARE CORP
COMM STK
006739106
34625
461971
SH
SOLE
127571
0
334400
AEROHIVE NETWORKS INC
COMM STK
007786106
80
17961
SH
SOLE
861
0
17100
AEROJET ROCKETDYNE HLDGS INC
COMM STK
007800105
395052
8824034
SH
SOLE
1891174
0
6932860
ADVANCED MICRO DEVICES INC
COMM STK
007903107
50579
1665431
SH
SOLE
541383
0
1124048
ADVANCED ENERGY INDS
COMM STK
007973100
30574
543353
SH
SOLE
156303
0
387050
AEROVIRONMENT INC
COMM STK
008073108
750
13204
SH
SOLE
6904
0
6300
AFFILIATED MANAGERS GROUP IN
COMM STK
008252108
9121
98992
SH
SOLE
29223
0
69769
AGNICO EAGLE MINES LTD
COMM STK
008474108
27396
533214
SH
SOLE
208426
0
324788
AGREE REALTY CORP
COMM STK
008492100
1281
19996
SH
SOLE
3996
0
16000
AIR PRODS & CHEMS INC
COMM STK
009158106
1812753
8007920
SH
SOLE
2922227
0
5085693
AKORN INC
COMM STK
009728106
1153
223975
SH
SOLE
53875
0
170100
ALAMO GROUP INC
COMM STK
011311107
219
2187
SH
SOLE
2187
0
0
ALARM COM HLDGS INC
COMM STK
011642105
1176
21984
SH
SOLE
9184
0
12800
ALASKA AIR GROUP INC
COMM STK
011659109
600030
9388675
SH
SOLE
3601558
0
5787117
ALBANY INTL CORP
COMM STK
012348108
1057
12749
SH
SOLE
4946
0
7803
ALBEMARLE CORP
COMM STK
012653101
14360
203942
SH
SOLE
61090
0
142852
ALCOA CORP
COMM STK
013872106
1815
77522
SH
SOLE
51322
0
26200
ALDER BIOPHARMACEUTICALS INC
COMM STK
014339105
90560
7694119
SH
SOLE
1261565
0
6432554
ALEXANDER & BALDWIN INC NEW
COMM STK
014491104
117100
5069244
SH
SOLE
795737
0
4273507
ALEXANDERS INC
COMM STK
014752109
303
819
SH
SOLE
119
0
700
ALEXANDRIA REAL ESTATE EQ IN
COMM STK
015271109
223421
1583536
SH
SOLE
203242
0
1380294
ALEXION PHARMACEUTICALS INC
COMM STK
015351109
1844900
14085352
SH
SOLE
4814977
0
9270375
ALIGN TECHNOLOGY INC
COMM STK
016255101
147735
539771
SH
SOLE
192835
0
346936
ALLEGHANY CORP DEL
COMM STK
017175100
3295
4837
SH
SOLE
2091
0
2746
ALLETE INC
COMM STK
018522300
2387
28684
SH
SOLE
11669
0
17015
ALLIANCE DATA SYSTEMS CORP
COMM STK
018581108
11736
83752
SH
SOLE
26011
0
57741
ALLIANT ENERGY CORP
COMM STK
018802108
49667
1011960
SH
SOLE
247352
0
764608
ALLOGENE THERAPEUTICS INC
COMM STK
019770106
67740
2522906
SH
SOLE
309714
0
2213192
ALLSTATE CORP
COMM STK
020002101
66156
650568
SH
SOLE
219552
0
431016
ALTABA INC
COMM STK
021346101
446890
6442115
SH
SOLE
1693023
0
4749092
AMARIN CORP PLC
ADR
023111206
90742
4679836
SH
SOLE
537256
0
4142580
AMAZON COM INC
COMM STK
023135106
29800540
15737256
SH
SOLE
5754573
0
9982683
AMBAC FINL GROUP INC
COMM STK
023139884
280
16646
SH
SOLE
16646
0
0
AMEDISYS INC
COMM STK
023436108
163831
1349405
SH
SOLE
273264
0
1076141
AMERCO
COMM STK
023586100
969
2560
SH
SOLE
1260
0
1300
AMEREN CORP
COMM STK
023608102
34083
453775
SH
SOLE
144707
0
309068
AMERICAN ASSETS TR INC
COMM STK
024013104
39111
830026
SH
SOLE
172955
0
657071
AMERICAN CAMPUS CMNTYS INC
COMM STK
024835100
342790
7426127
SH
SOLE
1316019
0
6110108
AMERICAN ELEC PWR CO INC
COMM STK
025537101
829847
9429008
SH
SOLE
2323233
0
7105775
AMERICAN ELEC PWR CO INC
CVPFSTKF
025537127
136915
2579671
SH
SOLE
510638
0
2069033
AMERICAN EQTY INVT LIFE HLD
COMM STK
025676206
827
30447
SH
SOLE
15847
0
14600
AMERICAN EXPRESS CO
COMM STK
025816109
222848
1805313
SH
SOLE
534514
0
1270799
AMERICAN FINL GROUP INC OHIO
COMM STK
025932104
3705
36160
SH
SOLE
17717
0
18443
AMERICAN INTL GROUP INC
COMM STK
026874784
3710946
69649901
SH
SOLE
29764740
0
39885161
AMERICAN STS WTR CO
COMM STK
029899101
2519
33479
SH
SOLE
17179
0
16300
AMERICAN VANGUARD CORP
COMM STK
030371108
29924
1941870
SH
SOLE
563704
0
1378166
AMERICAN WTR WKS CO INC NEW
COMM STK
030420103
1017533
8771839
SH
SOLE
3298465
0
5473374
AMERICAN WOODMARK CORPORATIO
COMM STK
030506109
679
8019
SH
SOLE
8019
0
0
AMES NATL CORP
COMM STK
031001100
280
10343
SH
SOLE
10343
0
0
AMETEK INC NEW
COMM STK
031100100
48854
537800
SH
SOLE
184600
0
353200
AMGEN INC
COMM STK
031162100
512383
2780461
SH
SOLE
873017
0
1907444
AMKOR TECHNOLOGY INC
COMM STK
031652100
150
20116
SH
SOLE
2516
0
17600
AMPHENOL CORP NEW
COMM STK
032095101
344463
3590403
SH
SOLE
2028876
0
1561527
ANADARKO PETE CORP
COMM STK
032511107
171146
2425544
SH
SOLE
706422
0
1719122
ANALOG DEVICES INC
COMM STK
032654105
636240
5636929
SH
SOLE
2131428
0
3505501
ANAPTYSBIO INC
COMM STK
032724106
52881
937273
SH
SOLE
131772
0
805501
ANAVEX LIFE SCIENCES CORP
COMM STK
032797300
95
28279
SH
SOLE
26079
0
2200
ANDERSONS INC
COMM STK
034164103
340
12494
SH
SOLE
3144
0
9350
ANIKA THERAPEUTICS INC
COMM STK
035255108
429
10553
SH
SOLE
253
0
10300
ANIXTER INTL INC
COMM STK
035290105
392
6568
SH
SOLE
3768
0
2800
ANNALY CAP MGMT INC
COMM STK
035710409
6639
727203
SH
SOLE
457433
0
269770
ANTHEM INC
COMM STK
036752103
4785209
16956198
SH
SOLE
5737498
0
11218700
ANWORTH MORTGAGE ASSET CP
COMM STK
037347101
398
105115
SH
SOLE
1715
0
103400
APACHE CORP
COMM STK
037411105
112459
3881901
SH
SOLE
1169270
0
2712631
APOGEE ENTERPRISES INC
COMM STK
037598109
1014
23338
SH
SOLE
15278
0
8060
APPLE INC
COMM STK
037833100
4822556
24366186
SH
SOLE
10400144
0
13966042
APPLIED MATLS INC
COMM STK
038222105
1273259
28351337
SH
SOLE
11945483
0
16405854
APTARGROUP INC
COMM STK
038336103
2603
20937
SH
SOLE
7277
0
13660
ARBOR RLTY TR INC
COMM STK
038923108
471
38880
SH
SOLE
38880
0
0
ARCH COAL INC
COMM STK
039380407
723
7674
SH
SOLE
3496
0
4178
ARCHER DANIELS MIDLAND CO
COMM STK
039483102
220441
5402967
SH
SOLE
1664680
0
3738287
ARCOSA INC
COMM STK
039653100
1879
49935
SH
SOLE
39483
0
10452
ARENA PHARMACEUTICALS INC
COMM STK
040047607
1290
22008
SH
SOLE
15108
0
6900
ARISTA NETWORKS INC
COMM STK
040413106
25502
98228
SH
SOLE
30336
0
67892
ARLINGTON ASSET INVT CORP
COMM STK
041356205
196
28512
SH
SOLE
28512
0
0
ARROW ELECTRS INC
COMM STK
042735100
2214
31071
SH
SOLE
13196
0
17875
ARROW FINL CORP
COMM STK
042744102
398
11470
SH
SOLE
4669
0
6801
ARTESIAN RESOURCES CORP
COMM STK
043113208
411
11047
SH
SOLE
11047
0
0
ASBURY AUTOMOTIVE GROUP INC
COMM STK
043436104
590
7000
SH
SOLE
3660
0
3340
ASHFORD HOSPITALITY TR INC
COMM STK
044103109
107
36193
SH
SOLE
13093
0
23100
ASHLAND GLOBAL HLDGS INC
COMM STK
044186104
1357
16965
SH
SOLE
8965
0
8000
ASPEN TECHNOLOGY INC
COMM STK
045327103
63368
509877
SH
SOLE
146921
0
362956
ASSOCIATED BANC CORP
COMM STK
045487105
1650
78043
SH
SOLE
38949
0
39094
ASTEC INDS INC
COMM STK
046224101
290
8909
SH
SOLE
3209
0
5700
ASTRAZENECA PLC
ADR
046353108
524914
12715945
SH
SOLE
3186790
0
9529155
ATARA BIOTHERAPEUTICS INC
COMM STK
046513107
5334
265230
SH
SOLE
30844
0
234386
ATKORE INTL GROUP INC
COMM STK
047649108
26004
1005161
SH
SOLE
283078
0
722083
ATLANTIC CAP BANCSHARES INC
COMM STK
048269203
56832
3319604
SH
SOLE
761261
0
2558343
ATLAS AIR WORLDWIDE HLDGS IN
COMM STK
049164205
778
17431
SH
SOLE
9931
0
7500
ATMOS ENERGY CORP
COMM STK
049560105
667084
6319478
SH
SOLE
1861303
0
4458175
ATRION CORP
COMM STK
049904105
140150
164352
SH
SOLE
55129
0
109223
AUTODESK INC
COMM STK
052769106
97886
600895
SH
SOLE
212402
0
388493
AUTOLIV INC
COMM STK
052800109
3673
52082
SH
SOLE
30512
0
21570
AUTOMATIC DATA PROCESSING IN
COMM STK
053015103
399173
2414398
SH
SOLE
839671
0
1574727
AUTOZONE INC
COMM STK
053332102
124475
113214
SH
SOLE
61562
0
51652
AVALONBAY CMNTYS INC
COMM STK
053484101
510240
2511273
SH
SOLE
620685
0
1890588
AVERY DENNISON CORP
COMM STK
053611109
642625
5555193
SH
SOLE
1954156
0
3601037
AVIS BUDGET GROUP INC
COMM STK
053774105
1357
38590
SH
SOLE
17390
0
21200
AVNET INC
COMM STK
053807103
3122
68967
SH
SOLE
36329
0
32638
AVON PRODS INC
COMM STK
054303102
979
252300
SH
SOLE
151200
0
101100
AXCELIS TECHNOLOGIES INC
COMM STK
054540208
459
30512
SH
SOLE
634
0
29878
AXA EQUITABLE HLDGS INC
COMM STK
054561105
238865
11428934
SH
SOLE
6841699
0
4587235
BB&T CORP
COMM STK
054937107
80692
1642426
SH
SOLE
691712
0
950714
BP PLC
ADR
055622104
738548
17710988
SH
SOLE
7302328
0
10408660
BADGER METER INC
COMM STK
056525108
20767
347920
SH
SOLE
73091
0
274829
BAIDU INC
ADR
056752108
305034
2599128
SH
SOLE
764046
0
1835082
BALCHEM CORP
COMM STK
057665200
1973
19731
SH
SOLE
13231
0
6500
BALL CORP
COMM STK
058498106
2123597
30341431
SH
SOLE
10468400
0
19873031
BANCO BRADESCO S A
ADR
059460303
179145
18242904
SH
SOLE
6289039
0
11953865
BANK AMER CORP
COMM STK
060505104
2165116
74659166
SH
SOLE
29666747
0
44992419
BANK HAWAII CORP
COMM STK
062540109
2026
24434
SH
SOLE
12668
0
11766
BANK MONTREAL QUE
COMM STK
063671101
1724
22768
SH
SOLE
22768
0
0
BANK NEW YORK MELLON CORP
COMM STK
064058100
436811
9893802
SH
SOLE
4599970
0
5293832
BARNES & NOBLE INC
COMM STK
067774109
289
43206
SH
SOLE
43206
0
0
BARNES GROUP INC
COMM STK
067806109
53541
950315
SH
SOLE
187105
0
763210
BARRICK GOLD CORPORATION
COMM STK
067901108
412519
26137431
SH
SOLE
8246543
0
17890888
BARRETT BUSINESS SERVICES IN
COMM STK
068463108
233
2826
SH
SOLE
126
0
2700
BASSETT FURNITURE INDS INC
COMM STK
070203104
173
11368
SH
SOLE
11368
0
0
BAXTER INTL INC
COMM STK
071813109
304021
3712096
SH
SOLE
1138413
0
2573683
BEACON ROOFING SUPPLY INC
COMM STK
073685109
65894
1794506
SH
SOLE
536806
0
1257700
BECTON DICKINSON & CO
COMM STK
075887109
8631529
34250739
SH
SOLE
12013111
0
22237628
BECTON DICKINSON & CO
CVPFSTKF
075887208
893796
14375698
SH
SOLE
4316317
0
10059381
BED BATH & BEYOND INC
COMM STK
075896100
856
73627
SH
SOLE
30527
0
43100
BELDEN INC
COMM STK
077454106
206819
3471860
SH
SOLE
1018297
0
2453563
BERKLEY W R CORP
COMM STK
084423102
2323
35227
SH
SOLE
17869
0
17358
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670108
6049
19
SH
SOLE
16
0
3
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670702
1112315
5217971
SH
SOLE
2230588
0
2987383
BERKSHIRE HILLS BANCORP INC
COMM STK
084680107
767
24450
SH
SOLE
15550
0
8900
BEST BUY INC
COMM STK
086516101
29754
426709
SH
SOLE
134517
0
292192
BHP GROUP LTD
ADR
088606108
12462
214460
SH
SOLE
213993
0
467
BIG LOTS INC
COMM STK
089302103
520
18163
SH
SOLE
7263
0
10900
BIO RAD LABS INC
COMM STK
090572207
49121
157141
SH
SOLE
43741
0
113400
BIOTELEMETRY INC
COMM STK
090672106
28217
586023
SH
SOLE
173123
0
412900
BLACK HILLS CORP
COMM STK
092113109
1694
21672
SH
SOLE
6432
0
15240
BLOCK H & R INC
COMM STK
093671105
11837
403992
SH
SOLE
131135
0
272857
BLOOM ENERGY CORP
COMM STK
093712107
27509
2241944
SH
SOLE
399598
0
1842346
BLOOMIN BRANDS INC
COMM STK
094235108
3327
175925
SH
SOLE
172225
0
3700
BLUCORA INC
COMM STK
095229100
1954
64354
SH
SOLE
51254
0
13100
BLUE BIRD CORP
COMM STK
095306106
32043
1627399
SH
SOLE
480399
0
1147000
BOEING CO
COMM STK
097023105
13009918
35740551
SH
SOLE
14112724
0
21627827
BONANZA CREEK ENERGY INC
COMM STK
097793400
209
10009
SH
SOLE
309
0
9700
BOOT BARN HLDGS INC
COMM STK
099406100
11231
315115
SH
SOLE
67216
0
247899
BOOZ ALLEN HAMILTON HLDG COR
COMM STK
099502106
1074126
16223011
SH
SOLE
3271831
0
12951180
BORGWARNER INC
COMM STK
099724106
16083
383121
SH
SOLE
117704
0
265417
BOSTON BEER INC
COMM STK
100557107
499231
1321557
SH
SOLE
272485
0
1049072
BOSTON PRIVATE FINL HLDGS IN
COMM STK
101119105
1139
94389
SH
SOLE
66790
0
27599
BOSTON PROPERTIES INC
COMM STK
101121101
125629
973871
SH
SOLE
164653
0
809218
BOSTON SCIENTIFIC CORP
COMM STK
101137107
590917
13748652
SH
SOLE
5372067
0
8376585
BOTTOMLINE TECH DEL INC
COMM STK
101388106
1000
22604
SH
SOLE
12904
0
9700
BOYD GAMING CORP
COMM STK
103304101
56474
2096293
SH
SOLE
561173
0
1535120
BRADY CORP
COMM STK
104674106
49845
1010640
SH
SOLE
296840
0
713800
BRANDYWINE RLTY TR
COMM STK
105368203
1726
120537
SH
SOLE
42394
0
78143
BRIDGE BANCORP INC
COMM STK
108035106
71460
2425652
SH
SOLE
476733
0
1948919
BRIGGS & STRATTON CORP
COMM STK
109043109
284
27761
SH
SOLE
27361
0
400
BRIGHT HORIZONS FAM SOL IN D
COMM STK
109194100
1134928
7522558
SH
SOLE
1557971
0
5964587
BRINKER INTL INC
COMM STK
109641100
1647
41844
SH
SOLE
20840
0
21004
BRINKS CO
COMM STK
109696104
247548
3049369
SH
SOLE
566601
0
2482768
BRISTOL MYERS SQUIBB CO
COMM STK
110122108
578192
12749545
SH
SOLE
3192414
0
9557131
BROOKDALE SR LIVING INC
COMM STK
112463104
680
94356
SH
SOLE
27756
0
66600
BROOKFIELD ASSET MGMT INC
COMM STK
112585104
56946
1191733
SH
SOLE
966413
0
225320
BROOKS AUTOMATION INC
COMM STK
114340102
3064
79062
SH
SOLE
33128
0
45934
BROWN & BROWN INC
COMM STK
115236101
196050
5852228
SH
SOLE
1851407
0
4000821
BROWN FORMAN CORP
COMM STK
115637100
1980
36000
SH
SOLE
36000
0
0
BROWN FORMAN CORP
COMM STK
115637209
36191
652910
SH
SOLE
264666
0
388244
BRUKER CORP
COMM STK
116794108
1483075
29691185
SH
SOLE
8917150
0
20774035
BRUNSWICK CORP
COMM STK
117043109
33121
721749
SH
SOLE
220209
0
501540
BRYN MAWR BK CORP
COMM STK
117665109
652
17459
SH
SOLE
17459
0
0
BURLINGTON STORES INC
COMM STK
122017106
1737809
10213395
SH
SOLE
2885112
0
7328283
CAE INC
COMM STK
124765108
48636
1805013
SH
SOLE
268713
0
1536300
CBIZ INC
COMM STK
124805102
1121
57224
SH
SOLE
33874
0
23350
CBL & ASSOC PPTYS INC
COMM STK
124830100
234
224688
SH
SOLE
224688
0
0
CBS CORP NEW
COMM STK
124857202
105438
2112983
SH
SOLE
661113
0
1451870
CF INDS HLDGS INC
COMM STK
125269100
708952
15177727
SH
SOLE
6289946
0
8887781
CIGNA CORP NEW
COMM STK
125523100
4401744
27938708
SH
SOLE
10318280
0
17620428
CIT GROUP INC
COMM STK
125581801
3646
69399
SH
SOLE
36999
0
32400
CMS ENERGY CORP
COMM STK
125896100
30600
528412
SH
SOLE
171176
0
357236
CSS INDS INC
COMM STK
125906107
7867
1612099
SH
SOLE
314845
0
1297254
CNA FINL CORP
COMM STK
126117100
236700
5028685
SH
SOLE
1552988
0
3475697
CSG SYS INTL INC
COMM STK
126349109
2232
45703
SH
SOLE
24883
0
20820
CSW INDUSTRIALS INC
COMM STK
126402106
91457
1341994
SH
SOLE
268368
0
1073626
CSX CORP
COMM STK
126408103
569953
7366595
SH
SOLE
2443941
0
4922654
CTS CORP
COMM STK
126501105
63052
2286150
SH
SOLE
394540
0
1891610
CVB FINL CORP
COMM STK
126600105
769
36580
SH
SOLE
7935
0
28645
CVS HEALTH CORP
COMM STK
126650100
1016049
18646508
SH
SOLE
8570142
0
10076366
CABOT CORP
COMM STK
127055101
2978
62421
SH
SOLE
47471
0
14950
CABOT OIL & GAS CORP
COMM STK
127097103
371002
16158608
SH
SOLE
6107732
0
10050876
CACI INTL INC
COMM STK
127190304
3495
17083
SH
SOLE
11283
0
5800
CACTUS INC
COMM STK
127203107
23779
717970
SH
SOLE
204587
0
513383
CADENCE DESIGN SYSTEM INC
COMM STK
127387108
105822
1494456
SH
SOLE
504477
0
989979
CAESARS ENTMT CORP
COMM STK
127686103
2374
200821
SH
SOLE
99521
0
101300
CAL MAINE FOODS INC
COMM STK
128030202
141122
3382598
SH
SOLE
653650
0
2728948
CALAMP CORP
COMM STK
128126109
370
31664
SH
SOLE
16664
0
15000
CALERES INC
COMM STK
129500104
251
12619
SH
SOLE
8119
0
4500
CALIFORNIA WTR SVC GROUP
COMM STK
130788102
136770
2701368
SH
SOLE
682549
0
2018819
CAMBREX CORP
COMM STK
132011107
30059
642151
SH
SOLE
192241
0
449910
CAMDEN NATL CORP
COMM STK
133034108
400
8726
SH
SOLE
3926
0
4800
CAMDEN PPTY TR
COMM STK
133131102
254877
2441586
SH
SOLE
268272
0
2173314
CAMPBELL SOUP CO
COMM STK
134429109
203529
5079326
SH
SOLE
2008047
0
3071279
CANADA GOOSE HOLDINGS INC
COMM STK
135086106
129235
3336826
SH
SOLE
1886787
0
1450039
CANADIAN NATL RY CO
COMM STK
136375102
2387
25738
SH
SOLE
25738
0
0
CANADIAN NAT RES LTD
COMM STK
136385101
196690
7292920
SH
SOLE
2218025
0
5074895
CANTEL MEDICAL CORP
COMM STK
138098108
48281
598723
SH
SOLE
169023
0
429700
CAPITAL SR LIVING CORP
COMM STK
140475104
156
31000
SH
SOLE
14500
0
16500
CARA THERAPEUTICS INC
COMM STK
140755109
60207
2800339
SH
SOLE
419513
0
2380826
CARBO CERAMICS INC
COMM STK
140781105
59
43700
SH
SOLE
43700
0
0
CARDIOVASCULAR SYS INC DEL
COMM STK
141619106
680
15849
SH
SOLE
649
0
15200
CAREER EDUCATION CORP
COMM STK
141665109
46951
2462056
SH
SOLE
521865
0
1940191
CARGURUS INC
COMM STK
141788109
15905
440469
SH
SOLE
77446
0
363023
CARLISLE COS INC
COMM STK
142339100
4113
29295
SH
SOLE
16721
0
12574
CARMAX INC
COMM STK
143130102
310335
3574056
SH
SOLE
1317815
0
2256241
CARNIVAL CORP
COMM STK
143658300
180074
3868390
SH
SOLE
2266099
0
1602291
CAROLINA FINL CORP NEW
COMM STK
143873107
26021
741538
SH
SOLE
209845
0
531693
CARPENTER TECHNOLOGY CORP
COMM STK
144285103
72624
1513625
SH
SOLE
490125
0
1023500
CARRIZO OIL & GAS INC
COMM STK
144577103
481
48047
SH
SOLE
25447
0
22600
CARTERS INC
COMM STK
146229109
45560
467087
SH
SOLE
135887
0
331200
CARVANA CO
COMM STK
146869102
440
7023
SH
SOLE
4139
0
2884
CASELLA WASTE SYS INC
COMM STK
147448104
74327
1875535
SH
SOLE
539860
0
1335675
CASEYS GEN STORES INC
COMM STK
147528103
687267
4405842
SH
SOLE
1595451
0
2810391
CATALENT INC
COMM STK
148806102
1241326
22898472
SH
SOLE
7182172
0
15716300
CATERPILLAR INC DEL
COMM STK
149123101
153740
1128036
SH
SOLE
385007
0
743029
CATHAY GEN BANCORP
COMM STK
149150104
1106
30789
SH
SOLE
17733
0
13056
CATO CORP NEW
COMM STK
149205106
445
36109
SH
SOLE
14209
0
21900
CAVCO INDS INC DEL
COMM STK
149568107
135146
857854
SH
SOLE
219951
0
637903
CEDAR FAIR L P
COMM STK
150185106
2713
56897
SH
SOLE
34022
0
22875
CEDAR REALTY TRUST INC
COMM STK
150602209
42524
16046847
SH
SOLE
4591903
0
11454944
CELANESE CORP DEL
COMM STK
150870103
41511
385073
SH
SOLE
158764
0
226309
CELGENE CORP
COMM STK
151020104
188936
2043873
SH
SOLE
925515
0
1118358
CENTRAL GARDEN & PET CO
COMM STK
153527205
726
29450
SH
SOLE
15650
0
13800
CENTURY ALUM CO
COMM STK
156431108
686
99333
SH
SOLE
48633
0
50700
CENTURY BANCORP INC MASS
COMM STK
156432106
360
4099
SH
SOLE
49
0
4050
CENTURY CMNTYS INC
COMM STK
156504300
366
13764
SH
SOLE
13764
0
0
CENTURYLINK INC
COMM STK
156700106
60709
5162306
SH
SOLE
1684097
0
3478209
CERNER CORP
COMM STK
156782104
55424
756132
SH
SOLE
263166
0
492966
CERUS CORP
COMM STK
157085101
531
94497
SH
SOLE
80097
0
14400
CHARLES RIV LABS INTL INC
COMM STK
159864107
78627
554103
SH
SOLE
164035
0
390068
CHEESECAKE FACTORY INC
COMM STK
163072101
19685
450255
SH
SOLE
134815
0
315440
CHEFS WHSE INC
COMM STK
163086101
310
8849
SH
SOLE
449
0
8400
CHEGG INC
COMM STK
163092109
55082
1427356
SH
SOLE
251784
0
1175572
CHEMICAL FINL CORP
COMM STK
163731102
2235
54356
SH
SOLE
30751
0
23605
CHEMOURS CO
COMM STK
163851108
2589
107886
SH
SOLE
58445
0
49441
CHERRY HILL MTG INVT CORP
COMM STK
164651101
710
44383
SH
SOLE
24983
0
19400
CHESAPEAKE ENERGY CORP
COMM STK
165167107
2806
1439174
SH
SOLE
668203
0
770971
CHESAPEAKE UTILS CORP
COMM STK
165303108
216773
2281339
SH
SOLE
580947
0
1700392
CHEVRON CORP NEW
COMM STK
166764100
911400
7324015
SH
SOLE
2660382
0
4663633
CHICOS FAS INC
COMM STK
168615102
181
53827
SH
SOLE
17227
0
36600
CHILDRENS PL INC
COMM STK
168905107
15551
163043
SH
SOLE
47993
0
115050
CHIPOTLE MEXICAN GRILL INC
COMM STK
169656105
33690
45969
SH
SOLE
14303
0
31666
CHOICE HOTELS INTL INC
COMM STK
169905106
51982
597431
SH
SOLE
206331
0
391100
CHURCH & DWIGHT INC
COMM STK
171340102
58455
800096
SH
SOLE
266150
0
533946
CHURCHILL DOWNS INC
COMM STK
171484108
88625
770180
SH
SOLE
218440
0
551740
CHUYS HLDGS INC
COMM STK
171604101
38562
1682479
SH
SOLE
315847
0
1366632
CIENA CORP
COMM STK
171779309
2400
58362
SH
SOLE
35843
0
22519
CIMAREX ENERGY CO
COMM STK
171798101
14321
241384
SH
SOLE
95868
0
145516
CINCINNATI BELL INC NEW
COMM STK
171871502
309
62327
SH
SOLE
28718
0
33609
CINCINNATI FINL CORP
COMM STK
172062101
28349
273452
SH
SOLE
92132
0
181320
CIRRUS LOGIC INC
COMM STK
172755100
30906
707238
SH
SOLE
199798
0
507440
CINTAS CORP
COMM STK
172908105
317324
1337285
SH
SOLE
420666
0
916619
CITIGROUP INC
COMM STK
172967424
1305086
18636092
SH
SOLE
9280990
0
9355102
CITIZENS FINL GROUP INC
COMM STK
174610105
29232
826700
SH
SOLE
260775
0
565925
CITIZENS INC
COMM STK
174740100
265
36358
SH
SOLE
21225
0
15133
CITRIX SYS INC
COMM STK
177376100
22647
230760
SH
SOLE
69526
0
161234
CITY HLDG CO
COMM STK
177835105
1187
15559
SH
SOLE
7309
0
8250
CITY OFFICE REIT INC
COMM STK
178587101
418
34841
SH
SOLE
741
0
34100
CLEAN HARBORS INC
COMM STK
184496107
2096
29473
SH
SOLE
19873
0
9600
CLEAN ENERGY FUELS CORP
COMM STK
184499101
111
41459
SH
SOLE
41459
0
0
CLEVELAND CLIFFS INC
COMM STK
185899101
1643
154015
SH
SOLE
72845
0
81170
CLOROX CO DEL
COMM STK
189054109
96836
632461
SH
SOLE
345551
0
286910
CLOVIS ONCOLOGY INC
COMM STK
189464100
442
29725
SH
SOLE
22425
0
7300
COCA COLA CONSOLIDATED INC
COMM STK
191098102
87622
292805
SH
SOLE
73081
0
219724
COCA COLA CO
COMM STK
191216100
633209
12435375
SH
SOLE
4816399
0
7618976
COEUR MNG INC
COMM STK
192108504
906
208833
SH
SOLE
97038
0
111795
COGNEX CORP
COMM STK
192422103
188779
3934543
SH
SOLE
1955572
0
1978971
COGNIZANT TECHNOLOGY SOLUTIO
COMM STK
192446102
675256
10652397
SH
SOLE
4837939
0
5814458
COHERENT INC
COMM STK
192479103
73137
536316
SH
SOLE
154904
0
381412
COHU INC
COMM STK
192576106
1149
74480
SH
SOLE
19453
0
55027
COLFAX CORP
COMM STK
194014106
575374
20527091
SH
SOLE
6603446
0
13923645
COLGATE PALMOLIVE CO
COMM STK
194162103
181760
2536065
SH
SOLE
1136937
0
1399128
COLLIERS INTL GROUP INC
COMM STK
194693107
82041
1145500
SH
SOLE
187630
0
957870
COLUMBIA BKG SYS INC
COMM STK
197236102
155635
4301678
SH
SOLE
1110343
0
3191335
COLUMBIA FINL INC
COMM STK
197641103
6392
423340
SH
SOLE
89940
0
333400
COLUMBIA PPTY TR INC
COMM STK
198287203
640
30867
SH
SOLE
21167
0
9700
COLUMBIA SPORTSWEAR CO
COMM STK
198516106
2033
20298
SH
SOLE
11236
0
9062
COLUMBUS MCKINNON CORP N Y
COMM STK
199333105
278
6631
SH
SOLE
6631
0
0
COMFORT SYS USA INC
COMM STK
199908104
1055
20700
SH
SOLE
11294
0
9406
COMERICA INC
COMM STK
200340107
22738
313019
SH
SOLE
112452
0
200567
COMMERCE BANCSHARES INC
COMM STK
200525103
2819
47249
SH
SOLE
31222
0
16027
COMMERCIAL METALS CO
COMM STK
201723103
3051
170930
SH
SOLE
126230
0
44700
COMMERCIAL VEH GROUP INC
COMM STK
202608105
211
26304
SH
SOLE
26304
0
0
COMMUNITY BK SYS INC
COMM STK
203607106
1542
23418
SH
SOLE
12752
0
10666
COMMUNITY HEALTH SYS INC NEW
COMM STK
203668108
158
59040
SH
SOLE
59040
0
0
COMMUNITY TR BANCORP INC
COMM STK
204149108
481
11381
SH
SOLE
2709
0
8672
COMMVAULT SYSTEMS INC
COMM STK
204166102
33495
675029
SH
SOLE
214129
0
460900
COMPANIA DE MINAS BUENAVENTU
ADR
204448104
127833
7668436
SH
SOLE
2467836
0
5200600
COMTECH TELECOMMUNICATIONS C
COMM STK
205826209
639
22742
SH
SOLE
16282
0
6460
CONAGRA BRANDS INC
COMM STK
205887102
1623284
61209818
SH
SOLE
26653570
0
34556248
CONAGRA BRANDS INC
COMM STK
205887102
83055
3131800
SH
Call
SOLE
732900
0
2398900
CONDUENT INC
COMM STK
206787103
25998
2710953
SH
SOLE
803016
0
1907937
CONMED CORP
COMM STK
207410101
1195
13961
SH
SOLE
7911
0
6050
CONNECTICUT WTR SVC INC
COMM STK
207797101
760
10906
SH
SOLE
4556
0
6350
CONNS INC
COMM STK
208242107
490
27523
SH
SOLE
1223
0
26300
CONSOLIDATED COMM HLDGS INC
COMM STK
209034107
484
98240
SH
SOLE
57515
0
40725
CONSOLIDATED EDISON INC
COMM STK
209115104
51438
586655
SH
SOLE
188343
0
398312
CONSOLIDATED TOMOKA LD CO
COMM STK
210226106
233
3897
SH
SOLE
2397
0
1500
CONSTELLATION PHARMCETICLS I
COMM STK
210373106
4
350193
SH
SOLE
350193
0
0
CONTINENTAL RESOURCES INC
COMM STK
212015101
356181
8462357
SH
SOLE
3194878
0
5267479
COOPER COS INC
COMM STK
216648402
1836016
5449897
SH
SOLE
1798165
0
3651732
COOPER TIRE & RUBR CO
COMM STK
216831107
701
22225
SH
SOLE
18045
0
4180
COPART INC
COMM STK
217204106
50097
670278
SH
SOLE
254633
0
415645
CORE MARK HOLDING CO INC
COMM STK
218681104
1957
49263
SH
SOLE
36273
0
12990
CORNING INC
COMM STK
219350105
810072
24377725
SH
SOLE
8968114
0
15409611
CORVEL CORP
COMM STK
221006109
24154
277600
SH
SOLE
71534
0
206066
CORVUS PHARMACEUTICALS INC
COMM STK
221015100
6591
1762248
SH
SOLE
278580
0
1483668
COTY INC
COMM STK
222070203
30822
2300142
SH
SOLE
755453
0
1544689
COUSINS PPTYS INC
COMM STK
222795502
2057
56869
SH
SOLE
17778
0
39091
COWEN INC
COMM STK
223622606
334
19436
SH
SOLE
512
0
18924
CRAFT BREW ALLIANCE INC
COMM STK
224122101
147
10513
SH
SOLE
213
0
10300
CRANE CO
COMM STK
224399105
1528
18311
SH
SOLE
10270
0
8041
CRAY INC
COMM STK
225223304
17441
500893
SH
SOLE
150972
0
349921
CREDIT ACCEP CORP MICH
COMM STK
225310101
2571
5314
SH
SOLE
2642
0
2672
CREE INC
COMM STK
225447101
6397
113866
SH
SOLE
90266
0
23600
CRITEO S A
ADR
226718104
21847
1269408
SH
SOLE
477942
0
791466
CROCS INC
COMM STK
227046109
723
36604
SH
SOLE
18404
0
18200
CROSS CTRY HEALTHCARE INC
COMM STK
227483104
22925
2444031
SH
SOLE
442537
0
2001494
CROWN HOLDINGS INC
COMM STK
228368106
3139
51379
SH
SOLE
23829
0
27550
CRYOLIFE INC
COMM STK
228903100
876
29276
SH
SOLE
17826
0
11450
CRYOPORT INC
COMM STK
229050307
12830
700334
SH
SOLE
148084
0
552250
CUBESMART
COMM STK
229663109
346672
10366989
SH
SOLE
1873492
0
8493497
CUBIC CORP
COMM STK
229669106
233174
3616217
SH
SOLE
850133
0
2766084
CULLEN FROST BANKERS INC
COMM STK
229899109
2541
27125
SH
SOLE
10875
0
16250
CULP INC
COMM STK
230215105
30531
1606921
SH
SOLE
513344
0
1093577
CUMMINS INC
COMM STK
231021106
51735
301944
SH
SOLE
111664
0
190280
CURTISS WRIGHT CORP
COMM STK
231561101
61188
481305
SH
SOLE
137005
0
344300
CYBEROPTICS CORP
COMM STK
232517102
237
14600
SH
SOLE
9600
0
5000
CYPRESS SEMICONDUCTOR CORP
COMM STK
232806109
40890
1838581
SH
SOLE
580131
0
1258450
DTE ENERGY CO
COMM STK
233331107
101892
796779
SH
SOLE
190055
0
606724
DTE ENERGY CO
CVPFSTKF
233331883
31224
556505
SH
SOLE
189635
0
366870
DXP ENTERPRISES INC NEW
COMM STK
233377407
318
8395
SH
SOLE
295
0
8100
DAILY JOURNAL CORP
COMM STK
233912104
285
1199
SH
SOLE
1199
0
0
DANA INCORPORATED
COMM STK
235825205
741
37175
SH
SOLE
14575
0
22600
DANAHER CORPORATION
COMM STK
235851102
5580042
39043116
SH
SOLE
12606807
0
26436309
DANAHER CORPORATION
CVPFSTKF
235851300
43174
39210
SH
SOLE
5455
0
33755
DARDEN RESTAURANTS INC
COMM STK
237194105
286958
2357328
SH
SOLE
976646
0
1380682
DARLING INGREDIENTS INC
COMM STK
237266101
1074
54012
SH
SOLE
22412
0
31600
DAVE & BUSTERS ENTMT INC
COMM STK
238337109
814
20107
SH
SOLE
10007
0
10100
DAWSON GEOPHYSICAL CO NEW
COMM STK
239360100
78
31349
SH
SOLE
30980
0
369
DEAN FOODS CO NEW
COMM STK
242370203
53
56883
SH
SOLE
56883
0
0
DECKERS OUTDOOR CORP
COMM STK
243537107
1160
6592
SH
SOLE
3992
0
2600
DEERE & CO
COMM STK
244199105
107699
649925
SH
SOLE
244095
0
405830
DELTA AIR LINES INC DEL
COMM STK
247361702
446027
7859504
SH
SOLE
3263578
0
4595926
DENBURY RES INC
COMM STK
247916208
267
215340
SH
SOLE
215340
0
0
DELUXE CORP
COMM STK
248019101
426
10474
SH
SOLE
4846
0
5628
DESCARTES SYS GROUP INC
COMM STK
249906108
495393
13402856
SH
SOLE
2413964
0
10988892
DESIGNER BRANDS INC
COMM STK
250565108
562
29303
SH
SOLE
20703
0
8600
DEXCOM INC
COMM STK
252131107
817652
5456834
SH
SOLE
1022737
0
4434097
DIAMONDROCK HOSPITALITY CO
COMM STK
252784301
1248
120729
SH
SOLE
75378
0
45351
DICERNA PHARMACEUTICALS INC
COMM STK
253031108
18160
1152999
SH
SOLE
113635
0
1039364
DICKS SPORTING GOODS INC
COMM STK
253393102
1658
47890
SH
SOLE
35490
0
12400
DIEBOLD NXDF INC
COMM STK
253651103
367
40079
SH
SOLE
40079
0
0
DIGI INTL INC
COMM STK
253798102
152
12009
SH
SOLE
2949
0
9060
DIGITAL RLTY TR INC
COMM STK
253868103
55540
471518
SH
SOLE
210582
0
260936
DILLARDS INC
COMM STK
254067101
704
11307
SH
SOLE
4607
0
6700
DINE BRANDS GLOBAL INC
COMM STK
254423106
1271
13317
SH
SOLE
7917
0
5400
DIODES INC
COMM STK
254543101
3724
102382
SH
SOLE
85070
0
17312
DISNEY WALT CO
COMM STK
254687106
3073763
22012053
SH
SOLE
8683154
0
13328899
DISCOVER FINL SVCS
COMM STK
254709108
61885
797596
SH
SOLE
278080
0
519516
DOCUSIGN INC
COMM STK
256163106
812179
16338342
SH
SOLE
4722272
0
11616070
DOLLAR GEN CORP NEW
COMM STK
256677105
3467574
25655326
SH
SOLE
9385606
0
16269720
DOLLAR TREE INC
COMM STK
256746108
2231360
20778093
SH
SOLE
8118374
0
12659719
DOMTAR CORP
COMM STK
257559203
1730
38859
SH
SOLE
16777
0
22082
DONALDSON INC
COMM STK
257651109
9020
177347
SH
SOLE
98905
0
78442
DONNELLEY R R & SONS CO
COMM STK
257867200
97
49255
SH
SOLE
44289
0
4966
DORMAN PRODUCTS INC
COMM STK
258278100
65649
753370
SH
SOLE
251085
0
502285
DOVER CORP
COMM STK
260003108
25610
255592
SH
SOLE
77239
0
178353
DOW INC
COMM STK
260557103
714372
14487361
SH
SOLE
6224579
0
8262782
DRIL QUIP INC
COMM STK
262037104
95972
1999413
SH
SOLE
482960
0
1516453
DRIVE SHACK INC
COMM STK
262077100
255
54267
SH
SOLE
54267
0
0
DUCOMMUN INC DEL
COMM STK
264147109
270
5994
SH
SOLE
194
0
5800
DUKE REALTY CORP
COMM STK
264411505
32031
1013312
SH
SOLE
247764
0
765548
DUNKIN BRANDS GROUP INC
COMM STK
265504100
739858
9287697
SH
SOLE
2771233
0
6516464
DURECT CORP
COMM STK
266605104
59
89935
SH
SOLE
8335
0
81600
DYCOM INDS INC
COMM STK
267475101
1254
21295
SH
SOLE
7131
0
14164
DYNAVAX TECHNOLOGIES CORP
COMM STK
268158201
171
42916
SH
SOLE
30316
0
12600
EMC INS GROUP INC
COMM STK
268664109
202
5620
SH
SOLE
166
0
5454
EAGLE BANCORP INC MD
COMM STK
268948106
1589
29362
SH
SOLE
17862
0
11500
E TRADE FINANCIAL CORP
COMM STK
269246401
55404
1242247
SH
SOLE
407391
0
834856
EAGLE PHARMACEUTICALS INC
COMM STK
269796108
836
15022
SH
SOLE
6442
0
8580
EASTGROUP PPTY INC
COMM STK
277276101
345576
2979616
SH
SOLE
597914
0
2381702
EASTMAN CHEMICAL CO
COMM STK
277432100
19901
255693
SH
SOLE
84054
0
171639
EATON VANCE CORP
COMM STK
278265103
3577
82931
SH
SOLE
56865
0
26066
EBAY INC
COMM STK
278642103
60398
1529060
SH
SOLE
482873
0
1046187
EBIX INC
COMM STK
278715206
766
15245
SH
SOLE
15245
0
0
ECHOSTAR CORP
COMM STK
278768106
930
20995
SH
SOLE
6971
0
14024
ECOLAB INC
COMM STK
278865100
138430
701125
SH
SOLE
274745
0
426380
EDISON INTL
COMM STK
281020107
590725
8763168
SH
SOLE
3329608
0
5433560
8X8 INC NEW
COMM STK
282914100
568
23586
SH
SOLE
1806
0
21780
ELECTRONIC ARTS INC
COMM STK
285512109
1695723
16746228
SH
SOLE
6399673
0
10346555
ELECTRONICS FOR IMAGING INC
COMM STK
286082102
1122
30402
SH
SOLE
12002
0
18400
ELLINGTON RESIDENTIAL MTG RE
COMM STK
288578107
232
21602
SH
SOLE
21602
0
0
EMERSON ELEC CO
COMM STK
291011104
268640
4026376
SH
SOLE
1375521
0
2650855
EMPIRE ST RLTY TR INC
COMM STK
292104106
796
53741
SH
SOLE
40441
0
13300
EMPLOYERS HOLDINGS INC
COMM STK
292218104
32211
762026
SH
SOLE
253126
0
508900
ENCANA CORP
COMM STK
292505104
22221
4331448
SH
SOLE
1071884
0
3259564
ENCORE CAP GROUP INC
COMM STK
292554102
112045
3308104
SH
SOLE
542302
0
2765802
ENNIS INC
COMM STK
293389102
464
22599
SH
SOLE
11242
0
11357
ENTERPRISE FINL SVCS CORP
COMM STK
293712105
730
17537
SH
SOLE
17537
0
0
ENZO BIOCHEM INC
COMM STK
294100102
45
13443
SH
SOLE
13443
0
0
EPLUS INC
COMM STK
294268107
10527
152697
SH
SOLE
39197
0
113500
EQUIFAX INC
COMM STK
294429105
1096360
8106774
SH
SOLE
3048451
0
5058323
EQUITRANS MIDSTREAM CORPORAT
COMM STK
294600101
281953
14305088
SH
SOLE
5449912
0
8855176
EQUITY COMWLTH
COMM STK
294628102
215231
6618409
SH
SOLE
2142107
0
4476302
ESCO TECHNOLOGIES INC
COMM STK
296315104
237659
2876526
SH
SOLE
644904
0
2231622
ESSEX PPTY TR INC
COMM STK
297178105
301502
1032790
SH
SOLE
147504
0
885286
EURONET WORLDWIDE INC
COMM STK
298736109
277533
1649624
SH
SOLE
427430
0
1222194
EXLSERVICE HOLDINGS INC
COMM STK
302081104
941
14224
SH
SOLE
8424
0
5800
EXPEDITORS INTL WASH INC
COMM STK
302130109
152839
2014750
SH
SOLE
653262
0
1361488
EZCORP INC
COMM STK
302301106
490
51738
SH
SOLE
25638
0
26100
FLIR SYS INC
COMM STK
302445101
16509
305163
SH
SOLE
95253
0
209910
F M C CORP
COMM STK
302491303
21067
253967
SH
SOLE
78838
0
175129
FNB CORP PA
COMM STK
302520101
1356
115213
SH
SOLE
54016
0
61197
FTI CONSULTING INC
COMM STK
302941109
118986
1419201
SH
SOLE
411266
0
1007935
FACTSET RESH SYS INC
COMM STK
303075105
48589
169559
SH
SOLE
81161
0
88398
FAIR ISAAC CORP
COMM STK
303250104
118722
378073
SH
SOLE
115516
0
262557
FARMER BROS CO
COMM STK
307675108
370
22584
SH
SOLE
15584
0
7000
FARO TECHNOLOGIES INC
COMM STK
311642102
1410
26825
SH
SOLE
14025
0
12800
FASTENAL CO
COMM STK
311900104
39114
1200188
SH
SOLE
388776
0
811412
FEDERAL AGRIC MTG CORP
COMM STK
313148306
885
12181
SH
SOLE
7281
0
4900
FEDERAL REALTY INVT TR
COMM STK
313747206
144719
1123947
SH
SOLE
179833
0
944114
FEDERAL SIGNAL CORP
COMM STK
313855108
14159
529306
SH
SOLE
115136
0
414170
FEDERATED INVS INC PA
COMM STK
314211103
436
13409
SH
SOLE
7009
0
6400
FERRO CORP
COMM STK
315405100
1012
64033
SH
SOLE
18573
0
45460
F5 NETWORKS INC
COMM STK
315616102
16368
112396
SH
SOLE
31876
0
80520
FIDELITY SOUTHERN CORP NEW
COMM STK
316394105
449
14495
SH
SOLE
9178
0
5317
FIFTH THIRD BANCORP
COMM STK
316773100
2093758
75045095
SH
SOLE
32368632
0
42676463
FIRST BANCORP P R
COMM STK
318672706
1325
119988
SH
SOLE
3988
0
116000
FIRST BANCORP N C
COMM STK
318910106
38281
1051108
SH
SOLE
301133
0
749975
FIRST BANCSHARES INC MS
COMM STK
318916103
41209
1358252
SH
SOLE
246198
0
1112054
FIRST BUSEY CORP
COMM STK
319383204
897
33948
SH
SOLE
18957
0
14991
FIRST BUS FINL SVCS INC WIS
COMM STK
319390100
588
25039
SH
SOLE
14539
0
10500
FIRST COMWLTH FINL CORP PA
COMM STK
319829107
480
35599
SH
SOLE
1899
0
33700
FIRST FINL BANCORP OH
COMM STK
320209109
1205
49742
SH
SOLE
20100
0
29642
FIRST FINL CORP IND
COMM STK
320218100
348
8669
SH
SOLE
3319
0
5350
FIRST HORIZON NATL CORP
COMM STK
320517105
2496
167207
SH
SOLE
95336
0
71871
FIRST INTERNET BANCORP
COMM STK
320557101
318
14764
SH
SOLE
14764
0
0
FIRST MERCHANTS CORP
COMM STK
320817109
1257
33162
SH
SOLE
13019
0
20143
FIRST MIDWEST BANCORP DEL
COMM STK
320867104
838
40949
SH
SOLE
17056
0
23893
FIRST SOLAR INC
COMM STK
336433107
3126
47595
SH
SOLE
24395
0
23200
1ST SOURCE CORP
COMM STK
336901103
520
11206
SH
SOLE
290
0
10916
FISERV INC
COMM STK
337738108
4661611
51136590
SH
SOLE
16042315
0
35094275
FIRSTENERGY CORP
COMM STK
337932107
376564
8796161
SH
SOLE
2680811
0
6115350
FIVE9 INC
COMM STK
338307101
91269
1779473
SH
SOLE
443926
0
1335547
FLEETCOR TECHNOLOGIES INC
COMM STK
339041105
1543341
5495251
SH
SOLE
1965638
0
3529613
FLOOR & DECOR HLDGS INC
COMM STK
339750101
931
22230
SH
SOLE
8670
0
13560
FLUOR CORP NEW
COMM STK
343412102
43281
1284676
SH
SOLE
301727
0
982949
FLOWERS FOODS INC
COMM STK
343498101
362374
15572599
SH
SOLE
4781588
0
10791011
FLUSHING FINL CORP
COMM STK
343873105
513
23118
SH
SOLE
10843
0
12275
FOOT LOCKER INC
COMM STK
344849104
9096
216988
SH
SOLE
72695
0
144293
FORD MTR CO DEL
COMM STK
345370860
73662
7200602
SH
SOLE
2230237
0
4970365
FORMFACTOR INC
COMM STK
346375108
355
22669
SH
SOLE
22669
0
0
FORRESTER RESH INC
COMM STK
346563109
399
8489
SH
SOLE
2589
0
5900
FORTIS INC
COMM STK
349553107
607
15340
SH
SOLE
15340
0
0
FORWARD AIR CORP
COMM STK
349853101
558
9440
SH
SOLE
9440
0
0
FRANCO NEVADA CORP
COMM STK
351858105
960427
11299878
SH
SOLE
3803157
0
7496721
FRANKLIN COVEY CO
COMM STK
353469109
350
10281
SH
SOLE
5081
0
5200
FRANKLIN ELEC INC
COMM STK
353514102
677
14263
SH
SOLE
8863
0
5400
FRANKLIN RES INC
COMM STK
354613101
702634
20190619
SH
SOLE
8262544
0
11928075
FREDS INC
COMM STK
356108100
72
146000
SH
SOLE
68700
0
77300
FREIGHTCAR AMER INC
COMM STK
357023100
100
17100
SH
SOLE
1400
0
15700
FULLER H B CO
COMM STK
359694106
826
17794
SH
SOLE
6554
0
11240
FULTON FINL CORP PA
COMM STK
360271100
853
52104
SH
SOLE
22428
0
29676
GATX CORP
COMM STK
361448103
1097
13835
SH
SOLE
4885
0
8950
GTT COMMUNICATIONS INC
COMM STK
362393100
73949
4201620
SH
SOLE
986135
0
3215485
GALLAGHER ARTHUR J & CO
COMM STK
363576109
40378
460985
SH
SOLE
117867
0
343118
GAP INC
COMM STK
364760108
54873
3053569
SH
SOLE
922398
0
2131171
GARRETT MOTION INC
COMM STK
366505105
57218
3727575
SH
SOLE
1149212
0
2578363
GARTNER INC
COMM STK
366651107
1084961
6741402
SH
SOLE
1879027
0
4862375
GENERAC HLDGS INC
COMM STK
368736104
43525
627076
SH
SOLE
190076
0
437000
GENERAL DYNAMICS CORP
COMM STK
369550108
92764
510199
SH
SOLE
162196
0
348003
GENERAL ELECTRIC CO
COMM STK
369604103
3838441
365565828
SH
SOLE
139380165
0
226185663
GENERAL MLS INC
COMM STK
370334104
59034
1124027
SH
SOLE
377563
0
746464
GENESCO INC
COMM STK
371532102
286
6763
SH
SOLE
1463
0
5300
GENESEE & WYO INC
COMM STK
371559105
155446
1554459
SH
SOLE
431068
0
1123391
GENTEX CORP
COMM STK
371901109
3954
160663
SH
SOLE
90643
0
70020
GENIE ENERGY LTD
COMM STK
372284208
182
17113
SH
SOLE
271
0
16842
GENMARK DIAGNOSTICS INC
COMM STK
372309104
42766
6589491
SH
SOLE
1055965
0
5533526
GENUINE PARTS CO
COMM STK
372460105
27216
262757
SH
SOLE
88013
0
174744
GERMAN AMERN BANCORP INC
COMM STK
373865104
608
20192
SH
SOLE
3598
0
16594
GERON CORP
COMM STK
374163103
247
174858
SH
SOLE
174858
0
0
GETTY RLTY CORP NEW
COMM STK
374297109
894
29054
SH
SOLE
669
0
28385
GIBRALTAR INDS INC
COMM STK
374689107
96488
2390684
SH
SOLE
415939
0
1974745
GILEAD SCIENCES INC
COMM STK
375558103
818120
12109533
SH
SOLE
5233261
0
6876272
GILDAN ACTIVEWEAR INC
COMM STK
375916103
275
7100
SH
SOLE
7100
0
0
GLADSTONE COML CORP
COMM STK
376536108
817
38518
SH
SOLE
20318
0
18200
GLADSTONE LD CORP
COMM STK
376549101
373
32318
SH
SOLE
318
0
32000
GLATFELTER
COMM STK
377316104
552
32720
SH
SOLE
18920
0
13800
GLAUKOS CORP
COMM STK
377322102
823
10915
SH
SOLE
3765
0
7150
GLOBALSTAR INC
COMM STK
378973408
76
158500
SH
SOLE
138000
0
20500
GLOBAL NET LEASE INC
COMM STK
379378201
469
23894
SH
SOLE
1561
0
22333
GLOBUS MED INC
COMM STK
379577208
33290
787000
SH
SOLE
224900
0
562100
GLU MOBILE INC
COMM STK
379890106
385
53615
SH
SOLE
2215
0
51400
GODADDY INC
COMM STK
380237107
25016
356602
SH
SOLE
144972
0
211630
GOODYEAR TIRE & RUBR CO
COMM STK
382550101
1092
71350
SH
SOLE
38752
0
32598
GRACO INC
COMM STK
384109104
411319
8196869
SH
SOLE
1904832
0
6292037
GRAHAM HLDGS CO
COMM STK
384637104
2385
3457
SH
SOLE
2297
0
1160
GRAINGER W W INC
COMM STK
384802104
22577
84171
SH
SOLE
25444
0
58727
GRANITE CONSTR INC
COMM STK
387328107
1436
29813
SH
SOLE
10817
0
18996
GRAPHIC PACKAGING HLDG CO
COMM STK
388689101
3922
280512
SH
SOLE
238099
0
42413
GRAY TELEVISION INC
COMM STK
389375106
22098
1348278
SH
SOLE
379978
0
968300
GREAT WESTN BANCORP INC
COMM STK
391416104
688
19266
SH
SOLE
7666
0
11600
GREEN PLAINS INC
COMM STK
393222104
119
11033
SH
SOLE
11033
0
0
GREENBRIER COS INC
COMM STK
393657101
771
25349
SH
SOLE
18149
0
7200
GREENHILL & CO INC
COMM STK
395259104
169
12424
SH
SOLE
12424
0
0
GREIF INC
COMM STK
397624107
581
17839
SH
SOLE
12939
0
4900
GRIFFON CORP
COMM STK
398433102
353
20842
SH
SOLE
8032
0
12810
GRIFOLS S A
ADR
398438408
44240
2096661
SH
SOLE
725457
0
1371204
GROUP 1 AUTOMOTIVE INC
COMM STK
398905109
675
8239
SH
SOLE
2439
0
5800
GROUPON INC
COMM STK
399473107
731
204141
SH
SOLE
152341
0
51800
GRUPO FINANCIERO GALICIA S A
ADR
399909100
10227
288086
SH
SOLE
143436
0
144650
GRUBHUB INC
COMM STK
400110102
8287
106260
SH
SOLE
47740
0
58520
GUESS INC
COMM STK
401617105
400
24798
SH
SOLE
13178
0
11620
GULFPORT ENERGY CORP
COMM STK
402635304
615
125248
SH
SOLE
81948
0
43300
H & E EQUIPMENT SERVICES INC
COMM STK
404030108
820
28196
SH
SOLE
16896
0
11300
HNI CORP
COMM STK
404251100
2520
71237
SH
SOLE
59407
0
11830
HACKETT GROUP INC
COMM STK
404609109
610
36345
SH
SOLE
13225
0
23120
HAEMONETICS CORP
COMM STK
405024100
72628
603523
SH
SOLE
175623
0
427900
HAIN CELESTIAL GROUP INC
COMM STK
405217100
1045
47710
SH
SOLE
33110
0
14600
HALLIBURTON CO
COMM STK
406216101
184392
8108725
SH
SOLE
3917906
0
4190819
HANCOCK WHITNEY CORPORATION
COMM STK
410120109
1248
31164
SH
SOLE
12129
0
19035
HANESBRANDS INC
COMM STK
410345102
11277
654860
SH
SOLE
190500
0
464360
HANMI FINL CORP
COMM STK
410495204
457
20500
SH
SOLE
20500
0
0
HANOVER INS GROUP INC
COMM STK
410867105
122742
956682
SH
SOLE
171739
0
784943
HARLEY DAVIDSON INC
COMM STK
412822108
10738
299698
SH
SOLE
99796
0
199902
HARMONIC INC
COMM STK
413160102
86459
15578241
SH
SOLE
4350951
0
11227290
HARMONY GOLD MNG LTD
ADR
413216300
931
410330
SH
SOLE
147087
0
263243
HARRIS CORP DEL
COMM STK
413875105
2607740
13788083
SH
SOLE
5020101
0
8767982
HARSCO CORP
COMM STK
415864107
1290
47020
SH
SOLE
39060
0
7960
HARTFORD FINL SVCS GROUP INC
COMM STK
416515104
43456
779902
SH
SOLE
204092
0
575810
HASBRO INC
COMM STK
418056107
23669
223971
SH
SOLE
76580
0
147391
HAWAIIAN ELEC INDUSTRIES
COMM STK
419870100
3699
84928
SH
SOLE
31528
0
53400
HAWAIIAN HOLDINGS INC
COMM STK
419879101
58662
2138591
SH
SOLE
447501
0
1691090
HAWKINS INC
COMM STK
420261109
26621
613239
SH
SOLE
162008
0
451231
HAWTHORN BANCSHARES INC
COMM STK
420476103
451
16815
SH
SOLE
16815
0
0
HAYNES INTERNATIONAL INC
COMM STK
420877201
46305
1455676
SH
SOLE
263882
0
1191794
HEALTHCARE SVCS GRP INC
COMM STK
421906108
14024
462517
SH
SOLE
161867
0
300650
HEALTHCARE RLTY TR
COMM STK
421946104
285550
9117172
SH
SOLE
1658555
0
7458617
HEARTLAND EXPRESS INC
COMM STK
422347104
251
13891
SH
SOLE
4268
0
9623
HECLA MNG CO
COMM STK
422704106
876
486679
SH
SOLE
101179
0
385500
HEICO CORP NEW
COMM STK
422806109
2668
19940
SH
SOLE
9609
0
10331
HEICO CORP NEW
COMM STK
422806208
128088
1239123
SH
SOLE
384025
0
855098
HEIDRICK & STRUGGLES INTL IN
COMM STK
422819102
535
17860
SH
SOLE
7202
0
10658
HELMERICH & PAYNE INC
COMM STK
423452101
10145
200420
SH
SOLE
57929
0
142491
HENRY JACK & ASSOC INC
COMM STK
426281101
40070
299206
SH
SOLE
83721
0
215485
HERITAGE COMMERCE CORP
COMM STK
426927109
74017
6042188
SH
SOLE
1299779
0
4742409
HERCULES CAPITAL INC
COMM STK
427096508
30621
2388538
SH
SOLE
828338
0
1560200
HERON THERAPEUTICS INC
COMM STK
427746102
882
47453
SH
SOLE
25323
0
22130
HERSHA HOSPITALITY TR
COMM STK
427825500
1110
67131
SH
SOLE
51331
0
15800
HERSHEY CO
COMM STK
427866108
58022
432905
SH
SOLE
160484
0
272421
HEXCEL CORP NEW
COMM STK
428291108
65533
810248
SH
SOLE
242148
0
568100
HI CRUSH INC
COMM STK
428337109
352
142974
SH
SOLE
142974
0
0
HIGHWOODS PPTYS INC
COMM STK
431284108
69459
1681827
SH
SOLE
170350
0
1511477
HILL ROM HLDGS INC
COMM STK
431475102
2738
26170
SH
SOLE
15420
0
10750
HILLENBRAND INC
COMM STK
431571108
31549
797303
SH
SOLE
305653
0
491650
HILLTOP HOLDINGS INC
COMM STK
432748101
3419
160725
SH
SOLE
136147
0
24578
HINGHAM INSTN SVGS MASS
COMM STK
433323102
408
2058
SH
SOLE
2058
0
0
HOLLYFRONTIER CORP
COMM STK
436106108
23340
504318
SH
SOLE
210089
0
294229
HOLOGIC INC
COMM STK
436440101
2026308
42197163
SH
SOLE
15528792
0
26668371
HOME BANCSHARES INC
COMM STK
436893200
304604
15815346
SH
SOLE
3973909
0
11841437
HOME DEPOT INC
COMM STK
437076102
875017
4207419
SH
SOLE
1842009
0
2365410
HOMOLOGY MEDICINES INC
COMM STK
438083107
38302
1957184
SH
SOLE
273417
0
1683767
HONEYWELL INTL INC
COMM STK
438516106
2717940
15567556
SH
SOLE
5975129
0
9592427
HORACE MANN EDUCATORS CORP N
COMM STK
440327104
1281
31790
SH
SOLE
12280
0
19510
HORMEL FOODS CORP
COMM STK
440452100
25537
629933
SH
SOLE
222627
0
407306
HORNBECK OFFSHORE SVCS INC N
COMM STK
440543106
40
31800
SH
SOLE
31800
0
0
HOULIHAN LOKEY INC
COMM STK
441593100
54974
1234532
SH
SOLE
366705
0
867827
HOVNANIAN ENTERPRISES INC
COMM STK
442487401
95
12547
SH
SOLE
4520
0
8027
HOWARD BANCORP INC
COMM STK
442496105
23721
1563667
SH
SOLE
429435
0
1134232
HUB GROUP INC
COMM STK
443320106
720
17143
SH
SOLE
9973
0
7170
HUBBELL INC
COMM STK
443510607
58530
448846
SH
SOLE
150093
0
298753
HUBSPOT INC
COMM STK
443573100
2150
12611
SH
SOLE
8311
0
4300
HUDSON PAC PPTYS INC
COMM STK
444097109
94530
2841284
SH
SOLE
264229
0
2577055
HUMANA INC
COMM STK
444859102
341908
1288758
SH
SOLE
292316
0
996442
HUNT J B TRANS SVCS INC
COMM STK
445658107
1512766
16549237
SH
SOLE
6708019
0
9841218
HUNTINGTON BANCSHARES INC
COMM STK
446150104
26997
1953455
SH
SOLE
609871
0
1343584
HUNTINGTON INGALLS INDS INC
COMM STK
446413106
33561
149333
SH
SOLE
57075
0
92258
HUNTSMAN CORP
COMM STK
447011107
2311
113044
SH
SOLE
50244
0
62800
HURCO COMPANIES INC
COMM STK
447324104
260
7314
SH
SOLE
1414
0
5900
HURON CONSULTING GROUP INC
COMM STK
447462102
60195
1194813
SH
SOLE
279173
0
915640
HUTTIG BLDG PRODS INC
COMM STK
448451104
104
40446
SH
SOLE
40446
0
0
HYATT HOTELS CORP
COMM STK
448579102
1122
14732
SH
SOLE
6932
0
7800
IDT CORP
COMM STK
448947507
143
15059
SH
SOLE
4617
0
10442
HYSTER YALE MATLS HANDLING I
COMM STK
449172105
558
10090
SH
SOLE
4390
0
5700
IAA INC
COMM STK
449253103
123239
3177901
SH
SOLE
1223327
0
1954574
I D SYSTEMS INC
COMM STK
449489103
64
10800
SH
SOLE
0
0
10800
IRHYTHM TECHNOLOGIES INC
COMM STK
450056106
27909
352917
SH
SOLE
46865
0
306052
IBERIABANK CORP
COMM STK
450828108
1625
21421
SH
SOLE
8416
0
13005
IAMGOLD CORP
COMM STK
450913108
1390
409939
SH
SOLE
142591
0
267348
IDACORP INC
COMM STK
451107106
2580
25692
SH
SOLE
10482
0
15210
ILLINOIS TOOL WKS INC
COMM STK
452308109
472570
3133549
SH
SOLE
1437832
0
1695717
ILLUMINA INC
COMM STK
452327109
253903
689673
SH
SOLE
179314
0
510359
IMMERSION CORP
COMM STK
452521107
314
41249
SH
SOLE
17049
0
24200
IMMUNOMEDICS INC
COMM STK
452907108
85312
6150864
SH
SOLE
1216233
0
4934631
IMPERIAL OIL LTD
COMM STK
453038408
305577
11043637
SH
SOLE
3343666
0
7699971
IMPINJ INC
COMM STK
453204109
541
18910
SH
SOLE
310
0
18600
INDEPENDENT BANK CORP MASS
COMM STK
453836108
65917
865621
SH
SOLE
177089
0
688532
INDUSTRIAL LOGISTICS PPTYS T
COMM STK
456237106
577
27718
SH
SOLE
27718
0
0
INFOSYS LTD
ADR
456788108
2844
265770
SH
SOLE
172810
0
92960
INGREDION INC
COMM STK
457187102
3411
41352
SH
SOLE
25366
0
15986
INSMED INC
COMM STK
457669307
180684
7057967
SH
SOLE
1284477
0
5773490
INSPIRE MED SYS INC
COMM STK
457730109
1260
20775
SH
SOLE
20775
0
0
INTEGRA LIFESCIENCES HLDGS C
COMM STK
457985208
1486
26601
SH
SOLE
12701
0
13900
INTEL CORP
COMM STK
458140100
428405
8949334
SH
SOLE
3160167
0
5789167
INTER PARFUMS INC
COMM STK
458334109
374
5627
SH
SOLE
327
0
5300
INTERFACE INC
COMM STK
458665304
387
25230
SH
SOLE
13730
0
11500
INTERNATIONAL BANCSHARES COR
COMM STK
459044103
1005
26643
SH
SOLE
16341
0
10302
INTERNATIONAL BUSINESS MACHS
COMM STK
459200101
228023
1653541
SH
SOLE
526872
0
1126669
INTERNATIONAL FLAVORS&FRAGRA
COMM STK
459506101
27339
188429
SH
SOLE
61800
0
126629
INTERNATIONAL FLAVORS&FRAGRA
CVPFSTKF
459506309
20744
385677
SH
SOLE
87300
0
298377
INTL PAPER CO
COMM STK
460146103
858623
19820470
SH
SOLE
9090880
0
10729590
INTERPUBLIC GROUP COS INC
COMM STK
460690100
19132
846907
SH
SOLE
287806
0
559101
INTEVAC INC
COMM STK
461148108
94
19500
SH
SOLE
3900
0
15600
INTUIT
COMM STK
461202103
5825889
22293230
SH
SOLE
8548030
0
13745200
INVACARE CORP
COMM STK
461203101
675
130045
SH
SOLE
44345
0
85700
INVESTORS REAL ESTATE TR
COMM STK
461730509
942
16051
SH
SOLE
16051
0
0
IONIS PHARMACEUTICALS INC
COMM STK
462222100
127600
1985367
SH
SOLE
347298
0
1638069
IOVANCE BIOTHERAPEUTICS INC
COMM STK
462260100
147706
6023903
SH
SOLE
742007
0
5281896
IROBOT CORP
COMM STK
462726100
1449
15809
SH
SOLE
7212
0
8597
IRSA PROPIEDADES COMERCIALES
ADR
463588103
2312
110680
SH
SOLE
1580
0
109100
ISHARES INC
COMM STK
464286103
232
10300
SH
SOLE
0
0
10300
ISHARES INC
COMM STK
464286608
1052
26600
SH
SOLE
0
0
26600
ISHARES INC
COMM STK
464286749
233
6200
SH
SOLE
0
0
6200
ISHARES TR
COMM STK
464287200
22311
75694
SH
SOLE
58714
0
16980
ISHARES TR
COMM STK
464287507
263
1355
SH
SOLE
1355
0
0
ISHARES TR
COMM STK
464287598
1578
12400
SH
SOLE
9400
0
3000
ISHARES TR
COMM STK
464287655
1107
7116
SH
SOLE
7116
0
0
ISHARES TR
COMM STK
464288513
121616
1395000
SH
Put
SOLE
1395000
0
0
ISHARES TR
COMM STK
464288570
283
2590
SH
SOLE
2590
0
0
ITRON INC
COMM STK
465741106
1636
26139
SH
SOLE
22639
0
3500
J & J SNACK FOODS CORP
COMM STK
466032109
50738
315243
SH
SOLE
88122
0
227121
JABIL INC
COMM STK
466313103
2584
81769
SH
SOLE
40669
0
41100
JACK IN THE BOX INC
COMM STK
466367109
5476
67284
SH
SOLE
52885
0
14399
JACOBS ENGR GROUP INC
COMM STK
469814107
161593
1914838
SH
SOLE
686306
0
1228532
JETBLUE AWYS CORP
COMM STK
477143101
2368
128072
SH
SOLE
74872
0
53200
JOHN BEAN TECHNOLOGIES CORP
COMM STK
477839104
483321
3990103
SH
SOLE
791526
0
3198577
JOHNSON & JOHNSON
COMM STK
478160104
2895870
20791713
SH
SOLE
9680411
0
11111302
KLA-TENCOR CORP
COMM STK
482480100
281031
2377593
SH
SOLE
960010
0
1417583
KAISER ALUMINUM CORP
COMM STK
483007704
929
9519
SH
SOLE
6683
0
2836
KALA PHARMACEUTICALS INC
COMM STK
483119103
1590
249223
SH
SOLE
83342
0
165881
KAMAN CORP
COMM STK
483548103
1179
18516
SH
SOLE
13155
0
5361
KANSAS CITY SOUTHERN
COMM STK
485170302
437477
3591172
SH
SOLE
1328135
0
2263037
KELLOGG CO
COMM STK
487836108
105970
1978156
SH
SOLE
637425
0
1340731
KEMET CORP
COMM STK
488360207
1442
76678
SH
SOLE
41598
0
35080
KEMPER CORP DEL
COMM STK
488401100
164625
1907807
SH
SOLE
612419
0
1295388
KENNAMETAL INC
COMM STK
489170100
1921
51939
SH
SOLE
30139
0
21800
KENNEDY-WILSON HLDGS INC
COMM STK
489398107
5732
278665
SH
SOLE
87365
0
191300
KEYCORP NEW
COMM STK
493267108
160555
9045373
SH
SOLE
3548612
0
5496761
KFORCE INC
COMM STK
493732101
1450
41319
SH
SOLE
29163
0
12156
KIMBALL INTL INC
COMM STK
494274103
474
27179
SH
SOLE
14789
0
12390
KIMBERLY CLARK CORP
COMM STK
494368103
1311160
9837630
SH
SOLE
4350929
0
5486701
KINROSS GOLD CORP
COMM STK
496902404
11169
2884336
SH
SOLE
1139977
0
1744359
KIRBY CORP
COMM STK
497266106
43524
550943
SH
SOLE
210933
0
340010
KIRKLANDS INC
COMM STK
497498105
80
35500
SH
SOLE
0
0
35500
KNOLL INC
COMM STK
498904200
446
19428
SH
SOLE
9728
0
9700
KNIGHT SWIFT TRANSN HLDGS IN
COMM STK
499049104
19578
596159
SH
SOLE
119850
0
476309
KOHLS CORP
COMM STK
500255104
217495
4574025
SH
SOLE
1885790
0
2688235
KORN FERRY
COMM STK
500643200
1161
28983
SH
SOLE
14383
0
14600
KOSMOS ENERGY LTD
COMM STK
500688106
71642
11426201
SH
SOLE
3258295
0
8167906
KRAFT HEINZ CO
COMM STK
500754106
66510
2142732
SH
SOLE
755981
0
1386751
KROGER CO
COMM STK
501044101
392222
18066444
SH
SOLE
7004700
0
11061744
KRYSTAL BIOTECH INC
COMM STK
501147102
37333
927079
SH
SOLE
125510
0
801569
KULICKE & SOFFA INDS INC
COMM STK
501242101
805
35700
SH
SOLE
16200
0
19500
L BRANDS INC
COMM STK
501797104
131270
5029483
SH
SOLE
1661353
0
3368130
LKQ CORP
COMM STK
501889208
15779
592975
SH
SOLE
179315
0
413660
LTC PPTYS INC
COMM STK
502175102
1870
40959
SH
SOLE
28839
0
12120
L3 TECHNOLOGIES INC
COMM STK
502413107
351581
1434029
SH
SOLE
548131
0
885898
LA Z BOY INC
COMM STK
505336107
826
26938
SH
SOLE
10678
0
16260
LAKELAND BANCORP INC
COMM STK
511637100
295
18271
SH
SOLE
18271
0
0
LAKELAND FINL CORP
COMM STK
511656100
1305
27862
SH
SOLE
27862
0
0
LAM RESEARCH CORP
COMM STK
512807108
257995
1373485
SH
SOLE
460925
0
912560
LAMAR ADVERTISING CO NEW
COMM STK
512816109
3242
40174
SH
SOLE
15912
0
24262
LAMB WESTON HLDGS INC
COMM STK
513272104
16610
262157
SH
SOLE
77532
0
184625
LANCASTER COLONY CORP
COMM STK
513847103
1251
8418
SH
SOLE
3653
0
4765
LANDSTAR SYS INC
COMM STK
515098101
240607
2228045
SH
SOLE
639555
0
1588490
LANTHEUS HLDGS INC
COMM STK
516544103
62989
2225763
SH
SOLE
361792
0
1863971
LAS VEGAS SANDS CORP
COMM STK
517834107
1376467
23294403
SH
SOLE
9664480
0
13629923
LATTICE SEMICONDUCTOR CORP
COMM STK
518415104
188831
12942516
SH
SOLE
2405899
0
10536617
LAUDER ESTEE COS INC
COMM STK
518439104
106847
583510
SH
SOLE
276778
0
306732
LEAR CORP
COMM STK
521865204
4950
35545
SH
SOLE
20139
0
15406
LEGGETT & PLATT INC
COMM STK
524660107
8895
231810
SH
SOLE
79284
0
152526
LEGG MASON INC
COMM STK
524901105
1130
29531
SH
SOLE
22231
0
7300
LEIDOS HLDGS INC
COMM STK
525327102
31606
395815
SH
SOLE
132515
0
263300
LEMAITRE VASCULAR INC
COMM STK
525558201
419
14963
SH
SOLE
263
0
14700
LENNAR CORP
COMM STK
526057104
29860
616184
SH
SOLE
261119
0
355065
LENNOX INTL INC
COMM STK
526107107
602874
2192270
SH
SOLE
441354
0
1750916
LEXICON PHARMACEUTICALS INC
COMM STK
528872302
388
61642
SH
SOLE
17960
0
43682
LEXINFINTECH HLDGS LTD
ADR
528877103
5143
460806
SH
SOLE
237219
0
223587
LEXINGTON REALTY TRUST
COMM STK
529043101
844
89647
SH
SOLE
59318
0
30329
LIBERTY BROADBAND CORP
COMM STK
530307107
18092
175928
SH
SOLE
21993
0
153935
LIBERTY BROADBAND CORP
COMM STK
530307305
242426
2326098
SH
SOLE
1158637
0
1167461
LIBERTY PPTY TR
COMM STK
531172104
3267
65296
SH
SOLE
22163
0
43133
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229409
1700
44965
SH
SOLE
27865
0
17100
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229607
3422
90113
SH
SOLE
46243
0
43870
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229854
7922
211771
SH
SOLE
152441
0
59330
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229870
1714
47793
SH
SOLE
19093
0
28700
LIGHTPATH TECHNOLOGIES INC
COMM STK
532257805
78
86000
SH
SOLE
86000
0
0
LILLY ELI & CO
COMM STK
532457108
954555
8615890
SH
SOLE
3197265
0
5418625
LIMONEIRA CO
COMM STK
532746104
550
27575
SH
SOLE
27575
0
0
LINCOLN ELEC HLDGS INC
COMM STK
533900106
23799
289109
SH
SOLE
94629
0
194480
LINCOLN NATL CORP IND
COMM STK
534187109
24651
382484
SH
SOLE
118944
0
263540
LINDBLAD EXPEDITIONS HLDGS I
COMM STK
535219109
3384
188531
SH
SOLE
188531
0
0
LINDSAY CORP
COMM STK
535555106
453
5505
SH
SOLE
5505
0
0
LIONS GATE ENTMNT CORP
COMM STK
535919401
271
22089
SH
SOLE
9790
0
12299
LIONS GATE ENTMNT CORP
COMM STK
535919500
404
34789
SH
SOLE
18940
0
15849
LITHIA MTRS INC
COMM STK
536797103
1119
9421
SH
SOLE
4521
0
4900
LITTELFUSE INC
COMM STK
537008104
201919
1141364
SH
SOLE
352723
0
788641
LIVE NATION ENTERTAINMENT IN
COMM STK
538034109
126807
1914072
SH
SOLE
452937
0
1461135
LIVEPERSON INC
COMM STK
538146101
456
16247
SH
SOLE
1147
0
15100
LOCKHEED MARTIN CORP
COMM STK
539830109
165382
454920
SH
SOLE
145291
0
309629
LOEWS CORP
COMM STK
540424108
867156
15861648
SH
SOLE
6162266
0
9699382
LOUISIANA PAC CORP
COMM STK
546347105
4853
185084
SH
SOLE
141884
0
43200
LOWES COS INC
COMM STK
548661107
214650
2127145
SH
SOLE
890794
0
1236351
LULULEMON ATHLETICA INC
COMM STK
550021109
30727
170509
SH
SOLE
82589
0
87920
LYDALL INC DEL
COMM STK
550819106
16817
832523
SH
SOLE
233723
0
598800
M D C HLDGS INC
COMM STK
552676108
933
28456
SH
SOLE
18261
0
10195
MDU RES GROUP INC
COMM STK
552690109
1654
64108
SH
SOLE
28457
0
35651
MGIC INVT CORP WIS
COMM STK
552848103
18561
1412522
SH
SOLE
427122
0
985400
MGM RESORTS INTERNATIONAL
COMM STK
552953101
1619519
56685971
SH
SOLE
21430801
0
35255170
MSA SAFETY INC
COMM STK
553498106
54078
513125
SH
SOLE
228025
0
285100
MSC INDL DIRECT INC
COMM STK
553530106
1496
20139
SH
SOLE
6512
0
13627
MSG NETWORK INC
COMM STK
553573106
28676
1382622
SH
SOLE
393818
0
988804
MTS SYS CORP
COMM STK
553777103
295
5037
SH
SOLE
5037
0
0
MACATAWA BK CORP
COMM STK
554225102
389
37951
SH
SOLE
15551
0
22400
MACERICH CO
COMM STK
554382101
145127
4333443
SH
SOLE
554068
0
3779375
MACK CALI RLTY CORP
COMM STK
554489104
1570
67402
SH
SOLE
34568
0
32834
MADDEN STEVEN LTD
COMM STK
556269108
107187
3157202
SH
SOLE
951340
0
2205862
MADRIGAL PHARMACEUTICALS INC
COMM STK
558868105
24197
230870
SH
SOLE
45345
0
185525
MAGELLAN HEALTH INC
COMM STK
559079207
864
11642
SH
SOLE
5742
0
5900
MAGNA INTL INC
COMM STK
559222401
849647
17095464
SH
SOLE
7148948
0
9946516
MAGNOLIA OIL & GAS CORP
COMM STK
559663109
72996
6303603
SH
SOLE
1365722
0
4937881
MANHATTAN ASSOCS INC
COMM STK
562750109
44427
640807
SH
SOLE
191587
0
449220
MANITOWOC CO INC
COMM STK
563571405
262
14705
SH
SOLE
10280
0
4425
MARATHON OIL CORP
COMM STK
565849106
21523
1514654
SH
SOLE
455185
0
1059469
MARKEL CORP
COMM STK
570535104
10641
9766
SH
SOLE
6448
0
3318
MARSH & MCLENNAN COS INC
COMM STK
571748102
3222851
32309284
SH
SOLE
10774430
0
21534854
MARRIOTT INTL INC NEW
COMM STK
571903202
1533642
10931935
SH
SOLE
3929311
0
7002624
MARTIN MARIETTA MATLS INC
COMM STK
573284106
371447
1614214
SH
SOLE
583633
0
1030581
MASCO CORP
COMM STK
574599106
21065
536836
SH
SOLE
171375
0
365461
MASIMO CORP
COMM STK
574795100
85656
575571
SH
SOLE
173671
0
401900
MASONITE INTL CORP NEW
COMM STK
575385109
511
9699
SH
SOLE
3889
0
5810
MASTEC INC
COMM STK
576323109
2642
51268
SH
SOLE
32168
0
19100
MATADOR RES CO
COMM STK
576485205
113824
5725552
SH
SOLE
1669748
0
4055804
MATERION CORP
COMM STK
576690101
847
12485
SH
SOLE
5985
0
6500
MATRIX SVC CO
COMM STK
576853105
783
38657
SH
SOLE
23957
0
14700
MATTEL INC
COMM STK
577081102
173404
15468714
SH
SOLE
6221905
0
9246809
MATTHEWS INTL CORP
COMM STK
577128101
3505
100571
SH
SOLE
88671
0
11900
MAXIMUS INC
COMM STK
577933104
72231
995746
SH
SOLE
287146
0
708600
MCCORMICK & CO INC
COMM STK
579780206
139384
899192
SH
SOLE
361964
0
537228
MCDERMOTT INTL INC
COMM STK
580037703
2585
267556
SH
SOLE
128573
0
138983
MCDONALDS CORP
COMM STK
580135101
3439309
16562216
SH
SOLE
6368934
0
10193282
MCGRATH RENTCORP
COMM STK
580589109
76650
1233304
SH
SOLE
593802
0
639502
MEDICINES CO
COMM STK
584688105
2233
61235
SH
SOLE
40915
0
20320
MELCO RESORTS AND ENTMT LTD
ADR
585464100
232
10700
SH
SOLE
10700
0
0
MENLO THERAPEUTICS INC
COMM STK
586858102
3578
597247
SH
SOLE
63547
0
533700
MERCER INTL INC
COMM STK
588056101
174
11220
SH
SOLE
11220
0
0
MERCURY SYS INC
COMM STK
589378108
1527
21706
SH
SOLE
13706
0
8000
MERCURY GENL CORP NEW
COMM STK
589400100
2009
32141
SH
SOLE
22821
0
9320
MEREDITH CORP
COMM STK
589433101
1407
25563
SH
SOLE
14843
0
10720
MERIDIAN BIOSCIENCE INC
COMM STK
589584101
186
15667
SH
SOLE
792
0
14875
MERIT MED SYS INC
COMM STK
589889104
1792
30089
SH
SOLE
18183
0
11906
METHODE ELECTRS INC
COMM STK
591520200
599
20976
SH
SOLE
11126
0
9850
METTLER TOLEDO INTERNATIONAL
COMM STK
592688105
133483
158908
SH
SOLE
37595
0
121313
MICROSOFT CORP
COMM STK
594918104
25995692
194055628
SH
SOLE
72939846
0
121115782
MICROSTRATEGY INC
COMM STK
594972408
983
6861
SH
SOLE
3255
0
3606
MICROCHIP TECHNOLOGY INC
COMM STK
595017104
1911288
22044849
SH
SOLE
8380674
0
13664175
MICRON TECHNOLOGY INC
COMM STK
595112103
1136847
29459631
SH
SOLE
11168263
0
18291368
MIDDLEBY CORP
COMM STK
596278101
42960
316584
SH
SOLE
141997
0
174587
MIDDLESEX WATER CO
COMM STK
596680108
67881
1145664
SH
SOLE
222494
0
923170
MILLER HERMAN INC
COMM STK
600544100
1375
30755
SH
SOLE
16105
0
14650
MINERALS TECHNOLOGIES INC
COMM STK
603158106
103273
1929972
SH
SOLE
515114
0
1414858
MINERVA NEUROSCIENCES INC
COMM STK
603380106
8343
1481803
SH
SOLE
204998
0
1276805
MITEK SYS INC
COMM STK
606710200
414
41619
SH
SOLE
719
0
40900
MOBILE TELESYSTEMS PJSC
ADR
607409109
157
16900
SH
SOLE
16900
0
0
MODINE MFG CO
COMM STK
607828100
513
35815
SH
SOLE
21015
0
14800
MOHAWK INDS INC
COMM STK
608190104
27197
184421
SH
SOLE
65677
0
118744
MONDELEZ INTL INC
COMM STK
609207105
596304
11063139
SH
SOLE
4655360
0
6407779
MONMOUTH REAL ESTATE INVT CO
COMM STK
609720107
1795
132444
SH
SOLE
19162
0
113282
MONOLITHIC PWR SYS INC
COMM STK
609839105
97610
718884
SH
SOLE
182592
0
536292
MONRO INC
COMM STK
610236101
289665
3395833
SH
SOLE
730984
0
2664849
MOODYS CORP
COMM STK
615369105
127667
653663
SH
SOLE
246934
0
406729
MOOG INC
COMM STK
615394202
119723
1278955
SH
SOLE
292467
0
986488
MORGAN STANLEY
COMM STK
617446448
2606082
59486001
SH
SOLE
25545141
0
33940860
MORNINGSTAR INC
COMM STK
617700109
3065
21188
SH
SOLE
12188
0
9000
MOTORCAR PTS AMER INC
COMM STK
620071100
618
28859
SH
SOLE
19159
0
9700
MOTOROLA SOLUTIONS INC
COMM STK
620076307
1002935
6015325
SH
SOLE
2590847
0
3424478
MOVADO GROUP INC
COMM STK
624580106
609
22553
SH
SOLE
253
0
22300
MUELLER INDS INC
COMM STK
624756102
666
22744
SH
SOLE
10244
0
12500
MUELLER WTR PRODS INC
COMM STK
624758108
77644
7906692
SH
SOLE
1529722
0
6376970
MULTI COLOR CORP
COMM STK
625383104
529
10582
SH
SOLE
4670
0
5912
MURPHY OIL CORP
COMM STK
626717102
103018
4179246
SH
SOLE
1290075
0
2889171
MURPHY USA INC
COMM STK
626755102
41670
495893
SH
SOLE
159693
0
336200
MYERS INDS INC
COMM STK
628464109
89475
4643215
SH
SOLE
1464326
0
3178889
NBT BANCORP INC
COMM STK
628778102
1305
34778
SH
SOLE
13998
0
20780
NCS MULTISTAGE HLDGS INC
COMM STK
628877102
74
20752
SH
SOLE
20752
0
0
NN INC
COMM STK
629337106
908
93030
SH
SOLE
49730
0
43300
NRG ENERGY INC
COMM STK
629377508
17423
496088
SH
SOLE
173731
0
322357
NVE CORP
COMM STK
629445206
320
4589
SH
SOLE
1689
0
2900
NANOMETRICS INC
COMM STK
630077105
27317
787000
SH
SOLE
217300
0
569700
NAPCO SEC TECHNOLOGIES INC
COMM STK
630402105
358
12050
SH
SOLE
193
0
11857
NASDAQ INC
COMM STK
631103108
72688
755827
SH
SOLE
145911
0
609916
NATERA INC
COMM STK
632307104
23235
842468
SH
SOLE
467168
0
375300
NATIONAL BK HLDGS CORP
COMM STK
633707104
101095
2784994
SH
SOLE
844940
0
1940054
NATIONAL BEVERAGE CORP
COMM STK
635017106
502
11240
SH
SOLE
8627
0
2613
NATIONAL CINEMEDIA INC
COMM STK
635309107
212
32343
SH
SOLE
32343
0
0
NATIONAL HEALTHCARE CORP
COMM STK
635906100
1350
16631
SH
SOLE
16631
0
0
NATIONAL FUEL GAS CO N J
COMM STK
636180101
3082
58427
SH
SOLE
37397
0
21030
NATIONAL GEN HLDGS CORP
COMM STK
636220303
387
16878
SH
SOLE
1278
0
15600
NATIONAL GRID PLC
ADR
636274409
403
7576
SH
SOLE
7271
0
305
NATIONAL INSTRS CORP
COMM STK
636518102
420228
10007810
SH
SOLE
2913139
0
7094671
NATIONAL OILWELL VARCO INC
COMM STK
637071101
15395
692533
SH
SOLE
217291
0
475242
NATIONAL RETAIL PPTYS INC
COMM STK
637417106
5691
107351
SH
SOLE
63807
0
43544
NATIONAL STORAGE AFFILIATES
COMM STK
637870106
1073
37073
SH
SOLE
1073
0
36000
NATIONAL WESTN LIFE GROUP IN
COMM STK
638517102
457
1778
SH
SOLE
668
0
1110
NATUS MEDICAL INC DEL
COMM STK
639050103
394
15320
SH
SOLE
15320
0
0
NEENAH INC
COMM STK
640079109
646
9567
SH
SOLE
6613
0
2954
NEKTAR THERAPEUTICS
COMM STK
640268108
47091
1323527
SH
SOLE
285903
0
1037624
NEOGEN CORP
COMM STK
640491106
1191
19175
SH
SOLE
9509
0
9666
NEW CONCEPT ENERGY INC
COMM STK
643611106
56
30600
SH
SOLE
30600
0
0
NEW FORTRESS ENERGY LLC
COMM STK
644393100
14055
1200279
SH
SOLE
222273
0
978006
NEW JERSEY RES
COMM STK
646025106
2932
58911
SH
SOLE
31761
0
27150
NEW ORIENTAL ED & TECH GRP I
ADR
647581107
464
4800
SH
SOLE
4800
0
0
NEW SR INVT GROUP INC
COMM STK
648691103
423
62945
SH
SOLE
62945
0
0
NEW YORK CMNTY BANCORP INC
COMM STK
649445103
2019
202267
SH
SOLE
94443
0
107824
NEW YORK TIMES CO
COMM STK
650111107
1862
57096
SH
SOLE
18696
0
38400
NEWELL BRANDS INC
COMM STK
651229106
11988
777459
SH
SOLE
229967
0
547492
NEWMARKET CORP
COMM STK
651587107
31546
78680
SH
SOLE
21483
0
57197
NEWMONT GOLDCORP CORPORATION
COMM STK
651639106
456581
11868501
SH
SOLE
3743934
0
8124567
NIKE INC
COMM STK
654106103
2015100
24003576
SH
SOLE
10609783
0
13393793
NOBLE ENERGY INC
COMM STK
655044105
19549
872708
SH
SOLE
279818
0
592890
NORDSON CORP
COMM STK
655663102
54753
387467
SH
SOLE
144647
0
242820
NORDSTROM INC
COMM STK
655664100
75951
2383907
SH
SOLE
720253
0
1663654
NORFOLK SOUTHERN CORP
COMM STK
655844108
182184
913984
SH
SOLE
302290
0
611694
NORTHERN OIL & GAS INC NEV
COMM STK
665531109
453
234613
SH
SOLE
148913
0
85700
NORTHERN TR CORP
COMM STK
665859104
559920
6221336
SH
SOLE
2140761
0
4080575
NORTHRIM BANCORP INC
COMM STK
666762109
258
7247
SH
SOLE
122
0
7125
NORTHROP GRUMMAN CORP
COMM STK
666807102
3465475
10725371
SH
SOLE
4089625
0
6635746
NORTHWEST BANCSHARES INC MD
COMM STK
667340103
1154
65512
SH
SOLE
21433
0
44079
NORTHWESTERN CORP
COMM STK
668074305
93747
1299330
SH
SOLE
426230
0
873100
NUCOR CORP
COMM STK
670346105
242565
4402261
SH
SOLE
1429037
0
2973224
NUVASIVE INC
COMM STK
670704105
103208
1763028
SH
SOLE
361649
0
1401379
OGE ENERGY CORP
COMM STK
670837103
9314
218838
SH
SOLE
171553
0
47285
OSI SYSTEMS INC
COMM STK
671044105
58568
520004
SH
SOLE
144966
0
375038
OASIS PETE INC NEW
COMM STK
674215108
187
32970
SH
SOLE
19870
0
13100
OCCIDENTAL PETE CORP
COMM STK
674599105
1677609
33365328
SH
SOLE
13962142
0
19403186
OCEAN PWR TECHNOLOGIES INC
COMM STK
674870506
67
35195
SH
SOLE
35195
0
0
OCEANEERING INTL INC
COMM STK
675232102
4632
227184
SH
SOLE
90884
0
136300
OCEANFIRST FINL CORP
COMM STK
675234108
474
19083
SH
SOLE
969
0
18114
OCWEN FINL CORP
COMM STK
675746309
668
322791
SH
SOLE
220861
0
101930
ODONATE THERAPEUTICS INC
COMM STK
676079106
38247
1042446
SH
SOLE
135263
0
907183
OFFICE DEPOT INC
COMM STK
676220106
935
453912
SH
SOLE
306737
0
147175
OIL DRI CORP AMER
COMM STK
677864100
24287
713477
SH
SOLE
150377
0
563100
OIL STS INTL INC
COMM STK
678026105
839
45867
SH
SOLE
13237
0
32630
OKTA INC
COMM STK
679295105
247660
2005180
SH
SOLE
572173
0
1433007
OLD DOMINION FREIGHT LINE IN
COMM STK
679580100
454463
3044772
SH
SOLE
665659
0
2379113
OLD NATL BANCORP IND
COMM STK
680033107
1072
64646
SH
SOLE
25104
0
39542
OLD REP INTL CORP
COMM STK
680223104
3269
146046
SH
SOLE
85366
0
60680
OLIN CORP
COMM STK
680665205
1260
57492
SH
SOLE
21102
0
36390
OLLIES BARGAIN OUTLT HLDGS I
COMM STK
681116109
489223
5616150
SH
SOLE
1072132
0
4544018
OMNICOM GROUP INC
COMM STK
681919106
67392
822361
SH
SOLE
254375
0
567986
OMEGA HEALTHCARE INVS INC
COMM STK
681936100
7256
197439
SH
SOLE
160863
0
36576
OMEGA FLEX INC
COMM STK
682095104
679
8839
SH
SOLE
8839
0
0
OMNOVA SOLUTIONS INC
COMM STK
682129101
235
37692
SH
SOLE
10492
0
27200
OMEROS CORP
COMM STK
682143102
280
17865
SH
SOLE
865
0
17000
ON DECK CAP INC
COMM STK
682163100
626
150874
SH
SOLE
114574
0
36300
ON SEMICONDUCTOR CORP
COMM STK
682189105
8987
444689
SH
SOLE
326199
0
118490
ONE LIBERTY PPTYS INC
COMM STK
682406103
264
9104
SH
SOLE
242
0
8862
ONEOK INC NEW
COMM STK
682680103
53415
776262
SH
SOLE
259768
0
516494
OPEN TEXT CORP
COMM STK
683715106
411
9945
SH
SOLE
9945
0
0
OPTICAL CABLE CORP
COMM STK
683827208
53
12869
SH
SOLE
0
0
12869
ORMAT TECHNOLOGIES INC
COMM STK
686688102
42317
667565
SH
SOLE
190265
0
477300
OSHKOSH CORP
COMM STK
688239201
4267
51102
SH
SOLE
29265
0
21837
OTTER TAIL CORP
COMM STK
689648103
1266
23977
SH
SOLE
8627
0
15350
OVERSTOCK COM INC DEL
COMM STK
690370101
146
10772
SH
SOLE
472
0
10300
OWENS & MINOR INC NEW
COMM STK
690732102
99
30925
SH
SOLE
30925
0
0
OWENS CORNING NEW
COMM STK
690742101
2826
48558
SH
SOLE
16758
0
31800
OWENS ILL INC
COMM STK
690768403
1018
58957
SH
SOLE
42657
0
16300
OXFORD INDS INC
COMM STK
691497309
348
4586
SH
SOLE
306
0
4280
PDF SOLUTIONS INC
COMM STK
693282105
37546
2861709
SH
SOLE
542509
0
2319200
PNC FINL SVCS GROUP INC
COMM STK
693475105
1624112
11830654
SH
SOLE
3781202
0
8049452
PPG INDS INC
COMM STK
693506107
324337
2778999
SH
SOLE
1039912
0
1739087
PVH CORP
COMM STK
693656100
17622
186196
SH
SOLE
61653
0
124543
PACCAR INC
COMM STK
693718108
913670
12750068
SH
SOLE
6039079
0
6710989
PACIRA BIOSCIENCES
COMM STK
695127100
17586
404373
SH
SOLE
168773
0
235600
PACKAGING CORP AMER
COMM STK
695156109
378669
3972606
SH
SOLE
1529552
0
2443054
PACWEST BANCORP DEL
COMM STK
695263103
1066
27460
SH
SOLE
14478
0
12982
PALO ALTO NETWORKS INC
COMM STK
697435105
126464
620651
SH
SOLE
236593
0
384058
PANHANDLE OIL AND GAS INC
COMM STK
698477106
10456
801827
SH
SOLE
185957
0
615870
PAPA JOHNS INTL INC
COMM STK
698813102
103968
2324866
SH
SOLE
515186
0
1809680
PARK ELECTROCHEMICAL CORP
COMM STK
700416209
311
18660
SH
SOLE
3160
0
15500
PARK HOTELS RESORTS INC
COMM STK
700517105
1819
65998
SH
SOLE
19488
0
46510
PARK NATL CORP
COMM STK
700658107
1295
13025
SH
SOLE
6190
0
6835
PARKER HANNIFIN CORP
COMM STK
701094104
41111
241814
SH
SOLE
77143
0
164671
PARSLEY ENERGY INC
COMM STK
701877102
3937
207118
SH
SOLE
134808
0
72310
PATRICK INDS INC
COMM STK
703343103
39822
809549
SH
SOLE
230499
0
579050
PATTERSON COMPANIES INC
COMM STK
703395103
321611
14044153
SH
SOLE
4090553
0
9953600
PATTERSON UTI ENERGY INC
COMM STK
703481101
1411
122567
SH
SOLE
34790
0
87777
PAYCHEX INC
COMM STK
704326107
63683
773882
SH
SOLE
292624
0
481258
PEABODY ENERGY CORP NEW
COMM STK
704551100
665
27600
SH
SOLE
14000
0
13600
PEAPACK-GLADSTONE FINL CORP
COMM STK
704699107
793
28204
SH
SOLE
18047
0
10157
PEGASYSTEMS INC
COMM STK
705573103
56022
786715
SH
SOLE
232115
0
554600
PEMBINA PIPELINE CORP
COMM STK
706327103
665
17820
SH
SOLE
17820
0
0
PENN NATL GAMING INC
COMM STK
707569109
38950
2022322
SH
SOLE
580510
0
1441812
PENNEY J C CORP INC
COMM STK
708160106
148
129625
SH
SOLE
129625
0
0
PENNSYLVANIA RL ESTATE INVT
COMM STK
709102107
810
124561
SH
SOLE
53630
0
70931
PEOPLES BANCORP INC
COMM STK
709789101
311
9626
SH
SOLE
3431
0
6195
PEOPLES UTD FINL INC
COMM STK
712704105
11535
687441
SH
SOLE
206234
0
481207
PEPSICO INC
COMM STK
713448108
1346579
10269040
SH
SOLE
4729102
0
5539938
PERKINELMER INC
COMM STK
714046109
1741487
18076467
SH
SOLE
4241769
0
13834698
PERSPECTA INC
COMM STK
715347100
3065
130915
SH
SOLE
73544
0
57371
PETMED EXPRESS INC
COMM STK
716382106
314
20068
SH
SOLE
9128
0
10940
PFIZER INC
COMM STK
717081103
4045519
93386854
SH
SOLE
37430903
0
55955951
PHASEBIO PHARMACEUTICALS INC
COMM STK
717224109
10447
796236
SH
SOLE
85227
0
711009
PHILIP MORRIS INTL INC
COMM STK
718172109
2854713
36351876
SH
SOLE
15504613
0
20847263
PHILLIPS 66
COMM STK
718546104
110870
1185273
SH
SOLE
358221
0
827052
PHOTRONICS INC
COMM STK
719405102
397
48377
SH
SOLE
1217
0
47160
PIEDMONT OFFICE REALTY TR IN
COMM STK
720190206
1253
62887
SH
SOLE
31607
0
31280
PINNACLE WEST CAP CORP
COMM STK
723484101
20549
218401
SH
SOLE
70489
0
147912
PIONEER ENERGY SVCS CORP
COMM STK
723664108
16
65000
SH
SOLE
65000
0
0
PIONEER NAT RES CO
COMM STK
723787107
1788392
11623503
SH
SOLE
4575236
0
7048267
PIPER JAFFRAY COS
COMM STK
724078100
1110
14949
SH
SOLE
8659
0
6290
PITNEY BOWES INC
COMM STK
724479100
791
184823
SH
SOLE
40523
0
144300
PLANTRONICS INC NEW
COMM STK
727493108
12483
337013
SH
SOLE
99063
0
237950
PLEXUS CORP
COMM STK
729132100
994
17021
SH
SOLE
6561
0
10460
POLARIS INDS INC
COMM STK
731068102
3076
33720
SH
SOLE
20080
0
13640
POPULAR INC
COMM STK
733174700
156052
2877066
SH
SOLE
922316
0
1954750
PORTLAND GEN ELEC CO
COMM STK
736508847
68677
1267801
SH
SOLE
373801
0
894000
PORTOLA PHARMACEUTICALS INC
COMM STK
737010108
1675
61737
SH
SOLE
36837
0
24900
POST HLDGS INC
COMM STK
737446104
317826
3056899
SH
SOLE
739586
0
2317313
POTLATCHDELTIC CORPORATION
COMM STK
737630103
52324
1342337
SH
SOLE
466932
0
875405
POWER INTEGRATIONS INC
COMM STK
739276103
741
9239
SH
SOLE
3437
0
5802
PREFERRED BK LOS ANGELES CA
COMM STK
740367404
59421
1257583
SH
SOLE
257617
0
999966
PRICESMART INC
COMM STK
741511109
2489
48684
SH
SOLE
45334
0
3350
PROCTER AND GAMBLE CO
COMM STK
742718109
914078
8336324
SH
SOLE
4162810
0
4173514
PROGENICS PHARMACEUTICALS IN
COMM STK
743187106
7105
1151552
SH
SOLE
181308
0
970244
PROGRESSIVE CORP OHIO
COMM STK
743315103
522816
6540925
SH
SOLE
2385087
0
4155838
PROOFPOINT INC
COMM STK
743424103
993101
8258637
SH
SOLE
2306602
0
5952035
PROSPERITY BANCSHARES INC
COMM STK
743606105
165441
2504790
SH
SOLE
633736
0
1871054
PROTO LABS INC
COMM STK
743713109
2254
19430
SH
SOLE
11230
0
8200
PROVIDENCE SVC CORP
COMM STK
743815102
1336
23296
SH
SOLE
9296
0
14000
PRUDENTIAL FINL INC
COMM STK
744320102
216737
2145907
SH
SOLE
805861
0
1340046
PUBLIC SVC ENTERPRISE GRP IN
COMM STK
744573106
54547
927352
SH
SOLE
290706
0
636646
PULTE GROUP INC
COMM STK
745867101
15540
491464
SH
SOLE
177183
0
314281
PURECYCLE CORP
COMM STK
746228303
429
40488
SH
SOLE
40488
0
0
QUAKER CHEM CORP
COMM STK
747316107
289505
1426977
SH
SOLE
333929
0
1093048
QUALCOMM INC
COMM STK
747525103
2672850
35136722
SH
SOLE
14563802
0
20572920
QUANEX BUILDING PRODUCTS COR
COMM STK
747619104
38950
2061964
SH
SOLE
484838
0
1577126
QUMU CORP
COMM STK
749063103
99
23750
SH
SOLE
0
0
23750
QUOTIENT TECHNOLOGY INC
COMM STK
749119103
1291
120214
SH
SOLE
107624
0
12590
REV GROUP INC
COMM STK
749527107
26148
1814576
SH
SOLE
416466
0
1398110
RLI CORP
COMM STK
749607107
415
4846
SH
SOLE
3846
0
1000
RPC INC
COMM STK
749660106
5078
704334
SH
SOLE
197734
0
506600
RPM INTL INC
COMM STK
749685103
850084
13910720
SH
SOLE
4767355
0
9143365
RADIAN GROUP INC
COMM STK
750236101
177751
7779020
SH
SOLE
1975077
0
5803943
RADIUS HEALTH INC
COMM STK
750469207
94403
3875313
SH
SOLE
646878
0
3228435
RADNET INC
COMM STK
750491102
219
15914
SH
SOLE
8314
0
7600
RALPH LAUREN CORP
COMM STK
751212101
171621
1510879
SH
SOLE
459543
0
1051336
RAVEN INDS INC
COMM STK
754212108
31468
877033
SH
SOLE
270879
0
606154
RAYMOND JAMES FINANCIAL INC
COMM STK
754730109
95648
1131265
SH
SOLE
546697
0
584568
RAYONIER INC
COMM STK
754907103
525679
17349152
SH
SOLE
5443146
0
11906006
RAYTHEON CO
COMM STK
755111507
262548
1509939
SH
SOLE
808014
0
701925
REALTY INCOME CORP
COMM STK
756109104
44971
652038
SH
SOLE
250082
0
401956
RED HAT INC
COMM STK
756577102
586618
3124298
SH
SOLE
1327977
0
1796321
REDWOOD TR INC
COMM STK
758075402
29958
1812349
SH
SOLE
739249
0
1073100
REGAL BELOIT CORP
COMM STK
758750103
1817
22234
SH
SOLE
11434
0
10800
REGENCY CTRS CORP
COMM STK
758849103
360895
5407470
SH
SOLE
1352423
0
4055047
REINSURANCE GRP OF AMERICA I
COMM STK
759351604
4610
29543
SH
SOLE
16968
0
12575
RELIANCE STEEL & ALUMINUM CO
COMM STK
759509102
46849
495129
SH
SOLE
164162
0
330967
REPLIGEN CORP
COMM STK
759916109
52583
611785
SH
SOLE
176045
0
435740
REPUBLIC SVCS INC
COMM STK
760759100
579539
6689048
SH
SOLE
2061124
0
4627924
RESMED INC
COMM STK
761152107
32749
268369
SH
SOLE
87151
0
181218
REVANCE THERAPEUTICS INC
COMM STK
761330109
355
27346
SH
SOLE
13946
0
13400
REX AMERICAN RESOURCES CORP
COMM STK
761624105
34396
471830
SH
SOLE
147563
0
324267
RIBBON COMMUNICATIONS INC
COMM STK
762544104
82
16843
SH
SOLE
1143
0
15700
RIGEL PHARMACEUTICALS INC
COMM STK
766559603
13301
5096227
SH
SOLE
1066027
0
4030200
RIO TINTO PLC
ADR
767204100
324
5200
SH
SOLE
5200
0
0
RITCHIE BROS AUCTIONEERS
COMM STK
767744105
5811
174911
SH
SOLE
84011
0
90900
RITE AID CORP
COMM STK
767754872
262
32699
SH
SOLE
28579
0
4120
ROBERT HALF INTL INC
COMM STK
770323103
20860
365893
SH
SOLE
139131
0
226762
ROCKWELL AUTOMATION INC
COMM STK
773903109
51969
317214
SH
SOLE
105444
0
211770
ROCKWELL MED INC
COMM STK
774374102
114
37819
SH
SOLE
33819
0
4000
ROGERS CORP
COMM STK
775133101
1541
8930
SH
SOLE
4147
0
4783
ROLLINS INC
COMM STK
775711104
454124
12660262
SH
SOLE
2795973
0
9864289
ROPER TECHNOLOGIES INC
COMM STK
776696106
5607240
15309455
SH
SOLE
5106379
0
10203076
ROSETTA STONE INC
COMM STK
777780107
88758
3879288
SH
SOLE
863382
0
3015906
ROSS STORES INC
COMM STK
778296103
2232384
22522025
SH
SOLE
9033089
0
13488936
ROYAL BK CDA MONTREAL QUE
COMM STK
780087102
220
2770
SH
SOLE
2770
0
0
ROYAL DUTCH SHELL PLC
ADR
780259107
340950
5186347
SH
SOLE
1867632
0
3318715
ROYAL DUTCH SHELL PLC
ADR
780259206
2157
33150
SH
SOLE
33150
0
0
ROYAL GOLD INC
COMM STK
780287108
10225
99765
SH
SOLE
43453
0
56312
RUDOLPH TECHNOLOGIES INC
COMM STK
781270103
24195
875686
SH
SOLE
270586
0
605100
RUTHS HOSPITALITY GROUP INC
COMM STK
783332109
29134
1282860
SH
SOLE
375660
0
907200
RYANAIR HLDGS PLC
ADR
783513203
66557
1037686
SH
SOLE
389997
0
647689
RYDER SYS INC
COMM STK
783549108
1347
23110
SH
SOLE
8035
0
15075
S & T BANCORP INC
COMM STK
783859101
1242
33136
SH
SOLE
11936
0
21200
SEI INVESTMENTS CO
COMM STK
784117103
3937
70182
SH
SOLE
43226
0
26956
SJW GROUP
COMM STK
784305104
108126
1779259
SH
SOLE
333335
0
1445924
SPX CORP
COMM STK
784635104
879
26620
SH
SOLE
13915
0
12705
SAFEGUARD SCIENTIFICS INC
COMM STK
786449207
10594
877741
SH
SOLE
189341
0
688400
SAGA COMMUNICATIONS INC
COMM STK
786598300
19649
628955
SH
SOLE
133050
0
495905
ST JOE CO
COMM STK
790148100
124156
7184975
SH
SOLE
2282691
0
4902284
SALEM MEDIA GROUP INC
COMM STK
794093104
50
20450
SH
SOLE
0
0
20450
SANDERSON FARMS INC
COMM STK
800013104
196431
1438422
SH
SOLE
277835
0
1160587
SANDY SPRING BANCORP INC
COMM STK
800363103
6439
184592
SH
SOLE
51903
0
132689
SANFILIPPO JOHN B & SON INC
COMM STK
800422107
20515
257438
SH
SOLE
75638
0
181800
SANGAMO THERAPEUTICS INC
COMM STK
800677106
1142
106068
SH
SOLE
38368
0
67700
SANMINA CORPORATION
COMM STK
801056102
1109
36614
SH
SOLE
16212
0
20402
SAREPTA THERAPEUTICS INC
COMM STK
803607100
592943
3902227
SH
SOLE
722893
0
3179334
SAUL CTRS INC
COMM STK
804395101
66790
1189920
SH
SOLE
368320
0
821600
SCANSOURCE INC
COMM STK
806037107
800
24584
SH
SOLE
17584
0
7000
HENRY SCHEIN INC
COMM STK
806407102
30418
435167
SH
SOLE
179040
0
256127
SCHLUMBERGER LTD
COMM STK
806857108
277269
6977085
SH
SOLE
2303130
0
4673955
SCHOLASTIC CORP
COMM STK
807066105
73099
2199136
SH
SOLE
650263
0
1548873
THE CHARLES SCHWAB CORPORATI
COMM STK
808513105
2445786
60855583
SH
SOLE
26186030
0
34669553
SCIENCE APPLICATNS INTL CP N
COMM STK
808625107
42738
493744
SH
SOLE
139263
0
354481
SCOTTS MIRACLE GRO CO
COMM STK
810186106
35023
355565
SH
SOLE
103965
0
251600
SCRIPPS E W CO OHIO
COMM STK
811054402
362
23658
SH
SOLE
13243
0
10415
SEACOAST BKG CORP FLA
COMM STK
811707801
114346
4494716
SH
SOLE
904695
0
3590021
SEACOR HOLDINGS INC
COMM STK
811904101
58538
1232112
SH
SOLE
346570
0
885542
SEATTLE GENETICS INC
COMM STK
812578102
567764
8203502
SH
SOLE
2398333
0
5805169
SELECTA BIOSCIENCES INC
COMM STK
816212104
333
185891
SH
SOLE
184581
0
1310
SELECTIVE INS GROUP INC
COMM STK
816300107
179128
2391878
SH
SOLE
438509
0
1953369
SEMTECH CORP
COMM STK
816850101
2039
42437
SH
SOLE
25637
0
16800
SEMPRA ENERGY
COMM STK
816851109
4808948
34989433
SH
SOLE
14786145
0
20203288
SEMPRA ENERGY
CVPFSTKF
816851406
498225
4397221
SH
SOLE
2062100
0
2335121
SEMPRA ENERGY
CVPFSTKF
816851505
145209
1299927
SH
SOLE
603639
0
696288
SERVICE CORP INTL
COMM STK
817565104
106312
2272602
SH
SOLE
808496
0
1464106
SHERWIN WILLIAMS CO
COMM STK
824348106
454519
991772
SH
SOLE
329855
0
661917
SI BONE INC
COMM STK
825704109
6138
301793
SH
SOLE
32785
0
269008
SILICON LABORATORIES INC
COMM STK
826919102
1407
13607
SH
SOLE
7107
0
6500
SILGAN HOLDINGS INC
COMM STK
827048109
1610
52618
SH
SOLE
39078
0
13540
SIMMONS 1ST NATL CORP
COMM STK
828730200
1031
44336
SH
SOLE
22738
0
21598
SIMON PPTY GROUP INC NEW
COMM STK
828806109
333302
2086266
SH
SOLE
493981
0
1592285
SIMPSON MANUFACTURING CO INC
COMM STK
829073105
72954
1097710
SH
SOLE
193333
0
904377
SIMULATIONS PLUS INC
COMM STK
829214105
846
29612
SH
SOLE
29612
0
0
SINCLAIR BROADCAST GROUP INC
COMM STK
829226109
1835
34225
SH
SOLE
14115
0
20110
SKECHERS U S A INC
COMM STK
830566105
3329
105726
SH
SOLE
65116
0
40610
SKYLINE CHAMPION CORPORATION
COMM STK
830830105
64946
2372011
SH
SOLE
450848
0
1921163
SKYWEST INC
COMM STK
830879102
362
5959
SH
SOLE
3429
0
2530
SMITH A O CORP
COMM STK
831865209
28052
594833
SH
SOLE
271910
0
322923
SMUCKER J M CO
COMM STK
832696405
23178
201217
SH
SOLE
66865
0
134352
SNAP ON INC
COMM STK
833034101
53730
324381
SH
SOLE
114136
0
210245
SONOCO PRODS CO
COMM STK
835495102
3198
48949
SH
SOLE
29412
0
19537
SONY CORP
ADR
835699307
969
18500
SH
SOLE
18500
0
0
SOTHEBYS
COMM STK
835898107
1283
22079
SH
SOLE
10014
0
12065
SOUTH JERSEY INDS INC
COMM STK
838518108
4573
135573
SH
SOLE
109633
0
25940
SOUTH ST CORP
COMM STK
840441109
120511
1635825
SH
SOLE
316475
0
1319350
SOUTHERN CO
COMM STK
842587107
1936917
35038301
SH
SOLE
15894938
0
19143363
SOUTHERN FIRST BANCSHARES IN
COMM STK
842873101
20460
522474
SH
SOLE
94827
0
427647
SOUTHWEST AIRLS CO
COMM STK
844741108
385779
7597075
SH
SOLE
4123018
0
3474057
SOUTHWEST GAS HOLDINGS INC
COMM STK
844895102
321477
3587115
SH
SOLE
777465
0
2809650
SOUTHWESTERN ENERGY CO
COMM STK
845467109
214
67716
SH
SOLE
41616
0
26100
SPARK ENERGY INC
COMM STK
846511103
786
70269
SH
SOLE
39539
0
30730
SPARTAN MTRS INC
COMM STK
846819100
436
39767
SH
SOLE
22967
0
16800
SPARTANNASH CO
COMM STK
847215100
160
13681
SH
SOLE
9981
0
3700
SPIRIT AEROSYSTEMS HLDGS INC
COMM STK
848574109
457987
5628445
SH
SOLE
2382137
0
3246308
SPIRIT AIRLS INC
COMM STK
848577102
1277
26752
SH
SOLE
14952
0
11800
SPLUNK INC
COMM STK
848637104
3054191
24287809
SH
SOLE
9270618
0
15017191
SQUARE INC
COMM STK
852234103
35319
486962
SH
SOLE
203448
0
283514
STAMPS COM INC
COMM STK
852857200
291
6418
SH
SOLE
3818
0
2600
STANDARD MTR PRODS INC
COMM STK
853666105
480
10594
SH
SOLE
384
0
10210
STANDEX INTL CORP
COMM STK
854231107
8426
115199
SH
SOLE
35799
0
79400
STANLEY BLACK & DECKER INC
COMM STK
854502101
103339
714606
SH
SOLE
157256
0
557350
STARBUCKS CORP
COMM STK
855244109
269217
3211459
SH
SOLE
1379164
0
1832295
STATE AUTO FINL CORP
COMM STK
855707105
116181
3319444
SH
SOLE
857942
0
2461502
STATE STR CORP
COMM STK
857477103
670607
11962313
SH
SOLE
4174221
0
7788092
STEEL DYNAMICS INC
COMM STK
858119100
17032
563977
SH
SOLE
288728
0
275249
STEELCASE INC
COMM STK
858155203
491
28699
SH
SOLE
15710
0
12989
STEPAN CO
COMM STK
858586100
18362
199779
SH
SOLE
60541
0
139238
STERICYCLE INC
COMM STK
858912108
438987
9193447
SH
SOLE
3958759
0
5234688
STERLING CONSTRUCTION CO INC
COMM STK
859241101
479
35660
SH
SOLE
20860
0
14800
STEWART INFORMATION SVCS COR
COMM STK
860372101
794
19616
SH
SOLE
11336
0
8280
STIFEL FINL CORP
COMM STK
860630102
1373
23243
SH
SOLE
10157
0
13086
STITCH FIX INC
COMM STK
860897107
30014
938242
SH
SOLE
236071
0
702171
STOCK YDS BANCORP INC
COMM STK
861025104
1203
33272
SH
SOLE
24291
0
8981
STORE CAP CORP
COMM STK
862121100
2249
67765
SH
SOLE
48465
0
19300
STRATTEC SEC CORP
COMM STK
863111100
5904
244961
SH
SOLE
49708
0
195253
STRYKER CORP
COMM STK
863667101
6603328
32120478
SH
SOLE
11623877
0
20496601
STURM RUGER & CO INC
COMM STK
864159108
539
9888
SH
SOLE
4408
0
5480
SUMMER INFANT INC
COMM STK
865646103
12
24500
SH
SOLE
24500
0
0
SUMMIT HOTEL PPTYS INC
COMM STK
866082100
336
29325
SH
SOLE
1975
0
27350
SUN CMNTYS INC
COMM STK
866674104
3872
30206
SH
SOLE
15956
0
14250
SUN LIFE FINL INC
COMM STK
866796105
294535
7097374
SH
SOLE
2581429
0
4515945
SUNCOR ENERGY INC NEW
COMM STK
867224107
39549
1269030
SH
SOLE
344275
0
924755
SUNSTONE HOTEL INVS INC NEW
COMM STK
867892101
157073
11456786
SH
SOLE
2290335
0
9166451
SUNTRUST BKS INC
COMM STK
867914103
55451
882278
SH
SOLE
341912
0
540366
SUPERIOR ENERGY SVCS INC
COMM STK
868157108
560
431145
SH
SOLE
251045
0
180100
SUPERNUS PHARMACEUTICALS INC
COMM STK
868459108
25538
771785
SH
SOLE
234385
0
537400
SURMODICS INC
COMM STK
868873100
569
13186
SH
SOLE
236
0
12950
SYKES ENTERPRISES INC
COMM STK
871237103
1043
37969
SH
SOLE
18159
0
19810
SYMANTEC CORP
COMM STK
871503108
2061652
94745012
SH
SOLE
35348376
0
59396636
SYNOPSYS INC
COMM STK
871607107
1296443
10074160
SH
SOLE
4427525
0
5646635
SYSCO CORP
COMM STK
871829107
157529
2227503
SH
SOLE
691270
0
1536233
SYSTEMAX INC
COMM STK
871851101
275
12393
SH
SOLE
11703
0
690
TCF FINL CORP
COMM STK
872275102
2765
133008
SH
SOLE
61228
0
71780
TJX COS INC NEW
COMM STK
872540109
201308
3806894
SH
SOLE
1838458
0
1968436
T MOBILE US INC
COMM STK
872590104
369175
4979435
SH
SOLE
631058
0
4348377
TABULA RASA HEALTHCARE INC
COMM STK
873379101
65669
1315216
SH
SOLE
291526
0
1023690
TAIWAN SEMICONDUCTOR MFG LTD
ADR
874039100
88545
2260535
SH
SOLE
2091123
0
169412
TAKE-TWO INTERACTIVE SOFTWAR
COMM STK
874054109
110691
974989
SH
SOLE
287545
0
687444
TAKEDA PHARMACEUTICAL CO LTD
ADR
874060205
73913
4175898
SH
SOLE
1483997
0
2691901
TAL EDUCATION GROUP
ADR
874080104
191174
5017694
SH
SOLE
1725542
0
3292152
TANDEM DIABETES CARE INC
COMM STK
875372203
17350
268911
SH
SOLE
46911
0
222000
TANGER FACTORY OUTLET CTRS I
COMM STK
875465106
516
31852
SH
SOLE
19172
0
12680
TAPESTRY INC
COMM STK
876030107
666200
20995907
SH
SOLE
7699933
0
13295974
TAUBMAN CTRS INC
COMM STK
876664103
4214
103218
SH
SOLE
85218
0
18000
TEAM INC
COMM STK
878155100
42151
2751349
SH
SOLE
526932
0
2224417
TECH DATA CORP
COMM STK
878237106
16999
162517
SH
SOLE
53713
0
108804
TECK RESOURCES LTD
COMM STK
878742204
66958
2903585
SH
SOLE
889099
0
2014486
TELEDYNE TECHNOLOGIES INC
COMM STK
879360105
579612
2116375
SH
SOLE
402069
0
1714306
TELEFLEX INC
COMM STK
879369106
1987384
6001461
SH
SOLE
2083376
0
3918085
TELEFONICA S A
ADR
879382208
933
112437
SH
SOLE
111046
0
1391
TELEPHONE & DATA SYS INC
COMM STK
879433829
2000
65804
SH
SOLE
26284
0
39520
TENNANT CO
COMM STK
880345103
611
9978
SH
SOLE
6938
0
3040
TENNECO INC
COMM STK
880349105
213
19218
SH
SOLE
9468
0
9750
TERADYNE INC
COMM STK
880770102
3206
66922
SH
SOLE
37022
0
29900
TEREX CORP NEW
COMM STK
880779103
1480
47146
SH
SOLE
23246
0
23900
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
88177
9553328
SH
SOLE
2897853
0
6655475
TEXAS INSTRS INC
COMM STK
882508104
2874201
25045313
SH
SOLE
7919479
0
17125834
TEXAS ROADHOUSE INC
COMM STK
882681109
53018
987858
SH
SOLE
282558
0
705300
TEXTRON INC
COMM STK
883203101
1568668
29575191
SH
SOLE
10898472
0
18676719
THERMO FISHER SCIENTIFIC INC
COMM STK
883556102
5033477
17139325
SH
SOLE
5308640
0
11830685
THOR INDS INC
COMM STK
885160101
1645
28152
SH
SOLE
11152
0
17000
TIFFANY & CO NEW
COMM STK
886547108
382696
4086887
SH
SOLE
1407958
0
2678929
TIMKEN CO
COMM STK
887389104
1747
34031
SH
SOLE
22831
0
11200
TIMKENSTEEL CORP
COMM STK
887399103
560
68830
SH
SOLE
23040
0
45790
TOCAGEN INC
COMM STK
888846102
3354
502027
SH
SOLE
56641
0
445386
TOLL BROTHERS INC
COMM STK
889478103
6198
169251
SH
SOLE
65231
0
104020
TOMPKINS FINANCIAL CORPORATI
COMM STK
890110109
782
9588
SH
SOLE
3071
0
6517
TOOTSIE ROLL INDS INC
COMM STK
890516107
597
16160
SH
SOLE
9566
0
6594
TORCHMARK CORP
COMM STK
891027104
17410
194615
SH
SOLE
72416
0
122199
TORO CO
COMM STK
891092108
626805
9369283
SH
SOLE
1953534
0
7415749
TORONTO DOMINION BK ONT
COMM STK
891160509
3781
64566
SH
SOLE
64566
0
0
TOTAL SYS SVCS INC
COMM STK
891906109
1489402
11611460
SH
SOLE
4544020
0
7067440
TOYOTA MOTOR CORP
ADR
892331307
566
4562
SH
SOLE
4281
0
281
TRACTOR SUPPLY CO
COMM STK
892356106
94611
869588
SH
SOLE
216489
0
653099
TRADEWEB MKTS INC
COMM STK
892672106
245659
5607382
SH
SOLE
2192005
0
3415377
TRANSDIGM GROUP INC
COMM STK
893641100
79780
164902
SH
SOLE
61983
0
102919
TREDEGAR CORP
COMM STK
894650100
177
10650
SH
SOLE
450
0
10200
TRIBUNE MEDIA CO
COMM STK
896047503
347
7518
SH
SOLE
4818
0
2700
TRICO BANCSHARES
COMM STK
896095106
325
8600
SH
SOLE
4600
0
4000
TRIMBLE INC
COMM STK
896239100
4385
97208
SH
SOLE
47284
0
49924
TRINET GROUP INC
COMM STK
896288107
1413
20837
SH
SOLE
9637
0
11200
TRINITY INDS INC
COMM STK
896522109
2115
101951
SH
SOLE
70593
0
31358
TRIUMPH GROUP INC NEW
COMM STK
896818101
140864
6151267
SH
SOLE
1836552
0
4314715
TRIPADVISOR INC
COMM STK
896945201
7665
165595
SH
SOLE
54460
0
111135
TRUSTCO BK CORP N Y
COMM STK
898349105
463
58484
SH
SOLE
16634
0
41850
TRUSTMARK CORP
COMM STK
898402102
748
22501
SH
SOLE
9001
0
13500
TUCOWS INC
COMM STK
898697206
27305
447477
SH
SOLE
79806
0
367671
TUESDAY MORNING CORP
COMM STK
899035505
12759
7549535
SH
SOLE
1347535
0
6202000
TUPPERWARE BRANDS CORP
COMM STK
899896104
585
30758
SH
SOLE
17538
0
13220
TUTOR PERINI CORP
COMM STK
901109108
479
34569
SH
SOLE
12569
0
22000
II VI INC
COMM STK
902104108
950
25981
SH
SOLE
11981
0
14000
TYLER TECHNOLOGIES INC
COMM STK
902252105
78085
361473
SH
SOLE
114806
0
246667
TYSON FOODS INC
COMM STK
902494103
2999524
37150401
SH
SOLE
16420831
0
20729570
UDR INC
COMM STK
902653104
23925
532970
SH
SOLE
166228
0
366742
UGI CORP NEW
COMM STK
902681105
4941
92508
SH
SOLE
46878
0
45630
UMB FINL CORP
COMM STK
902788108
1424
21635
SH
SOLE
6027
0
15608
USA TRUCK INC
COMM STK
902925106
208
20600
SH
SOLE
0
0
20600
U S GLOBAL INVS INC
COMM STK
902952100
102
56500
SH
SOLE
0
0
56500
US BANCORP DEL
COMM STK
902973304
1098195
20957923
SH
SOLE
8146247
0
12811676
UMH PPTYS INC
COMM STK
903002103
381
30689
SH
SOLE
689
0
30000
UMPQUA HLDGS CORP
COMM STK
904214103
1273
76754
SH
SOLE
34890
0
41864
UNDER ARMOUR INC
COMM STK
904311107
8208
323773
SH
SOLE
104050
0
219723
UNDER ARMOUR INC
COMM STK
904311206
8608
387754
SH
SOLE
141479
0
246275
UNIFIRST CORP MASS
COMM STK
904708104
47323
250955
SH
SOLE
71355
0
179600
UNILEVER PLC
ADR
904767704
511
8241
SH
SOLE
7356
0
885
UNILEVER N V
COMM STK
904784709
1863
30682
SH
SOLE
17682
0
13000
UNION PACIFIC CORP
COMM STK
907818108
582072
3441974
SH
SOLE
1207156
0
2234818
UNISYS CORP
COMM STK
909214306
1088
111982
SH
SOLE
35282
0
76700
UNIT CORP
COMM STK
909218109
774
87059
SH
SOLE
44059
0
43000
UNITED BANKSHARES INC WEST V
COMM STK
909907107
1096
29562
SH
SOLE
11832
0
17730
UNITED CONTL HLDGS INC
COMM STK
910047109
1073929
12266464
SH
SOLE
4569673
0
7696791
UNITED FIRE GROUP INC
COMM STK
910340108
853
17593
SH
SOLE
4293
0
13300
UNITED NAT FOODS INC
COMM STK
911163103
283
31571
SH
SOLE
27171
0
4400
UNITED PARCEL SERVICE INC
COMM STK
911312106
1217400
11788515
SH
SOLE
5486747
0
6301768
UNITED RENTALS INC
COMM STK
911363109
18643
140564
SH
SOLE
43917
0
96647
UNITED STATES CELLULAR CORP
COMM STK
911684108
205
4587
SH
SOLE
194
0
4393
US FOODS HLDG CORP
COMM STK
912008109
2735
76496
SH
SOLE
46056
0
30440
UNITED STATES STL CORP NEW
COMM STK
912909108
1888
123294
SH
SOLE
81484
0
41810
UNITED TECHNOLOGIES CORP
COMM STK
913017109
275842
2118603
SH
SOLE
832188
0
1286415
UNITIL CORP
COMM STK
913259107
339
5663
SH
SOLE
1563
0
4100
UNIVERSAL CORP VA
COMM STK
913456109
857
14098
SH
SOLE
8658
0
5440
UNIVERSAL ELECTRS INC
COMM STK
913483103
445
10845
SH
SOLE
3445
0
7400
UNIVERSAL FST PRODS INC
COMM STK
913543104
71580
1880714
SH
SOLE
617144
0
1263570
UNIVERSAL HLTH SVCS INC
COMM STK
913903100
49809
382001
SH
SOLE
108711
0
273290
UNIVEST FINANCIAL CORPORATIO
COMM STK
915271100
715
27219
SH
SOLE
15719
0
11500
URANIUM ENERGY CORP
COMM STK
916896103
94
68728
SH
SOLE
3228
0
65500
URBAN OUTFITTERS INC
COMM STK
917047102
1004
44125
SH
SOLE
21225
0
22900
URSTADT BIDDLE PPTYS INC
COMM STK
917286106
430
25160
SH
SOLE
5914
0
19246
URSTADT BIDDLE PPTYS INC
COMM STK
917286205
2439
116150
SH
SOLE
102450
0
13700
UTAH MED PRODS INC
COMM STK
917488108
31166
325664
SH
SOLE
107781
0
217883
V F CORP
COMM STK
918204108
507020
5804466
SH
SOLE
2275045
0
3529421
VALLEY NATL BANCORP
COMM STK
919794107
519
48184
SH
SOLE
21484
0
26700
VALMONT INDS INC
COMM STK
920253101
143667
1132929
SH
SOLE
256104
0
876825
VEECO INSTRS INC DEL
COMM STK
922417100
318
26055
SH
SOLE
26055
0
0
VEEVA SYS INC
COMM STK
922475108
298979
1844299
SH
SOLE
647736
0
1196563
VIAVI SOLUTIONS INC
COMM STK
925550105
1973
148459
SH
SOLE
97219
0
51240
VICI PPTYS INC
COMM STK
925652109
2208
100184
SH
SOLE
50984
0
49200
VICOR CORP
COMM STK
925815102
615
19821
SH
SOLE
621
0
19200
VISHAY INTERTECHNOLOGY INC
COMM STK
928298108
969
58680
SH
SOLE
23882
0
34798
VISTA OUTDOOR INC
COMM STK
928377100
236
26521
SH
SOLE
12771
0
13750
VMWARE INC
COMM STK
928563402
2638534
15779762
SH
SOLE
6120192
0
9659570
VORNADO RLTY TR
COMM STK
929042109
159838
2493580
SH
SOLE
595645
0
1897935
VOYA FINL INC
COMM STK
929089100
111317
2012962
SH
SOLE
1186141
0
826821
VULCAN MATLS CO
COMM STK
929160109
354948
2585013
SH
SOLE
727705
0
1857308
WD-40 CO
COMM STK
929236107
1586
9973
SH
SOLE
7173
0
2800
WSFS FINL CORP
COMM STK
929328102
146867
3556105
SH
SOLE
965826
0
2590279
WABASH NATL CORP
COMM STK
929566107
653
40106
SH
SOLE
25406
0
14700
WABTEC CORP
COMM STK
929740108
825007
11496753
SH
SOLE
4641861
0
6854892
WADDELL & REED FINL INC
COMM STK
930059100
664
39842
SH
SOLE
11651
0
28191
WAGEWORKS INC
COMM STK
930427109
888
17476
SH
SOLE
6746
0
10730
WALMART INC
COMM STK
931142103
1415084
12807349
SH
SOLE
5767826
0
7039523
WALGREENS BOOTS ALLIANCE INC
COMM STK
931427108
104982
1920291
SH
SOLE
768541
0
1151750
WASHINGTON FED INC
COMM STK
938824109
2407
68914
SH
SOLE
45404
0
23510
WASHINGTON REAL ESTATE INVT
COMM STK
939653101
36820
1377484
SH
SOLE
444084
0
933400
WATERS CORP
COMM STK
941848103
28148
130775
SH
SOLE
43081
0
87694
WATSCO INC
COMM STK
942622200
50512
308885
SH
SOLE
97585
0
211300
WATTS WATER TECHNOLOGIES INC
COMM STK
942749102
1880
20172
SH
SOLE
13222
0
6950
WEBSTER FINL CORP CONN
COMM STK
947890109
314682
6587435
SH
SOLE
2019275
0
4568160
WEIGHT WATCHERS INTL INC NEW
COMM STK
948626106
7300
382189
SH
SOLE
113889
0
268300
WEINGARTEN RLTY INVS
COMM STK
948741103
3722
135728
SH
SOLE
110613
0
25115
WELBILT INC
COMM STK
949090104
2146
128509
SH
SOLE
78069
0
50440
WELLS FARGO CO NEW
COMM STK
949746101
3709550
78392868
SH
SOLE
34504364
0
43888504
WELLS FARGO CO NEW
CVPFSTKF
949746804
659827
482859
SH
SOLE
114361
0
368498
WERNER ENTERPRISES INC
COMM STK
950755108
361
11608
SH
SOLE
4680
0
6928
WESBANCO INC
COMM STK
950810101
2298
59606
SH
SOLE
32601
0
27005
WEST PHARMACEUTICAL SVSC INC
COMM STK
955306105
1113932
8900778
SH
SOLE
2347354
0
6553424
WESTAMERICA BANCORPORATION
COMM STK
957090103
169597
2752752
SH
SOLE
854928
0
1897824
WESTERN ALLIANCE BANCORP
COMM STK
957638109
344465
7702713
SH
SOLE
1539357
0
6163356
WESTERN DIGITAL CORP
COMM STK
958102105
220502
4637268
SH
SOLE
1448396
0
3188872
WESTERN NEW ENG BANCORP INC
COMM STK
958892101
257
27566
SH
SOLE
14466
0
13100
WESTERN UN CO
COMM STK
959802109
15525
780541
SH
SOLE
244879
0
535662
WESTLAKE CHEM CORP
COMM STK
960413102
150848
2171725
SH
SOLE
742225
0
1429500
WESTPORT FUEL SYSTEMS INC
COMM STK
960908309
4883
1801679
SH
SOLE
384815
0
1416864
WEYERHAEUSER CO
COMM STK
962166104
1046464
39729096
SH
SOLE
15931576
0
23797520
WHIRLPOOL CORP
COMM STK
963320106
16567
116376
SH
SOLE
39495
0
76881
WHITESTONE REIT
COMM STK
966084204
224
17616
SH
SOLE
716
0
16900
WHITING PETE CORP NEW
COMM STK
966387409
308
16511
SH
SOLE
7186
0
9325
WILEY JOHN & SONS INC
COMM STK
968223206
1164
25385
SH
SOLE
17115
0
8270
WILLAMETTE VY VINEYARD INC
COMM STK
969136100
75
10850
SH
SOLE
0
0
10850
WILLIAMS COS INC DEL
COMM STK
969457100
63574
2267270
SH
SOLE
714344
0
1552926
WILLIAMS SONOMA INC
COMM STK
969904101
9363
144043
SH
SOLE
68443
0
75600
WILLIS LEASE FINANCE CORP
COMM STK
970646105
382
6555
SH
SOLE
55
0
6500
WINGSTOP INC
COMM STK
974155103
101455
1070763
SH
SOLE
202080
0
868683
WINMARK CORP
COMM STK
974250102
49984
288672
SH
SOLE
62725
0
225947
WINNEBAGO INDS INC
COMM STK
974637100
757
19591
SH
SOLE
6671
0
12920
WOLVERINE WORLD WIDE INC
COMM STK
978097103
820
29780
SH
SOLE
20480
0
9300
WOODWARD INC
COMM STK
980745103
67352
595193
SH
SOLE
169063
0
426130
WORLD ACCEP CORP DEL
COMM STK
981419104
398
2427
SH
SOLE
2427
0
0
WORLD FUEL SVCS CORP
COMM STK
981475106
1709
47518
SH
SOLE
20018
0
27500
WORLDPAY INC
COMM STK
981558109
3231360
26367683
SH
SOLE
10059763
0
16307920
WORTHINGTON INDS INC
COMM STK
981811102
17048
423454
SH
SOLE
117111
0
306343
WYNN RESORTS LTD
COMM STK
983134107
1098205
8857209
SH
SOLE
3350019
0
5507190
XPO LOGISTICS INC
COMM STK
983793100
39224
678506
SH
SOLE
205336
0
473170
XILINX INC
COMM STK
983919101
844030
7157646
SH
SOLE
2829992
0
4327654
XENIA HOTELS & RESORTS INC
COMM STK
984017103
2296
110141
SH
SOLE
89241
0
20900
XEROX CORP
COMM STK
984121608
14016
395809
SH
SOLE
124367
0
271442
Y MABS THERAPEUTICS INC
COMM STK
984241109
17115
748351
SH
SOLE
98781
0
649570
YRC WORLDWIDE INC
COMM STK
984249607
2579
640045
SH
SOLE
396157
0
243888
YELP INC
COMM STK
985817105
1185
34684
SH
SOLE
16684
0
18000
YUM BRANDS INC
COMM STK
988498101
1304093
11783686
SH
SOLE
3684912
0
8098774
ZEBRA TECHNOLOGIES CORP
COMM STK
989207105
86547
413130
SH
SOLE
125055
0
288075
ZION OIL & GAS INC
COMM STK
989696109
39
117600
SH
SOLE
103900
0
13700
ZIONS BANCORPORATION N A
COMM STK
989701107
15194
330457
SH
SOLE
108474
0
221983
KIRKLAND LAKE GOLD LTD
COMM STK
49741E100
207383
4831849
SH
SOLE
1754536
0
3077313
CDK GLOBAL INC
COMM STK
12508E101
19804
400564
SH
SOLE
195713
0
204851
CANTERBURY PARK HOLDING CORP
COMM STK
13811E101
428
34647
SH
SOLE
9866
0
24781
VITAMIN SHOPPE INC
COMM STK
92849E101
60
15300
SH
SOLE
15300
0
0
COVANTA HLDG CORP
COMM STK
22282E102
2002
111780
SH
SOLE
60526
0
51254
LUMINEX CORP DEL
COMM STK
55027E102
602
29149
SH
SOLE
12149
0
17000
PROTAGONIST THERAPEUTICS INC
COMM STK
74366E102
236
19486
SH
SOLE
19486
0
0
QUANTA SVCS INC
COMM STK
74762E102
10871
284667
SH
SOLE
88100
0
196567
VERISIGN INC
COMM STK
92343E102
208818
998367
SH
SOLE
330471
0
667896
CNO FINL GROUP INC
COMM STK
12621E103
2400
143886
SH
SOLE
100186
0
43700
EXPRESS INC
COMM STK
30219E103
7813
2861759
SH
SOLE
817259
0
2044500
U S SILICA HLDGS INC
COMM STK
90346E103
784
61304
SH
SOLE
22004
0
39300
ZAFGEN INC
COMM STK
98885E103
56
46806
SH
SOLE
0
0
46806
EVO PMTS INC
COMM STK
26927E104
47430
1504268
SH
SOLE
313046
0
1191222
AMERISOURCEBERGEN CORP
COMM STK
03073E105
41569
487551
SH
SOLE
230244
0
257307
LOMA NEGRA CORP
ADR
54150E104
64940
5550406
SH
SOLE
1634507
0
3915899
SALLY BEAUTY HLDGS INC
COMM STK
79546E104
735
55094
SH
SOLE
34094
0
21000
CARS COM INC
COMM STK
14575E105
510
25885
SH
SOLE
1252
0
24633
AMERICAN EAGLE OUTFITTERS IN
COMM STK
02553E106
1952
115497
SH
SOLE
33467
0
82030
PERFORMANT FINL CORP
COMM STK
71377E105
17
15900
SH
SOLE
15900
0
0
UNIVERSAL HEALTH RLTY INCM T
COMM STK
91359E105
551
6489
SH
SOLE
239
0
6250
ARQULE INC
COMM STK
04269E107
11781
1070010
SH
SOLE
110810
0
959200
QUORUM HEALTH CORP
COMM STK
74909E106
37
26815
SH
SOLE
4015
0
22800
RAFAEL HLDGS INC
COMM STK
75062E106
218
7571
SH
SOLE
2350
0
5221
TARGET CORP
COMM STK
87612E106
83383
962742
SH
SOLE
313311
0
649431
RENASANT CORP
COMM STK
75970E107
1683
46829
SH
SOLE
29202
0
17627
EDWARDS LIFESCIENCES CORP
COMM STK
28176E108
71817
388745
SH
SOLE
124409
0
264336
NCR CORP NEW
COMM STK
62886E108
28236
907913
SH
SOLE
268343
0
639570
NAVISTAR INTL CORP NEW
COMM STK
63934E108
1131
32828
SH
SOLE
10128
0
22700
EVENTBRITE INC
COMM STK
29975E109
2712
167385
SH
SOLE
11376
0
156009
FORTINET INC
COMM STK
34959E109
64993
845939
SH
SOLE
258758
0
587181
TOTAL S A
ADR
89151E109
1378794
24714000
SH
SOLE
13832728
0
10881272
TRAVELERS COMPANIES INC
COMM STK
89417E109
73733
493132
SH
SOLE
164524
0
328608
FIRSTSERVICE CORP NEW
COMM STK
33767E202
586061
6109898
SH
SOLE
1170562
0
4939336
GRUPO AEROPORTUARIO DEL SURE
ADR
40051E202
122955
758469
SH
SOLE
191418
0
567051
BARCLAYS PLC
ADR
06738E204
29231
3841137
SH
SOLE
1340711
0
2500426
ACCO BRANDS CORP
COMM STK
00081T108
737
93666
SH
SOLE
71899
0
21767
ADT INC
COMM STK
00090Q103
3016
492854
SH
SOLE
159654
0
333200
AGNC INVT CORP
COMM STK
00123Q104
4511
268211
SH
SOLE
151137
0
117074
AES CORP
COMM STK
00130H105
19628
1171096
SH
SOLE
353121
0
817975
AMAG PHARMACEUTICALS INC
COMM STK
00163U106
127
12663
SH
SOLE
12663
0
0
AMC NETWORKS INC
COMM STK
00164V103
1440
26436
SH
SOLE
13936
0
12500
AMC ENTMT HLDGS INC
COMM STK
00165C104
283
30292
SH
SOLE
30292
0
0
ANGI HOMESERVICES INC
COMM STK
00183L102
34330
2638740
SH
SOLE
482472
0
2156268
ARC DOCUMENT SOLUTIONS INC
COMM STK
00191G103
124
60563
SH
SOLE
47563
0
13000
ASGN INC
COMM STK
00191U102
54960
906931
SH
SOLE
279228
0
627703
AT&T INC
COMM STK
00206R102
1193962
35630024
SH
SOLE
13701726
0
21928298
ATN INTL INC
COMM STK
00215F107
616
10671
SH
SOLE
8671
0
2000
ABBVIE INC
COMM STK
00287Y109
376404
5176070
SH
SOLE
1757163
0
3418907
ACADIA HEALTHCARE COMPANY IN
COMM STK
00404A109
452553
12948593
SH
SOLE
4136011
0
8812582
ACCELERON PHARMA INC
COMM STK
00434H108
155041
3774113
SH
SOLE
707168
0
3066945
ACLARIS THERAPEUTICS INC
COMM STK
00461U105
68
31246
SH
SOLE
586
0
30660
ACORDA THERAPEUTICS INC
COMM STK
00484M106
161
20930
SH
SOLE
15830
0
5100
ACTIVISION BLIZZARD INC
COMM STK
00507V109
139257
2950370
SH
SOLE
1559413
0
1390957
ACTUANT CORP
COMM STK
00508X203
414
16694
SH
SOLE
16124
0
570
ACUITY BRANDS INC
COMM STK
00508Y102
1707
12377
SH
SOLE
6677
0
5700
ADAMAS PHARMACEUTICALS INC
COMM STK
00548A106
365
58797
SH
SOLE
397
0
58400
ADAPTIVE BIOTECHNOLOGIES COR
COMM STK
00650F109
43470
900000
SH
SOLE
122821
0
777179
ADOBE INC
COMM STK
00724F101
282459
958627
SH
SOLE
333356
0
625271
ADTALEM GLOBAL ED INC
COMM STK
00737L103
1088
24150
SH
SOLE
9350
0
14800
ADTRAN INC
COMM STK
00738A106
945
61962
SH
SOLE
26489
0
35473
ADVANCE AUTO PARTS INC
COMM STK
00751Y106
20777
134793
SH
SOLE
41452
0
93341
AECOM
COMM STK
00766T100
2571
67925
SH
SOLE
36903
0
31022
AEGION CORP
COMM STK
00770F104
84616
4598683
SH
SOLE
1378661
0
3220022
AERIE PHARMACEUTICALS INC
COMM STK
00771V108
10787
365043
SH
SOLE
108443
0
256600
ADVANSIX INC
COMM STK
00773T101
17315
708754
SH
SOLE
210373
0
498381
ADVERUM BIOTECHNOLOGIES INC
COMM STK
00773U108
6635
558036
SH
SOLE
55436
0
502600
ADVANCED DRAIN SYS INC DEL
COMM STK
00790R104
557
16984
SH
SOLE
16984
0
0
ADVANCED DISP SVCS INC DEL
COMM STK
00790X101
39048
1223690
SH
SOLE
339146
0
884544
AGILENT TECHNOLOGIES INC
COMM STK
00846U101
1850445
24781634
SH
SOLE
8296062
0
16485572
AGENUS INC
COMM STK
00847G705
98
32766
SH
SOLE
1966
0
30800
AGILYSYS INC
COMM STK
00847J105
432
20112
SH
SOLE
11460
0
8652
AGIOS PHARMACEUTICALS INC
COMM STK
00847X104
136551
2737600
SH
SOLE
541827
0
2195773
AGROFRESH SOLUTIONS
COMM STK
00856G109
11150
7384111
SH
SOLE
1453516
0
5930595
AIMMUNE THERAPEUTICS INC
COMM STK
00900T107
109234
5246604
SH
SOLE
1069163
0
4177441
AIR LEASE CORP
COMM STK
00912X302
1086
26259
SH
SOLE
12759
0
13500
AKAMAI TECHNOLOGIES INC
COMM STK
00971T101
24026
299806
SH
SOLE
94947
0
204859
AKEBIA THERAPEUTICS INC
COMM STK
00972D105
99
20423
SH
SOLE
2211
0
18212
AKERO THERAPEUTICS INC
COMM STK
00973Y108
3859
201500
SH
SOLE
21136
0
180364
ALIBABA GROUP HLDG LTD
ADR
01609W102
11125391
65655896
SH
SOLE
23160755
0
42495141
ALLAKOS INC
COMM STK
01671P100
30607
706359
SH
SOLE
116918
0
589441
ALLEGHENY TECHNOLOGIES INC
COMM STK
01741R102
1285
51001
SH
SOLE
20158
0
30843
ALLEGIANT TRAVEL CO
COMM STK
01748X102
2589
18044
SH
SOLE
15144
0
2900
ALLISON TRANSMISSION HLDGS I
COMM STK
01973R101
2466
53198
SH
SOLE
32298
0
20900
ALLSCRIPTS HEALTHCARE SOLUTN
COMM STK
01988P108
566
48702
SH
SOLE
39302
0
9400
ALLY FINL INC
COMM STK
02005N100
250023
8067862
SH
SOLE
3345904
0
4721958
ALNYLAM PHARMACEUTICALS INC
COMM STK
02043Q107
254585
3508614
SH
SOLE
1061248
0
2447366
ALPHABET INC
COMM STK
02079K107
12409352
11480467
SH
SOLE
4004218
0
7476249
ALPHABET INC
COMM STK
02079K305
7501864
6928208
SH
SOLE
2811393
0
4116815
ALTERYX INC
COMM STK
02156B103
21786
199656
SH
SOLE
23200
0
176456
ALTICE USA INC
COMM STK
02156K103
144734
5943890
SH
SOLE
2062529
0
3881361
ALTRA INDL MOTION CORP
COMM STK
02208R106
373
10405
SH
SOLE
5505
0
4900
ALTRIA GROUP INC
COMM STK
02209S103
316157
6677018
SH
SOLE
3264351
0
3412667
AMBEV SA
ADR
02319V103
20008
4284300
SH
SOLE
130100
0
4154200
AMERICA MOVIL SAB DE CV
ADR
02364W105
185
12700
SH
SOLE
12700
0
0
AMERICAN AIRLS GROUP INC
COMM STK
02376R102
51934
1592578
SH
SOLE
378749
0
1213829
AMERICAN HOMES 4 RENT
COMM STK
02665T306
3324
136718
SH
SOLE
76318
0
60400
AMERICAN OUTDOOR BRANDS CORP
COMM STK
02874P103
128
14193
SH
SOLE
14193
0
0
AMERICAN PUBLIC EDUCATION IN
COMM STK
02913V103
77192
2609613
SH
SOLE
669419
0
1940194
AMERICAN TOWER CORP NEW
COMM STK
03027X100
1293156
6325047
SH
SOLE
1707170
0
4617877
AMERICOLD RLTY TR
COMM STK
03064D108
50941
1571273
SH
SOLE
448478
0
1122795
AMERISAFE INC
COMM STK
03071H100
622
9756
SH
SOLE
9756
0
0
AMERIPRISE FINL INC
COMM STK
03076C106
214388
1476905
SH
SOLE
668861
0
808044
AMERIS BANCORP
COMM STK
03076K108
36807
939198
SH
SOLE
312198
0
627000
AMICUS THERAPEUTICS INC
COMM STK
03152W109
10790
864581
SH
SOLE
253781
0
610800
AMNEAL PHARMACEUTICALS INC
COMM STK
03168L105
133836
18666125
SH
SOLE
6225426
0
12440699
AMPIO PHARMACEUTICALS INC
COMM STK
03209T109
44
113200
SH
SOLE
113200
0
0
ANAPLAN INC
COMM STK
03272L108
34530
684177
SH
SOLE
390434
0
293743
ANGIODYNAMICS INC
COMM STK
03475V101
11967
607751
SH
SOLE
139751
0
468000
ANSYS INC
COMM STK
03662Q105
41298
201630
SH
SOLE
67364
0
134266
ANTERO RES CORP
COMM STK
03674X106
3396
614074
SH
SOLE
207468
0
406606
APARTMENT INVT & MGMT CO
COMM STK
03748R754
15368
306630
SH
SOLE
103235
0
203395
APELLIS PHARMACEUTICALS INC
COMM STK
03753U106
17718
699212
SH
SOLE
96971
0
602241
APERGY CORP
COMM STK
03755L104
52863
1576124
SH
SOLE
479224
0
1096900
APOLLO COML REAL EST FIN INC
COMM STK
03762U105
2198
119529
SH
SOLE
64886
0
54643
APPIAN CORP
COMM STK
03782L101
528
14638
SH
SOLE
1338
0
13300
APPLE HOSPITALITY REIT INC
COMM STK
03784Y200
1030
64947
SH
SOLE
35667
0
29280
APPLIED INDL TECHNOLOGIES IN
COMM STK
03820C105
546
8877
SH
SOLE
6115
0
2762
APPLIED GENETIC TECHNOL CORP
COMM STK
03820J100
993
262055
SH
SOLE
262055
0
0
APPROACH RESOURCES INC
COMM STK
03834A103
8
28400
SH
SOLE
0
0
28400
AQUA AMERICA INC
COMM STK
03836W103
44862
1084411
SH
SOLE
670589
0
413822
AQUA AMERICA INC
CVPFSTKF
03836W202
56471
998499
SH
SOLE
310593
0
687906
ARAMARK
COMM STK
03852U106
209769
5817235
SH
SOLE
2185196
0
3632039
ARCBEST CORP
COMM STK
03937C105
299
10628
SH
SOLE
6428
0
4200
ARCHROCK INC
COMM STK
03957W106
1335
125917
SH
SOLE
57105
0
68812
ARCONIC INC
COMM STK
03965L100
18844
729812
SH
SOLE
238759
0
491053
ARES CAP CORP
COMM STK
04010L103
1076
60000
SH
SOLE
60000
0
0
ARES COML REAL ESTATE CORP
COMM STK
04013V108
366
24662
SH
SOLE
462
0
24200
ARGENX SE
ADR
04016X101
538937
3806592
SH
SOLE
768339
0
3038253
ARLO TECHNOLOGIES INC
COMM STK
04206A101
209
52036
SH
SOLE
14584
0
37452
ARMSTRONG FLOORING INC
COMM STK
04238R106
130
13236
SH
SOLE
387
0
12849
ARMSTRONG WORLD INDS INC NEW
COMM STK
04247X102
629080
6472013
SH
SOLE
1255119
0
5216894
ARRAY BIOPHARMA INC
COMM STK
04269X105
251004
5417747
SH
SOLE
1178536
0
4239211
ARROWHEAD PHARMACEUTICALS IN
COMM STK
04280A100
989
37304
SH
SOLE
2504
0
34800
ARTISAN PARTNERS ASSET MGMT
COMM STK
04316A108
252
9168
SH
SOLE
9168
0
0
ARVINAS INC
COMM STK
04335A105
557
25321
SH
SOLE
25321
0
0
ASCENA RETAIL GROUP INC
COMM STK
04351G101
53
87363
SH
SOLE
87363
0
0
ASCENDIS PHARMA A S
ADR
04351P101
826551
7178036
SH
SOLE
2057904
0
5120132
ASSERTIO THERAPEUTICS INC
COMM STK
04545L107
4200
1217515
SH
SOLE
358115
0
859400
ASSURANT INC
COMM STK
04621X108
623779
5863690
SH
SOLE
1794186
0
4069504
ASSURANT INC
CVPFSTKF
04621X207
247
2200
SH
SOLE
2200
0
0
ASURE SOFTWARE INC
COMM STK
04649U102
304
36880
SH
SOLE
0
0
36880
ATLANTIC UN BANKSHARES CORP
COMM STK
04911A107
2446
69229
SH
SOLE
58500
0
10729
ATRICURE INC
COMM STK
04963C209
50474
1691492
SH
SOLE
256532
0
1434960
AUDENTES THERAPEUTICS INC
COMM STK
05070R104
23734
626881
SH
SOLE
95305
0
531576
AUTOLUS THERAPEUTICS PLC
ADR
05280R100
19004
1180396
SH
SOLE
189287
0
991109
AUTONATION INC
COMM STK
05329W102
606
14460
SH
SOLE
4960
0
9500
AVALARA INC
COMM STK
05338G106
17137
237349
SH
SOLE
49681
0
187668
AVANOS MED INC
COMM STK
05350V106
214822
4925972
SH
SOLE
1212194
0
3713778
AVANGRID INC
COMM STK
05351W103
1540
30491
SH
SOLE
14591
0
15900
AVAYA HLDGS CORP
COMM STK
05351X101
553
46418
SH
SOLE
25918
0
20500
AVANTOR INC
COMM STK
05352A100
1011377
52979435
SH
SOLE
18228618
0
34750817
AVANTOR INC
CVPFSTKF
05352A209
588394
8983175
SH
SOLE
1979717
0
7003458
AVISTA CORP
COMM STK
05379B107
3020
67721
SH
SOLE
40831
0
26890
AWARE INC MASS
COMM STK
05453N100
40
12000
SH
SOLE
0
0
12000
AVROBIO INC
COMM STK
05455M100
13142
808235
SH
SOLE
119249
0
688986
AXON ENTERPRISE INC
COMM STK
05464C101
8555
133233
SH
SOLE
100573
0
32660
AXSOME THERAPEUTICS INC
COMM STK
05464T104
14906
578859
SH
SOLE
55559
0
523300
AXOS FINL INC
COMM STK
05465C100
1455
53388
SH
SOLE
33988
0
19400
AZUL S A
ADR
05501U106
6651
198888
SH
SOLE
2748
0
196140
B & G FOODS INC NEW
COMM STK
05508R106
678
32595
SH
SOLE
12895
0
19700
BCE INC
COMM STK
05534B760
228
5000
SH
SOLE
5000
0
0
BGC PARTNERS INC
COMM STK
05541T101
951
181874
SH
SOLE
50674
0
131200
BJS WHSL CLUB HLDGS INC
COMM STK
05550J101
28123
1065258
SH
SOLE
308885
0
756373
BOK FINL CORP
COMM STK
05561Q201
53148
704137
SH
SOLE
226873
0
477264
BWX TECHNOLOGIES INC
COMM STK
05605H100
856164
16433098
SH
SOLE
4322206
0
12110892
BABCOCK & WILCOX ENTERPRIS I
COMM STK
05614L100
38
112100
SH
SOLE
110900
0
1200
BAKER HUGHES A GE CO
COMM STK
05722G100
59195
2403376
SH
SOLE
655676
0
1747700
BANCFIRST CORP
COMM STK
05945F103
565
10156
SH
SOLE
356
0
9800
BANCO SANTANDER CHILE NEW
ADR
05965X109
371244
12407892
SH
SOLE
3321084
0
9086808
BANCORP INC DEL
COMM STK
05969A105
256
28680
SH
SOLE
880
0
27800
BANCORPSOUTH BK TUPELO MISS
COMM STK
05971J102
1002
34521
SH
SOLE
15146
0
19375
BANC OF CALIFORNIA INC
COMM STK
05990K106
443
31677
SH
SOLE
877
0
30800
BANK OZK
COMM STK
06417N103
1231
40922
SH
SOLE
21022
0
19900
BANKUNITED INC
COMM STK
06652K103
237066
7026258
SH
SOLE
1764022
0
5262236
BANNER CORP
COMM STK
06652V208
542
10017
SH
SOLE
644
0
9373
BAOZUN INC
ADR
06684L103
72930
1462704
SH
SOLE
245570
0
1217134
BARINGS BDC INC
COMM STK
06759L103
20024
2034910
SH
SOLE
346146
0
1688764
BBVA BANCO FRANCES S A
ADR
07329M100
5273
465810
SH
SOLE
161010
0
304800
BEAZER HOMES USA INC
COMM STK
07556Q881
314
32648
SH
SOLE
26768
0
5880
BEIGENE LTD
ADR
07725L102
91778
740447
SH
SOLE
95170
0
645277
BENCHMARK ELECTRS INC
COMM STK
08160H101
486
19337
SH
SOLE
10162
0
9175
BENEFITFOCUS INC
COMM STK
08180D106
337
12418
SH
SOLE
608
0
11810
BERRY GLOBAL GROUP INC
COMM STK
08579W103
66419
1262960
SH
SOLE
368560
0
894400
BIOMARIN PHARMACEUTICAL INC
COMM STK
09061G101
196670
2296204
SH
SOLE
699220
0
1596984
BIOLIFE SOLUTIONS INC
COMM STK
09062W204
502
29626
SH
SOLE
29626
0
0
BIOGEN INC
COMM STK
09062X103
256735
1097770
SH
SOLE
348671
0
749099
BIOSCRIP INC
COMM STK
09069N108
90
34792
SH
SOLE
9792
0
25000
BIO TECHNE CORP
COMM STK
09073M104
4203
20161
SH
SOLE
11061
0
9100
BLACK KNIGHT INC
COMM STK
09215C105
1069599
17782187
SH
SOLE
4532361
0
13249826
BLACKBAUD INC
COMM STK
09227Q100
61751
739530
SH
SOLE
212630
0
526900
BLACKLINE INC
COMM STK
09239B109
395
7378
SH
SOLE
3874
0
3504
BLACKROCK INC
COMM STK
09247X101
133935
285394
SH
SOLE
127063
0
158331
BLACKSTONE MTG TR INC
COMM STK
09257W100
1625
45674
SH
SOLE
21974
0
23700
BLUEBIRD BIO INC
COMM STK
09609G100
180721
1420760
SH
SOLE
238727
0
1182033
BLUEROCK RESIDENTIAL GRW REI
COMM STK
09627J102
1102
93826
SH
SOLE
79726
0
14100
BLUEPRINT MEDICINES CORP
COMM STK
09627Y109
347256
3681291
SH
SOLE
637961
0
3043330
BOISE CASCADE CO DEL
COMM STK
09739D100
278
9890
SH
SOLE
690
0
9200
BOOKING HLDGS INC
COMM STK
09857L108
4691749
2502653
SH
SOLE
865635
0
1637018
BOX INC
COMM STK
10316T104
963
54676
SH
SOLE
34076
0
20600
BRAEMAR HOTELS & RESORTS INC
COMM STK
10482B101
601
60683
SH
SOLE
60683
0
0
BRIGHTHOUSE FINL INC
COMM STK
10922N103
173962
4741394
SH
SOLE
1522524
0
3218870
BRIXMOR PPTY GROUP INC
COMM STK
11120U105
1301
72745
SH
SOLE
47345
0
25400
BROADRIDGE FINL SOLUTIONS IN
COMM STK
11133T103
73863
578498
SH
SOLE
173178
0
405320
BROADCOM INC
COMM STK
11135F101
1095974
3807314
SH
SOLE
1551333
0
2255981
BROOKLINE BANCORP INC DEL
COMM STK
11373M107
856
55666
SH
SOLE
31537
0
24129
BUILDERS FIRSTSOURCE INC
COMM STK
12008R107
927
54955
SH
SOLE
30055
0
24900
CBOE GLOBAL MARKETS INC
COMM STK
12503M108
1506301
14535376
SH
SOLE
5192359
0
9343017
CBRE GROUP INC
COMM STK
12504L109
32238
628423
SH
SOLE
219380
0
409043
CDW CORP
COMM STK
12514G108
38903
350481
SH
SOLE
166067
0
184414
C H ROBINSON WORLDWIDE INC
COMM STK
12541W209
275375
3264674
SH
SOLE
995019
0
2269655
CME GROUP INC
COMM STK
12572Q105
402317
2072622
SH
SOLE
938369
0
1134253
CRA INTL INC
COMM STK
12618T105
348
9091
SH
SOLE
4041
0
5050
CNX RESOURCES CORPORATION
COMM STK
12653C108
811
110985
SH
SOLE
34885
0
76100
CVR ENERGY INC
COMM STK
12662P108
1198
23957
SH
SOLE
14557
0
9400
C&J ENERGY SVCS INC NEW
COMM STK
12674R100
335
28433
SH
SOLE
8243
0
20190
CABLE ONE INC
COMM STK
12685J105
987360
843184
SH
SOLE
185481
0
657703
CABOT MICROELECTRONICS CORP
COMM STK
12709P103
95342
866112
SH
SOLE
288014
0
578098
CADENCE BANCORPORATION
COMM STK
12739A100
952
45784
SH
SOLE
18966
0
26818
CALIFORNIA RES CORP
COMM STK
13057Q206
559
28418
SH
SOLE
18118
0
10300
CALITHERA BIOSCIENCES INC
COMM STK
13089P101
220
56328
SH
SOLE
56328
0
0
CALLON PETE CO DEL
COMM STK
13123X102
1551
235362
SH
SOLE
109732
0
125630
CALYXT INC
COMM STK
13173L107
6199
496715
SH
SOLE
135283
0
361432
CAMECO CORP
COMM STK
13321L108
196326
18293030
SH
SOLE
5815267
0
12477763
CANADIAN PAC RY LTD
COMM STK
13645T100
564265
2396912
SH
SOLE
779413
0
1617499
CAPITAL ONE FINL CORP
COMM STK
14040H105
137001
1509814
SH
SOLE
725397
0
784417
CAPITOL FED FINL INC
COMM STK
14057J101
202669
14718123
SH
SOLE
3888895
0
10829228
CAPSTEAD MTG CORP
COMM STK
14067E506
18911
2264815
SH
SOLE
659115
0
1605700
CARBON BLACK INC
COMM STK
14081R103
289
17269
SH
SOLE
14732
0
2537
CARDINAL HEALTH INC
COMM STK
14149Y108
198074
4205388
SH
SOLE
1317721
0
2887667
CAREDX INC
COMM STK
14167L103
16779
466218
SH
SOLE
51643
0
414575
CARETRUST REIT INC
COMM STK
14174T107
1483
62351
SH
SOLE
47151
0
15200
CARROLS RESTAURANT GROUP INC
COMM STK
14574X104
257
28469
SH
SOLE
28469
0
0
CASI PHARMACEUTICALS INC
COMM STK
14757U109
226
70674
SH
SOLE
46174
0
24500
CASS INFORMATION SYS INC
COMM STK
14808P109
260
5360
SH
SOLE
5360
0
0
CASTLIGHT HEALTH INC
COMM STK
14862Q100
3644
1128093
SH
SOLE
813930
0
314163
CELSION CORPORATION
COMM STK
15117N503
110
60207
SH
SOLE
7
0
60200
CENTENE CORP DEL
COMM STK
15135B101
1681435
32063972
SH
SOLE
11333884
0
20730088
CENOVUS ENERGY INC
COMM STK
15135U109
296
33500
SH
SOLE
33500
0
0
CENTENNIAL RESOURCE DEV INC
COMM STK
15136A102
185905
24493385
SH
SOLE
7309150
0
17184235
CENTERPOINT ENERGY INC
COMM STK
15189T107
26843
937589
SH
SOLE
308345
0
629244
CENTERSTATE BK CORP
COMM STK
15201P109
151732
6588431
SH
SOLE
1531419
0
5057012
CERIDIAN HCM HLDG INC
COMM STK
15677J108
696007
13864672
SH
SOLE
3659770
0
10204902
CHART INDS INC
COMM STK
16115Q308
175484
2282574
SH
SOLE
487765
0
1794809
CHARTER COMMUNICATIONS INC N
COMM STK
16119P108
422417
1068923
SH
SOLE
412106
0
656817
CHASE CORP
COMM STK
16150R104
39020
362501
SH
SOLE
101951
0
260550
CHATHAM LODGING TR
COMM STK
16208T102
1950
103352
SH
SOLE
62752
0
40600
CHEMED CORP NEW
COMM STK
16359R103
76450
211866
SH
SOLE
62266
0
149600
CHENIERE ENERGY INC
COMM STK
16411R208
7658
111871
SH
SOLE
72476
0
39395
CHENIERE ENERGY INC
CONV BND
16411RAG4
3884
4948000
PRN
SOLE
640000
0
4308000
CHEWY INC
COMM STK
16679L109
97010
2771700
SH
SOLE
927485
0
1844215
CHIMERA INVT CORP
COMM STK
16934Q208
1680
89046
SH
SOLE
40626
0
48420
CHIMERIX INC
COMM STK
16934W106
90
20905
SH
SOLE
20905
0
0
CINEMARK HOLDINGS INC
COMM STK
17243V102
1335
36990
SH
SOLE
18400
0
18590
CIRCOR INTL INC
COMM STK
17273K109
81320
1767816
SH
SOLE
535237
0
1232579
CISCO SYS INC
COMM STK
17275R102
3152371
57598589
SH
SOLE
26121171
0
31477418
CLEAR CHANNEL OUTDOOR HLDGS
COMM STK
18453H106
27533
5833199
SH
SOLE
773387
0
5059812
CLEARWATER PAPER CORP
COMM STK
18538R103
16080
869680
SH
SOLE
243315
0
626365
CLEARWAY ENERGY INC
COMM STK
18539C105
335
20687
SH
SOLE
20687
0
0
CLEARWAY ENERGY INC
COMM STK
18539C204
715
42435
SH
SOLE
22335
0
20100
CLOUDERA INC
COMM STK
18914U100
292
55437
SH
SOLE
22817
0
32620
COGENT COMMUNICATIONS HLDGS
COMM STK
19239V302
765
12888
SH
SOLE
3388
0
9500
COHEN & STEERS INC
COMM STK
19247A100
958
18630
SH
SOLE
10930
0
7700
COHERUS BIOSCIENCES INC
COMM STK
19249H103
1505
68115
SH
SOLE
31215
0
36900
COLLEGIUM PHARMACEUTICAL INC
COMM STK
19459J104
423
32162
SH
SOLE
562
0
31600
COLONY CAP INC NEW
COMM STK
19626G108
934
186799
SH
SOLE
140715
0
46084
COMCAST CORP NEW
COMM STK
20030N101
2269965
53688862
SH
SOLE
21550800
0
32138062
COMMSCOPE HLDG CO INC
COMM STK
20337X109
1322
84067
SH
SOLE
61067
0
23000
COMMUNITY HEALTHCARE TR INC
COMM STK
20369C106
18926
480235
SH
SOLE
89665
0
390570
COMPASS MINERALS INTL INC
COMM STK
20451N101
3314
60304
SH
SOLE
43264
0
17040
CONCHO RES INC
COMM STK
20605P101
2138978
20730550
SH
SOLE
7433849
0
13296701
CONNECTONE BANCORP INC NEW
COMM STK
20786W107
717
31661
SH
SOLE
14578
0
17083
CONOCOPHILLIPS
COMM STK
20825C104
282108
4624735
SH
SOLE
1545228
0
3079507
CONSOL ENERGY INC NEW
COMM STK
20854L108
851
31984
SH
SOLE
16449
0
15535
CONSTELLATION BRANDS INC
COMM STK
21036P108
91094
462548
SH
SOLE
177795
0
284753
CONTROL4 CORP
COMM STK
21240D107
2305
97053
SH
SOLE
97053
0
0
COOPER STD HLDGS INC
COMM STK
21676P103
10959
239167
SH
SOLE
69067
0
170100
CORBUS PHARMACEUTICALS HLDGS
COMM STK
21833P103
664
95811
SH
SOLE
46601
0
49210
CORESITE RLTY CORP
COMM STK
21870Q105
56864
493743
SH
SOLE
142746
0
350997
CORENERGY INFRASTRUCTURE TR
COMM STK
21870U502
729
18384
SH
SOLE
8144
0
10240
CORELOGIC INC
COMM STK
21871D103
595949
14246939
SH
SOLE
4993224
0
9253715
CORECIVIC INC
COMM STK
21871N101
1591
76633
SH
SOLE
43344
0
33289
COREPOINT LODGING INC
COMM STK
21872L104
178
14340
SH
SOLE
14340
0
0
CORNERSTONE BLDG BRANDS INC
COMM STK
21925D109
273
46908
SH
SOLE
28388
0
18520
CORNERSTONE ONDEMAND INC
COMM STK
21925Y103
3908
67468
SH
SOLE
46768
0
20700
CORPORATE OFFICE PPTYS TR
COMM STK
22002T108
1022
38771
SH
SOLE
30571
0
8200
CORTEVA INC
COMM STK
22052L104
404071
13664894
SH
SOLE
5497010
0
8167884
COSTCO WHSL CORP NEW
COMM STK
22160K105
461155
1745084
SH
SOLE
835059
0
910025
COSTAR GROUP INC
COMM STK
22160N109
1358956
2452724
SH
SOLE
727068
0
1725656
COUPA SOFTWARE INC
COMM STK
22266L106
664882
5251420
SH
SOLE
1253058
0
3998362
COVETRUS INC
COMM STK
22304C100
63698
2604165
SH
SOLE
691552
0
1912613
COVIA HLDGS CORP
COMM STK
22305A103
44
22384
SH
SOLE
22384
0
0
CRACKER BARREL OLD CTRY STOR
COMM STK
22410J106
1632
9560
SH
SOLE
4360
0
5200
CRINETICS PHARMACEUTICALS IN
COMM STK
22663K107
12198
487916
SH
SOLE
114147
0
373769
CROWDSTRIKE HLDGS INC
COMM STK
22788C105
68481
1002800
SH
SOLE
321974
0
680826
CROWN CASTLE INTL CORP NEW
COMM STK
22822V101
1185451
9094370
SH
SOLE
2586689
0
6507681
CROWN CASTLE INTL CORP NEW
CVPFSTKF
22822V309
8008
6690
SH
SOLE
1266
0
5424
CTRIP COM INTL LTD
ADR
22943F100
1039910
28174219
SH
SOLE
6478133
0
21696086
CTRIP COM INTL LTD
CONV BND
22943FAM2
24680
24715000
PRN
SOLE
15969000
0
8746000
CYCLERION THERAPEUTICS INC
COMM STK
23255M105
1738
151759
SH
SOLE
66723
0
85036
CYRUSONE INC
COMM STK
23283R100
49505
857667
SH
SOLE
274939
0
582728
CYTOMX THERAPEUTICS INC
COMM STK
23284F105
31426
2800872
SH
SOLE
544317
0
2256555
DMC GLOBAL INC
COMM STK
23291C103
1740
27467
SH
SOLE
9367
0
18100
D R HORTON INC
COMM STK
23331A109
26331
610495
SH
SOLE
194320
0
416175
DSP GROUP INC
COMM STK
23332B106
438
30501
SH
SOLE
4511
0
25990
DXC TECHNOLOGY CO
COMM STK
23355L106
27222
493600
SH
SOLE
160282
0
333318
DAVITA INC
COMM STK
23918K108
20293
360704
SH
SOLE
140151
0
220553
DELEK US HLDGS INC NEW
COMM STK
24665A103
1184
29210
SH
SOLE
13667
0
15543
DELL TECHNOLOGIES INC
COMM STK
24703L202
4639
91323
SH
SOLE
55863
0
35460
DENALI THERAPEUTICS INC
COMM STK
24823R105
9988
481140
SH
SOLE
53636
0
427504
DENNYS CORP
COMM STK
24869P104
152892
7447264
SH
SOLE
1552810
0
5894454
DENTSPLY SIRONA INC
COMM STK
24906P109
319324
5471623
SH
SOLE
1671024
0
3800599
DERMIRA INC
COMM STK
24983L104
382
39968
SH
SOLE
38708
0
1260
DEVON ENERGY CORP NEW
COMM STK
25179M103
229089
8032588
SH
SOLE
2899395
0
5133193
DIAGEO P L C
ADR
25243Q205
20507
119008
SH
SOLE
102547
0
16461
DIAMOND OFFSHORE DRILLING IN
COMM STK
25271C102
617
69604
SH
SOLE
19676
0
49928
DIAMONDBACK ENERGY INC
COMM STK
25278X109
283899
2605292
SH
SOLE
703664
0
1901628
DIGIMARC CORP NEW
COMM STK
25381B101
892
20091
SH
SOLE
20091
0
0
DIPLOMAT PHARMACY INC
COMM STK
25456K101
1172
192456
SH
SOLE
173476
0
18980
DISCOVERY INC
COMM STK
25470F104
8815
287140
SH
SOLE
99100
0
188040
DISCOVERY INC
COMM STK
25470F302
19535
686648
SH
SOLE
216069
0
470579
DISH NETWORK CORP
COMM STK
25470M109
88662
2308313
SH
SOLE
829218
0
1479095
DOLBY LABORATORIES INC
COMM STK
25659T107
2217
34321
SH
SOLE
20281
0
14040
DOMINION ENERGY INC
COMM STK
25746U109
133974
1732724
SH
SOLE
564408
0
1168316
DOMINOS PIZZA INC
COMM STK
25754A201
259280
931724
SH
SOLE
359082
0
572642
DONNELLEY FINL SOLUTIONS INC
COMM STK
25787G100
442
33131
SH
SOLE
20731
0
12400
DOUGLAS EMMETT INC
COMM STK
25960P109
252931
6348676
SH
SOLE
961027
0
5387649
DOUGLAS DYNAMICS INC
COMM STK
25960R105
28266
710382
SH
SOLE
207782
0
502600
DROPBOX INC
COMM STK
26210C104
72844
2907950
SH
SOLE
1333518
0
1574432
DUKE ENERGY CORP NEW
COMM STK
26441C204
329026
3728761
SH
SOLE
1666740
0
2062021
DULUTH HLDGS INC
COMM STK
26443V101
14730
1083879
SH
SOLE
102879
0
981000
DUPONT DE NEMOURS INC
COMM STK
26614N102
1506185
20063741
SH
SOLE
8275420
0
11788321
DYNEX CAP INC
COMM STK
26817Q886
374
22309
SH
SOLE
410
0
21899
EOG RES INC
COMM STK
26875P101
727530
7809467
SH
SOLE
3074560
0
4734907
EQT CORP
COMM STK
26884L109
401590
25400986
SH
SOLE
8660025
0
16740961
EPR PPTYS
COMM STK
26884U109
3250
43572
SH
SOLE
28282
0
15290
EAGLE MATERIALS INC
COMM STK
26969P108
51442
554925
SH
SOLE
160257
0
394668
EARTHSTONE ENERGY INC
COMM STK
27032D304
15032
2456255
SH
SOLE
505472
0
1950783
EAST WEST BANCORP INC
COMM STK
27579R104
82562
1765284
SH
SOLE
424908
0
1340376
EDGEWELL PERS CARE CO
COMM STK
28035Q102
123612
4586719
SH
SOLE
1462614
0
3124105
EHEALTH INC
COMM STK
28238P109
9427
109489
SH
SOLE
23889
0
85600
ELANCO ANIMAL HEALTH INC
COMM STK
28414H103
1430840
42332541
SH
SOLE
15540223
0
26792318
ELDORADO RESORTS INC
COMM STK
28470R102
2339
50765
SH
SOLE
18465
0
32300
ELEMENT SOLUTIONS INC
COMM STK
28618M106
869
84073
SH
SOLE
36053
0
48020
EMCOR GROUP INC
COMM STK
29084Q100
3036
34458
SH
SOLE
20698
0
13760
EMERGENT BIOSOLUTIONS INC
COMM STK
29089Q105
39287
813233
SH
SOLE
232933
0
580300
ENBRIDGE INC
COMM STK
29250N105
47813
1324959
SH
SOLE
463018
0
861941
ENANTA PHARMACEUTICALS INC
COMM STK
29251M106
128978
1528541
SH
SOLE
212185
0
1316356
ENDAVA PLC
ADR
29260V105
69294
1722012
SH
SOLE
356486
0
1365526
ENCOMPASS HEALTH CORP
COMM STK
29261A100
41091
648530
SH
SOLE
187930
0
460600
ENERGY FOCUS INC
COMM STK
29268T300
10
23726
SH
SOLE
23726
0
0
ENERGY RECOVERY INC
COMM STK
29270J100
107
10307
SH
SOLE
10307
0
0
ENERGOUS CORP
COMM STK
29272C103
412
94319
SH
SOLE
419
0
93900
ENERGIZER HLDGS INC NEW
COMM STK
29272W109
1614
41769
SH
SOLE
20949
0
20820
ENERSYS
COMM STK
29275Y102
1133
16539
SH
SOLE
6609
0
9930
ENPRO INDS INC
COMM STK
29355X107
8873
138983
SH
SOLE
46565
0
92418
ENSIGN GROUP INC
COMM STK
29358P101
155405
2730240
SH
SOLE
839034
0
1891206
ENTEGRIS INC
COMM STK
29362U104
611620
16388545
SH
SOLE
4468285
0
11920260
ENTERGY CORP NEW
COMM STK
29364G103
1035924
10064350
SH
SOLE
4199931
0
5864419
ENVESTNET INC
COMM STK
29404K106
61497
899480
SH
SOLE
255880
0
643600
EPAM SYS INC
COMM STK
29414B104
52257
301888
SH
SOLE
73684
0
228204
EPIZYME INC
COMM STK
29428V104
7978
635663
SH
SOLE
235984
0
399679
EQUINIX INC
COMM STK
29444U700
190578
377913
SH
SOLE
98302
0
279611
EQUITY BANCSHARES INC
COMM STK
29460X109
35651
1337262
SH
SOLE
225505
0
1111757
EQUITY LIFESTYLE PPTYS INC
COMM STK
29472R108
58801
484598
SH
SOLE
144958
0
339640
EQUITY RESIDENTIAL
COMM STK
29476L107
980849
12919507
SH
SOLE
3565692
0
9353815
ERIE INDTY CO
COMM STK
29530P102
12660
49788
SH
SOLE
46588
0
3200
ESPERION THERAPEUTICS INC NE
COMM STK
29664W105
15627
335912
SH
SOLE
329112
0
6800
ETSY INC
COMM STK
29786A106
10185
165961
SH
SOLE
144961
0
21000
EVERCORE INC
COMM STK
29977A105
1220
13778
SH
SOLE
6278
0
7500
EVERBRIDGE INC
COMM STK
29978A104
405
4531
SH
SOLE
2444
0
2087
EVERI HLDGS INC
COMM STK
30034T103
564
47255
SH
SOLE
10555
0
36700
EVERGY INC
COMM STK
30034W106
669105
11123939
SH
SOLE
5331414
0
5792525
EVERTEC INC
COMM STK
30040P103
240
7333
SH
SOLE
4333
0
3000
EVERSOURCE ENERGY
COMM STK
30040W108
1093142
14429007
SH
SOLE
4721445
0
9707562
EVERQUOTE INC
COMM STK
30041R108
3814
293418
SH
SOLE
59640
0
233778
EVERSPIN TECHNOLOGIES INC
COMM STK
30041T104
132
20300
SH
SOLE
10100
0
10200
EVOLENT HEALTH INC
COMM STK
30050B101
153
19211
SH
SOLE
1331
0
17880
EXACT SCIENCES CORP
COMM STK
30063P105
848070
7184601
SH
SOLE
2434952
0
4749649
EXELON CORP
COMM STK
30161N101
86683
1808152
SH
SOLE
595016
0
1213136
EXELIXIS INC
COMM STK
30161Q104
131279
6143165
SH
SOLE
1127596
0
5015569
EXPEDIA GROUP INC
COMM STK
30212P303
28716
215858
SH
SOLE
67694
0
148164
EXPONENT INC
COMM STK
30214U102
62388
1065735
SH
SOLE
313019
0
752716
EXTENDED STAY AMER INC
COMM STK
30224P200
7049
417362
SH
SOLE
153462
0
263900
EXTRA SPACE STORAGE INC
COMM STK
30225T102
25046
236062
SH
SOLE
75907
0
160155
EXTREME NETWORKS INC
COMM STK
30226D106
607
93791
SH
SOLE
29391
0
64400
EXTERRAN CORP
COMM STK
30227H106
6606
464576
SH
SOLE
199793
0
264783
EXTRACTION OIL AND GAS INC
COMM STK
30227M105
387
89438
SH
SOLE
15838
0
73600
EXXON MOBIL CORP
COMM STK
30231G102
2228319
29078944
SH
SOLE
13691148
0
15387796
FBL FINL GROUP INC
COMM STK
30239F106
304
4758
SH
SOLE
184
0
4574
FB FINL CORP
COMM STK
30257X104
136010
3716111
SH
SOLE
812065
0
2904046
FS BANCORP INC
COMM STK
30263Y104
13650
263161
SH
SOLE
55457
0
207704
FRP HLDGS INC
COMM STK
30292L107
15167
271951
SH
SOLE
56851
0
215100
FACEBOOK INC
COMM STK
30303M102
20676869
107134037
SH
SOLE
39077480
0
68056557
FARFETCH LTD
COMM STK
30744W107
512846
24656061
SH
SOLE
9036651
0
15619410
FATE THERAPEUTICS INC
COMM STK
31189P102
24113
1187839
SH
SOLE
163766
0
1024073
FEDEX CORP
COMM STK
31428X106
73703
448886
SH
SOLE
146002
0
302884
FIBROGEN INC
COMM STK
31572Q808
112001
2478994
SH
SOLE
440951
0
2038043
FIDELITY NATL INFORMATION SV
COMM STK
31620M106
2749554
22412408
SH
SOLE
7959761
0
14452647
FIDELITY NATIONAL FINANCIAL
COMM STK
31620R303
799491
19838488
SH
SOLE
7383241
0
12455247
FIESTA RESTAURANT GROUP INC
COMM STK
31660B101
29756
2264539
SH
SOLE
408432
0
1856107
58 COM INC
ADR
31680Q104
465526
7487953
SH
SOLE
1699393
0
5788560
FINISAR CORP
COMM STK
31787A507
1382
60420
SH
SOLE
36150
0
24270
FINJAN HLDGS INC
COMM STK
31788H303
128
57850
SH
SOLE
57850
0
0
FIREEYE INC
COMM STK
31816Q101
948
64015
SH
SOLE
36415
0
27600
FIRST AMERN FINL CORP
COMM STK
31847R102
61832
1151428
SH
SOLE
307829
0
843599
FIRST CTZNS BANCSHARES INC N
COMM STK
31946M103
1910
4241
SH
SOLE
2771
0
1470
FIRST CMNTY BANKSHARES INC V
COMM STK
31983A103
388
11489
SH
SOLE
289
0
11200
FIRST DEFIANCE FINL CORP
COMM STK
32006W106
347
12129
SH
SOLE
12129
0
0
FIRST DATA CORP NEW
COMM STK
32008D106
7443
274945
SH
SOLE
150645
0
124300
FIRST FINL BANKSHARES
COMM STK
32020R109
1583
51402
SH
SOLE
31026
0
20376
FIRST HAWAIIAN INC
COMM STK
32051X108
26649
1030095
SH
SOLE
219666
0
810429
FIRST INDUSTRIAL REALTY TRUS
COMM STK
32054K103
179247
4878793
SH
SOLE
906507
0
3972286
FIRST INTST BANCSYSTEM INC
COMM STK
32055Y201
622
15704
SH
SOLE
14794
0
910
FIRST REP BK SAN FRANCISCO C
COMM STK
33616C100
195587
2002937
SH
SOLE
1277065
0
725872
FIRST US BANCSHARES INC
COMM STK
33744V103
194
20950
SH
SOLE
20950
0
0
FIRSTCASH INC
COMM STK
33767D105
2111
21103
SH
SOLE
11665
0
9438
FITBIT INC
COMM STK
33812L102
128
29093
SH
SOLE
29093
0
0
FIVE BELOW INC
COMM STK
33829M101
52109
434170
SH
SOLE
101278
0
332892
FIVE PRIME THERAPEUTICS INC
COMM STK
33830X104
109
18003
SH
SOLE
17353
0
650
FLOWSERVE CORP
COMM STK
34354P105
133774
2538889
SH
SOLE
1272802
0
1266087
FOCUS FINL PARTNERS INC
COMM STK
34417P100
18149
664544
SH
SOLE
140036
0
524508
FORTIVE CORP
COMM STK
34959J108
3948105
48431113
SH
SOLE
16803329
0
31627784
FORTIVE CORP
CVPFSTKF
34959J207
202480
197335
SH
SOLE
55637
0
141698
FORTUNE BRANDS HOME & SEC IN
COMM STK
34964C106
404255
7076061
SH
SOLE
3529678
0
3546383
FORTY SEVEN INC
COMM STK
34983P104
7524
709796
SH
SOLE
129840
0
579956
FOUR CORNERS PPTY TR INC
COMM STK
35086T109
1472
53869
SH
SOLE
34056
0
19813
FOX CORP
COMM STK
35137L105
111520
3043664
SH
SOLE
808632
0
2235032
FOX CORP
COMM STK
35137L204
748237
20482811
SH
SOLE
8995505
0
11487306
FOX FACTORY HLDG CORP
COMM STK
35138V102
1445
17508
SH
SOLE
10008
0
7500
FRANKLIN STREET PPTYS CORP
COMM STK
35471R106
342
46309
SH
SOLE
24909
0
21400
FREEPORT-MCMORAN INC
COMM STK
35671D857
139759
12037806
SH
SOLE
3863835
0
8173971
FRONT YD RESIDENTIAL CORP
COMM STK
35904G107
396
32400
SH
SOLE
32400
0
0
FRONTDOOR INC
COMM STK
35905A109
45647
1048145
SH
SOLE
367045
0
681100
FRONTIER COMMUNICATIONS CORP
COMM STK
35906A306
145
82745
SH
SOLE
82745
0
0
GEO GROUP INC NEW
COMM STK
36162J106
1811
86206
SH
SOLE
58725
0
27481
GCI LIBERTY INC
COMM STK
36164V305
629155
10236824
SH
SOLE
2110360
0
8126464
GCP APPLIED TECHNOLOGIES INC
COMM STK
36164Y101
17150
757522
SH
SOLE
248420
0
509102
GNC HLDGS INC
COMM STK
36191G107
446
297053
SH
SOLE
61153
0
235900
GW PHARMACEUTICALS PLC
ADR
36197T103
76810
445558
SH
SOLE
59817
0
385741
G1 THERAPEUTICS INC
COMM STK
3621LQ109
43679
1424609
SH
SOLE
224317
0
1200292
G-III APPAREL GROUP LTD
COMM STK
36237H101
476
16174
SH
SOLE
16174
0
0
GMS INC
COMM STK
36251C103
3369
153142
SH
SOLE
100606
0
52536
GS ACQUISITION HLDGS CORP
COMM STK
36255F201
18569
1768455
SH
SOLE
364216
0
1404239
GSX TECHEDU INC
ADR
36257Y109
45026
4172900
SH
SOLE
355567
0
3817333
GAIN CAP HLDGS INC
COMM STK
36268W100
128
30970
SH
SOLE
30970
0
0
GAMING & LEISURE PPTYS INC
COMM STK
36467J108
5124
131442
SH
SOLE
71980
0
59462
GAMESTOP CORP NEW
COMM STK
36467W109
141
25855
SH
SOLE
15255
0
10600
GANNETT CO INC
COMM STK
36473H104
1163
142582
SH
SOLE
104332
0
38250
GARDNER DENVER HLDGS INC
COMM STK
36555P107
818079
23643913
SH
SOLE
7976212
0
15667701
GENERAL MTRS CO
COMM STK
37045V100
92246
2394144
SH
SOLE
758039
0
1636105
GENOMIC HEALTH INC
COMM STK
37244C101
24928
428533
SH
SOLE
121033
0
307500
GENWORTH FINL INC
COMM STK
37247D106
1338
360695
SH
SOLE
107095
0
253600
GENTHERM INC
COMM STK
37253A103
76309
1824274
SH
SOLE
404179
0
1420095
GLACIER BANCORP INC NEW
COMM STK
37637Q105
78662
1939872
SH
SOLE
660960
0
1278912
GLAXOSMITHKLINE PLC
ADR
37733W105
606489
15154650
SH
SOLE
5619190
0
9535460
GLOBAL BLOOD THERAPEUTICS IN
COMM STK
37890U108
219707
4176942
SH
SOLE
665517
0
3511425
GLOBAL PMTS INC
COMM STK
37940X102
3314531
20699119
SH
SOLE
7242268
0
13456851
GLOBAL SELF STORAGE INC
COMM STK
37955N106
118
31400
SH
SOLE
0
0
31400
GLYCOMIMETICS INC
COMM STK
38000Q102
36290
3044439
SH
SOLE
520832
0
2523607
GOGO INC
COMM STK
38046C109
118
29740
SH
SOLE
27190
0
2550
GOLD RESOURCE CORP
COMM STK
38068T105
306
90453
SH
SOLE
2853
0
87600
GOLDMAN SACHS GROUP INC
COMM STK
38141G104
146214
714631
SH
SOLE
246543
0
468088
GOLUB CAP BDC INC
COMM STK
38173M102
285
16000
SH
SOLE
16000
0
0
GOOSEHEAD INS INC
COMM STK
38267D109
54705
1144457
SH
SOLE
222845
0
921612
GOPRO INC
COMM STK
38268T103
375
68727
SH
SOLE
23727
0
45000
GRACE W R & CO DEL NEW
COMM STK
38388F108
2334
30672
SH
SOLE
18272
0
12400
GRAND CANYON ED INC
COMM STK
38526M106
75549
645610
SH
SOLE
186171
0
459439
GRANITE PT MTG TR INC
COMM STK
38741L107
957
49874
SH
SOLE
34582
0
15292
GREAT AJAX CORP
COMM STK
38983D300
339
24240
SH
SOLE
19590
0
4650
GREEN DOT CORP
COMM STK
39304D102
105484
2157146
SH
SOLE
603648
0
1553498
GROCERY OUTLET HLDG CORP
COMM STK
39874R101
52501
1596740
SH
SOLE
346222
0
1250518
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
95053
11926293
SH
SOLE
3056590
0
8869703
GUARDANT HEALTH INC
COMM STK
40131M109
151028
1749430
SH
SOLE
332714
0
1416716
GUIDEWIRE SOFTWARE INC
COMM STK
40171V100
131041
1292575
SH
SOLE
375428
0
917147
HCA HEALTHCARE INC
COMM STK
40412C101
2150033
15906139
SH
SOLE
5552012
0
10354127
HCP INC
COMM STK
40414L109
35260
1102557
SH
SOLE
531228
0
571329
HDFC BANK LTD
ADR
40415F101
202015
1553486
SH
SOLE
1386573
0
166913
HD SUPPLY HLDGS INC
COMM STK
40416M105
26506
658046
SH
SOLE
327620
0
330426
HMS HLDGS CORP
COMM STK
40425J101
85182
2629880
SH
SOLE
497549
0
2132331
HTG MOLECULAR DIAGNOSTICS IN
COMM STK
40434H104
3308
1992700
SH
SOLE
197438
0
1795262
HP INC
COMM STK
40434L105
58473
2812533
SH
SOLE
891709
0
1920824
HABIT RESTAURANTS INC
COMM STK
40449J103
438
41775
SH
SOLE
375
0
41400
HALCON RES CORP
COMM STK
40537Q605
14
79100
SH
SOLE
79100
0
0
HALLADOR ENERGY COMPANY
COMM STK
40609P105
1001
177793
SH
SOLE
66085
0
111708
HALOZYME THERAPEUTICS INC
COMM STK
40637H109
1122
65290
SH
SOLE
36390
0
28900
HANCOCK JOHN TAX-ADV DIV INC
COMM STK
41013V100
1270
50000
SH
SOLE
50000
0
0
HANGER INC
COMM STK
41043F208
61711
3222508
SH
SOLE
604219
0
2618289
HANNON ARMSTRONG SUST INFR C
COMM STK
41068X100
74305
2636785
SH
SOLE
881085
0
1755700
HARBORONE BANCORP INC
COMM STK
41165F101
19927
1063927
SH
SOLE
219302
0
844625
HEADHUNTER GROUP PLC
ADR
42207L106
1086
66823
SH
SOLE
11456
0
55367
HEALTHSTREAM INC
COMM STK
42222N103
332
12834
SH
SOLE
434
0
12400
HEALTH INS INNOVATIONS INC
COMM STK
42225K106
201
7752
SH
SOLE
202
0
7550
HEALTHCARE TR AMER INC
COMM STK
42225P501
132892
4844773
SH
SOLE
664292
0
4180481
HEALTHEQUITY INC
COMM STK
42226A107
2468
37732
SH
SOLE
18532
0
19200
HEARTLAND FINL USA INC
COMM STK
42234Q102
810
18112
SH
SOLE
18112
0
0
HELIOS TECHNOLOGIES INC
COMM STK
42328H109
107061
2306854
SH
SOLE
618206
0
1688648
HERC HLDGS INC
COMM STK
42704L104
985
21496
SH
SOLE
16949
0
4547
HERITAGE FINL CORP WASH
COMM STK
42722X106
104425
3535023
SH
SOLE
801440
0
2733583
HERITAGE CRYSTAL CLEAN INC
COMM STK
42726M106
44680
1698218
SH
SOLE
301476
0
1396742
HERITAGE INS HLDGS INC
COMM STK
42727J102
5695
369574
SH
SOLE
102374
0
267200
HESKA CORP
COMM STK
42805E306
292
3426
SH
SOLE
126
0
3300
HERTZ GLOBAL HLDGS INC
COMM STK
42806J106
492
30796
SH
SOLE
24996
0
5800
HERTZ GLOBAL HLDGS INC
RIGHTS
42806J114
56
28737
SH
SOLE
22937
0
5800
HESS CORP
COMM STK
42809H107
622088
9785878
SH
SOLE
3964863
0
5821015
HEWLETT PACKARD ENTERPRISE C
COMM STK
42824C109
75909
5077506
SH
SOLE
1640518
0
3436988
HIGHPOINT RES CORP
COMM STK
43114K108
213
116981
SH
SOLE
113549
0
3432
HILTON GRAND VACATIONS INC
COMM STK
43283X105
36066
1133442
SH
SOLE
327192
0
806250
HILTON WORLDWIDE HLDGS INC
COMM STK
43300A203
2270842
23233493
SH
SOLE
8169662
0
15063831
HOMESTREET INC
COMM STK
43785V102
1204
40607
SH
SOLE
26007
0
14600
HOPE BANCORP INC
COMM STK
43940T109
94007
6822006
SH
SOLE
1664019
0
5157987
HORIZON GLOBAL CORP
COMM STK
44052W104
12522
3487928
SH
SOLE
726827
0
2761101
HOSPITALITY PPTYS TR
COMM STK
44106M102
2063
82526
SH
SOLE
39766
0
42760
HOST HOTELS & RESORTS INC
COMM STK
44107P104
121452
6665866
SH
SOLE
888603
0
5777263
HOSTESS BRANDS INC
COMM STK
44109J106
511
35395
SH
SOLE
12505
0
22890
HOWARD HUGHES CORP
COMM STK
44267D107
3999
32289
SH
SOLE
25966
0
6323
HUAMI CORP
ADR
44331K103
1158
115803
SH
SOLE
64989
0
50814
HUAZHU GROUP LTD
ADR
44332N106
61757
1703631
SH
SOLE
634183
0
1069448
IAC INTERACTIVECORP
COMM STK
44919P508
2927621
13458468
SH
SOLE
4742584
0
8715884
ICF INTL INC
COMM STK
44925C103
505
6940
SH
SOLE
6940
0
0
ICU MED INC
COMM STK
44930G107
876365
3478883
SH
SOLE
906783
0
2572100
IPG PHOTONICS CORP
COMM STK
44980X109
18066
117120
SH
SOLE
36890
0
80230
ITT INC
COMM STK
45073V108
2903
44339
SH
SOLE
23339
0
21000
ICICI BK LTD
ADR
45104G104
110122
8746777
SH
SOLE
3573064
0
5173713
IDEX CORP
COMM STK
45167R104
909624
5284212
SH
SOLE
1953809
0
3330403
IDEXX LABS INC
COMM STK
45168D104
875749
3180724
SH
SOLE
815951
0
2364773
IDERA PHARMACEUTICALS INC
COMM STK
45168K405
27
10200
SH
SOLE
0
0
10200
IMMUNOGEN INC
COMM STK
45253H101
1900
875490
SH
SOLE
203511
0
671979
INCYTE CORP
COMM STK
45337C102
649988
7650522
SH
SOLE
2359122
0
5291400
INDEPENDENCE RLTY TR INC
COMM STK
45378A106
272
23531
SH
SOLE
13231
0
10300
INDEPENDENT BK GROUP INC
COMM STK
45384B106
143310
2607532
SH
SOLE
501468
0
2106064
INFINITY PHARMACEUTICALS INC
COMM STK
45665G303
216
120206
SH
SOLE
120206
0
0
INFINERA CORPORATION
COMM STK
45667G103
236
81217
SH
SOLE
25267
0
55950
INFORMATION SERVICES GROUP I
COMM STK
45675Y104
58
18462
SH
SOLE
18462
0
0
INGEVITY CORP
COMM STK
45688C107
80965
769845
SH
SOLE
217518
0
552327
INSIGHT ENTERPRISES INC
COMM STK
45765U103
1636
28116
SH
SOLE
14416
0
13700
INNOSPEC INC
COMM STK
45768S105
55719
610682
SH
SOLE
181282
0
429400
INPHI CORP
COMM STK
45772F107
91690
1830137
SH
SOLE
313995
0
1516142
INOVIO PHARMACEUTICALS INC
COMM STK
45773H201
40
13712
SH
SOLE
13712
0
0
INNOPHOS HOLDINGS INC
COMM STK
45774N108
236
8121
SH
SOLE
8121
0
0
INSTEEL INDUSTRIES INC
COMM STK
45774W108
21959
1054718
SH
SOLE
266333
0
788385
INSPERITY INC
COMM STK
45778Q107
80075
655601
SH
SOLE
189401
0
466200
INOGEN INC
COMM STK
45780L104
9289
139147
SH
SOLE
44599
0
94548
INOVALON HLDGS INC
COMM STK
45781D101
445
30689
SH
SOLE
1289
0
29400
INNOVIVA INC
COMM STK
45781M101
11617
797849
SH
SOLE
220749
0
577100
INSTRUCTURE INC
COMM STK
45781U103
673
15827
SH
SOLE
627
0
15200
INNOVATIVE INDL PPTYS INC
COMM STK
45781V101
553
4473
SH
SOLE
4473
0
0
INSEEGO CORP
COMM STK
45782B104
166
34640
SH
SOLE
34640
0
0
INSULET CORP
COMM STK
45784P101
59522
498596
SH
SOLE
64796
0
433800
INTEGER HLDGS CORP
COMM STK
45826H109
18023
214759
SH
SOLE
26409
0
188350
INTERACTIVE BROKERS GROUP IN
COMM STK
45841N107
2333
43039
SH
SOLE
15239
0
27800
INTERCEPT PHARMACEUTICALS IN
COMM STK
45845P108
15482
194573
SH
SOLE
28236
0
166337
INTERCONTINENTAL EXCHANGE IN
COMM STK
45866F104
3395649
39511852
SH
SOLE
14413742
0
25098110
INTERDIGITAL INC
COMM STK
45867G101
1227
19053
SH
SOLE
7214
0
11839
INTERNAP CORP
COMM STK
45885A409
234
77675
SH
SOLE
24475
0
53200
INTL FCSTONE INC
COMM STK
46116V105
490
12365
SH
SOLE
5184
0
7181
INTRA CELLULAR THERAPIES INC
COMM STK
46116X101
4614
355500
SH
SOLE
70693
0
284807
INTUITIVE SURGICAL INC
COMM STK
46120E602
5361962
10222023
SH
SOLE
3685081
0
6536942
INTREXON CORP
COMM STK
46122T102
231
30095
SH
SOLE
30095
0
0
INVESCO MORTGAGE CAPITAL INC
COMM STK
46131B100
781
48432
SH
SOLE
38732
0
9700
INVESCO EXCHNG TRADED FD TR
COMM STK
46138G508
2719
120000
SH
Put
SOLE
120000
0
0
INVESTORS BANCORP INC NEW
COMM STK
46146L101
57077
5119051
SH
SOLE
972366
0
4146685
INVITATION HOMES INC
COMM STK
46187W107
4080
152622
SH
SOLE
60371
0
92251
IQVIA HLDGS INC
COMM STK
46266C105
59400
369172
SH
SOLE
125446
0
243726
IRIDIUM COMMUNICATIONS INC
COMM STK
46269C102
615
26442
SH
SOLE
11524
0
14918
IRON MTN INC NEW
COMM STK
46284V101
24968
797705
SH
SOLE
331888
0
465817
IRONWOOD PHARMACEUTICALS INC
COMM STK
46333X108
12625
1154044
SH
SOLE
423144
0
730900
ISHARES TR
COMM STK
46429B598
13368
378700
SH
SOLE
378700
0
0
ISHARES TR
COMM STK
46432F842
4345
70763
SH
SOLE
35254
0
35509
ISHARES INC
COMM STK
46434G822
826
15125
SH
SOLE
0
0
15125
ISHARES TR
COMM STK
46435G334
553
17100
SH
SOLE
0
0
17100
ITERIS INC
COMM STK
46564T107
255
49243
SH
SOLE
49243
0
0
I3 VERTICALS INC
COMM STK
46571Y107
48227
1637584
SH
SOLE
478230
0
1159354
JBG SMITH PPTYS
COMM STK
46590V100
478207
12155754
SH
SOLE
2282282
0
9873472
JPMORGAN CHASE & CO
COMM STK
46625H100
4195983
37531148
SH
SOLE
17029673
0
20501475
JPMORGAN CHASE & CO
COMM STK
46625H365
593
23600
SH
SOLE
23600
0
0
JMP GROUP LLC
COMM STK
46629U107
686
175000
SH
SOLE
0
0
175000
JAGGED PEAK ENERGY INC
COMM STK
47009K107
84968
10274274
SH
SOLE
2550550
0
7723724
JD COM INC
ADR
47215P106
791
26100
SH
SOLE
26100
0
0
JEFFERIES FINL GROUP INC
COMM STK
47233W109
22635
1177078
SH
SOLE
356303
0
820775
JELD-WEN HLDG INC
COMM STK
47580P103
22093
1040650
SH
SOLE
227729
0
812921
JONES LANG LASALLE INC
COMM STK
48020Q107
18170
129146
SH
SOLE
79736
0
49410
J2 GLOBAL INC
COMM STK
48123V102
34486
387964
SH
SOLE
117264
0
270700
JUNIPER NETWORKS INC
COMM STK
48203R104
51523
1934767
SH
SOLE
1160207
0
774560
KAR AUCTION SVCS INC
COMM STK
48238T109
141606
5664232
SH
SOLE
2128533
0
3535699
KBR INC
COMM STK
48242W106
22425
899156
SH
SOLE
230908
0
668248
KKR & CO INC
COMM STK
48251W104
422285
16710941
SH
SOLE
7212481
0
9498460
KLX ENERGY SERVICS HOLDNGS I
COMM STK
48253L106
1268
62061
SH
SOLE
52901
0
9160
KT CORP
ADR
48268K101
82196
6644815
SH
SOLE
2607323
0
4037492
K12 INC
COMM STK
48273U102
395
12997
SH
SOLE
12997
0
0
KADANT INC
COMM STK
48282T104
262
2888
SH
SOLE
2888
0
0
KARUNA THERAPEUTICS INC
COMM STK
48576A100
9077
453374
SH
SOLE
47550
0
405824
KB HOME
COMM STK
48666K109
1264
49138
SH
SOLE
33638
0
15500
KEANE GROUP INC
COMM STK
48669A108
32940
4901787
SH
SOLE
1766655
0
3135132
KEARNY FINL CORP MD
COMM STK
48716P108
69372
5219893
SH
SOLE
1125150
0
4094743
KEURIG DR PEPPER INC
COMM STK
49271V100
317450
10984429
SH
SOLE
3358581
0
7625848
KEYSIGHT TECHNOLOGIES INC
COMM STK
49338L103
1552603
17287644
SH
SOLE
6593000
0
10694644
KILROY RLTY CORP
COMM STK
49427F108
129115
1749286
SH
SOLE
353651
0
1395635
KIMBALL ELECTRONICS INC
COMM STK
49428J109
284
17467
SH
SOLE
10950
0
6517
KIMBELL RTY PARTNERS LP
COMM STK
49435R102
13333
825571
SH
SOLE
226467
0
599104
KIMCO RLTY CORP
COMM STK
49446R109
53151
2876162
SH
SOLE
434778
0
2441384
KINDER MORGAN INC DEL
COMM STK
49456B101
74347
3560674
SH
SOLE
1130352
0
2430322
KINSALE CAP GROUP INC
COMM STK
49714P108
3952
43198
SH
SOLE
10651
0
32547
KITE RLTY GROUP TR
COMM STK
49803T300
781
51601
SH
SOLE
25001
0
26600
KNOWLES CORP
COMM STK
49926D109
81288
4439568
SH
SOLE
1365148
0
3074420
KONTOOR BRANDS INC
COMM STK
50050N103
2468
88072
SH
SOLE
61519
0
26553
KOPPERS HOLDINGS INC
COMM STK
50060P106
297
10130
SH
SOLE
5830
0
4300
KRATOS DEFENSE & SEC SOLUTIO
COMM STK
50077B207
1258
54970
SH
SOLE
30370
0
24600
KRATON CORPORATION
COMM STK
50077C106
629
20235
SH
SOLE
12435
0
7800
LHC GROUP INC
COMM STK
50187A107
788
6590
SH
SOLE
1466
0
5124
LGI HOMES INC
COMM STK
50187T106
520
7274
SH
SOLE
7274
0
0
LCI INDS
COMM STK
50189K103
91542
1017136
SH
SOLE
323536
0
693600
LPL FINL HLDGS INC
COMM STK
50212V100
2289
28067
SH
SOLE
13467
0
14600
LSI INDS INC
COMM STK
50216C108
38
10325
SH
SOLE
0
0
10325
LSC COMMUNICATIONS INC
COMM STK
50218P107
125
34120
SH
SOLE
34120
0
0
LABORATORY CORP AMER HLDGS
COMM STK
50540R409
31183
180355
SH
SOLE
57806
0
122549
LADENBURG THALMAN FIN SVCS I
COMM STK
50575Q102
105
30540
SH
SOLE
30540
0
0
LANDS END INC NEW
COMM STK
51509F105
315
25747
SH
SOLE
16435
0
9312
LEGACY TEX FINL GROUP INC
COMM STK
52471Y106
402
9887
SH
SOLE
9007
0
880
LENDINGCLUB CORP
COMM STK
52603A109
5932
1808579
SH
SOLE
427667
0
1380912
LENDINGTREE INC NEW
COMM STK
52603B107
1778
4232
SH
SOLE
2175
0
2057
LEVI STRAUSS & CO NEW
COMM STK
52736R102
95894
4592606
SH
SOLE
1683477
0
2909129
LIBERTY EXPEDIA HLDGS INC
COMM STK
53046P109
26687
558417
SH
SOLE
153351
0
405066
LIBERTY OILFIELD SVCS INC
COMM STK
53115L104
2359
145813
SH
SOLE
10042
0
135771
LIGAND PHARMACEUTICALS INC
COMM STK
53220K504
39309
344362
SH
SOLE
97076
0
247286
LIFE STORAGE INC
COMM STK
53223X107
2259
23760
SH
SOLE
11160
0
12600
LIMESTONE BANCORP INC
COMM STK
53262L105
1777
116519
SH
SOLE
0
0
116519
LIVE OAK BANCSHARES INC
COMM STK
53803X105
87936
5127488
SH
SOLE
1121919
0
4005569
LIVENT CORP
COMM STK
53814L108
130
18775
SH
SOLE
9703
0
9072
LIVERAMP HLDGS INC
COMM STK
53815P108
1885
38874
SH
SOLE
14914
0
23960
LOGMEIN INC
COMM STK
54142L109
21028
285392
SH
SOLE
89145
0
196247
LUMBER LIQUIDATORS HLDGS INC
COMM STK
55003T107
32066
2776280
SH
SOLE
834475
0
1941805
LUMENTUM HLDGS INC
COMM STK
55024U109
4636
86808
SH
SOLE
64594
0
22214
M & T BK CORP
COMM STK
55261F104
45686
268629
SH
SOLE
95646
0
172983
MBIA INC
COMM STK
55262C100
1393
149657
SH
SOLE
29657
0
120000
MFA FINL INC
COMM STK
55272X102
698
97255
SH
SOLE
51655
0
45600
MGE ENERGY INC
COMM STK
55277P104
48955
669885
SH
SOLE
200935
0
468950
MGM GROWTH PPTYS LLC
COMM STK
55303A105
10496
342443
SH
SOLE
182643
0
159800
M/I HOMES INC
COMM STK
55305B101
720
25215
SH
SOLE
15145
0
10070
MKS INSTRUMENT INC
COMM STK
55306N104
93790
1204128
SH
SOLE
288282
0
915846
MRC GLOBAL INC
COMM STK
55345K103
752
43943
SH
SOLE
17703
0
26240
MSCI INC
COMM STK
55354G100
885813
3709591
SH
SOLE
818616
0
2890975
MTBC INC
COMM STK
55378G102
725
143500
SH
SOLE
111500
0
32000
MYR GROUP INC DEL
COMM STK
55405W104
739
19799
SH
SOLE
10499
0
9300
MACOM TECH SOLUTIONS HLDGS I
COMM STK
55405Y100
264
17474
SH
SOLE
16694
0
780
MACQUARIE INFRASTRUCTURE COR
COMM STK
55608B105
946
23332
SH
SOLE
11335
0
11997
MACYS INC
COMM STK
55616P104
12427
579083
SH
SOLE
187757
0
391326
MADISON SQUARE GARDEN CO NEW
COMM STK
55825T103
2267
8098
SH
SOLE
3344
0
4754
MAIN STREET CAPITAL CORP
COMM STK
56035L104
38388
933565
SH
SOLE
346865
0
586700
MALIBU BOATS INC
COMM STK
56117J100
209
5378
SH
SOLE
378
0
5000
MAMMOTH ENERGY SVCS INC
COMM STK
56155L108
131
19078
SH
SOLE
208
0
18870
MANPOWERGROUP INC
COMM STK
56418H100
8435
87314
SH
SOLE
43675
0
43639
MANULIFE FINL CORP
COMM STK
56501R106
1255
68914
SH
SOLE
68914
0
0
MARATHON PETE CORP
COMM STK
56585A102
201897
3613039
SH
SOLE
1723655
0
1889384
MARKETAXESS HLDGS INC
COMM STK
57060D108
716290
2228517
SH
SOLE
630811
0
1597706
MARRIOTT VACTINS WORLDWID CO
COMM STK
57164Y107
51267
531817
SH
SOLE
157014
0
374803
MASTECH DIGITAL INC
COMM STK
57633B100
222
46784
SH
SOLE
0
0
46784
MASTERCARD INC
COMM STK
57636Q104
8031879
30362830
SH
SOLE
11150225
0
19212605
MATCH GROUP INC
COMM STK
57665R106
17970
267131
SH
SOLE
136531
0
130600
MATSON INC
COMM STK
57686G105
147175
3788298
SH
SOLE
721029
0
3067269
MAXIM INTEGRATED PRODS INC
COMM STK
57772K101
2254058
37680681
SH
SOLE
12085445
0
25595236
MAXLINEAR INC
COMM STK
57776J100
86449
3688078
SH
SOLE
1133848
0
2554230
MCEWEN MNG INC
COMM STK
58039P107
732
418292
SH
SOLE
255669
0
162623
MCKESSON CORP
COMM STK
58155Q103
73598
547645
SH
SOLE
248190
0
299455
MEDICAL PPTYS TRUST INC
COMM STK
58463J304
1733
99375
SH
SOLE
46745
0
52630
MEDIFAST INC
COMM STK
58470H101
1827
14237
SH
SOLE
8937
0
5300
MEDIDATA SOLUTIONS INC
COMM STK
58471A105
4699
51917
SH
SOLE
31017
0
20900
MEDNAX INC
COMM STK
58502B106
119602
4740487
SH
SOLE
1714895
0
3025592
MEDPACE HLDGS INC
COMM STK
58506Q109
37877
578979
SH
SOLE
158679
0
420300
MEET GROUP INC
COMM STK
58513U101
717
206041
SH
SOLE
197441
0
8600
MERCADOLIBRE INC
COMM STK
58733R102
1604178
2622191
SH
SOLE
817138
0
1805053
MERCK & CO INC
COMM STK
58933Y105
1923119
22935228
SH
SOLE
9270123
0
13665105
MERIDIAN BANCORP INC MD
COMM STK
58958U103
137587
7690721
SH
SOLE
1780425
0
5910296
MERITAGE HOMES CORP
COMM STK
59001A102
4708
91703
SH
SOLE
78303
0
13400
MERITOR INC
COMM STK
59001K100
27992
1154290
SH
SOLE
220780
0
933510
MESA LABS INC
COMM STK
59064R109
66033
270249
SH
SOLE
76434
0
193815
METHANEX CORP
COMM STK
59151K108
327
7188
SH
SOLE
7188
0
0
METLIFE INC
COMM STK
59156R108
937696
18878509
SH
SOLE
8485197
0
10393312
MICHAELS COS INC
COMM STK
59408Q106
99216
11404092
SH
SOLE
3409761
0
7994331
MID AMER APT CMNTYS INC
COMM STK
59522J103
25772
218856
SH
SOLE
72847
0
146009
MILACRON HLDGS CORP
COMM STK
59870L106
14928
1081741
SH
SOLE
295594
0
786147
MILESTONE PHARMACEUTICALS IN
COMM STK
59935V107
35294
1299946
SH
SOLE
178847
0
1121099
MIRATI THERAPEUTICS INC
COMM STK
60468T105
124233
1206144
SH
SOLE
183084
0
1023060
MOBILEIRON INC
COMM STK
60739U204
387
62377
SH
SOLE
1777
0
60600
MOBILE MINI INC
COMM STK
60740F105
113287
3722873
SH
SOLE
772007
0
2950866
MODERNA INC
COMM STK
60770K107
12231
835427
SH
SOLE
95876
0
739551
MOELIS & CO
COMM STK
60786M105
597
17091
SH
SOLE
9091
0
8000
MOLINA HEALTHCARE INC
COMM STK
60855R100
708626
4950577
SH
SOLE
990939
0
3959638
MOLSON COORS BREWING CO
COMM STK
60871R209
19269
344097
SH
SOLE
107091
0
237006
MOMENTA PHARMACEUTICALS INC
COMM STK
60877T100
66958
5378140
SH
SOLE
1181520
0
4196620
MONGODB INC
COMM STK
60937P106
39723
261182
SH
SOLE
109950
0
151232
MONOTYPE IMAGING HOLDINGS IN
COMM STK
61022P100
884
52483
SH
SOLE
18383
0
34100
MONSTER BEVERAGE CORP NEW
COMM STK
61174X109
48665
762408
SH
SOLE
249193
0
513215
MOSAIC CO NEW
COMM STK
61945C103
15952
637303
SH
SOLE
202346
0
434957
MYRIAD GENETICS INC
COMM STK
62855J104
885
31842
SH
SOLE
22162
0
9680
MYOKARDIA INC
COMM STK
62857M105
176336
3516869
SH
SOLE
566657
0
2950212
NIO INC
ADR
62914V106
3443
1350303
SH
SOLE
540998
0
809305
NVR INC
COMM STK
62944T105
640506
190047
SH
SOLE
85910
0
104137
NATIONAL HEALTH INVS INC
COMM STK
63633D104
2443
31312
SH
SOLE
27204
0
4108
NATIONAL VISION HLDGS INC
COMM STK
63845R107
30209
983059
SH
SOLE
194482
0
788577
NATURAL GAS SERVICES GROUP
COMM STK
63886Q109
417
25271
SH
SOLE
25271
0
0
NATURAL HEALTH TRENDS CORP
COMM STK
63888P406
432
53710
SH
SOLE
53460
0
250
NAUTILUS INC
COMM STK
63910B102
46
21000
SH
SOLE
21000
0
0
NAVIGANT CONSULTING INC
COMM STK
63935N107
608
26236
SH
SOLE
13136
0
13100
NAVIENT CORPORATION
COMM STK
63938C108
1240
90843
SH
SOLE
59043
0
31800
NELNET INC
COMM STK
64031N108
252
4262
SH
SOLE
340
0
3922
NEOGENOMICS INC
COMM STK
64049M209
404
18402
SH
SOLE
8402
0
10000
NETAPP INC
COMM STK
64110D104
27425
444490
SH
SOLE
135521
0
308969
NETFLIX INC
COMM STK
64110L106
5784623
15748186
SH
SOLE
6029942
0
9718244
NETEASE INC
ADR
64110W102
35785
139912
SH
SOLE
40566
0
99346
NETGEAR INC
COMM STK
64111Q104
375
14812
SH
SOLE
7312
0
7500
NETSCOUT SYS INC
COMM STK
64115T104
2527
99520
SH
SOLE
34670
0
64850
NEUROCRINE BIOSCIENCES INC
COMM STK
64125C109
285523
3381769
SH
SOLE
636708
0
2745061
NEVRO CORP
COMM STK
64157F103
199588
3078635
SH
SOLE
523292
0
2555343
NEW MEDIA INVT GROUP INC
COMM STK
64704V106
431
45606
SH
SOLE
16806
0
28800
NEW RESIDENTIAL INVT CORP
COMM STK
64828T201
2661
172926
SH
SOLE
76976
0
95950
NEW RELIC INC
COMM STK
64829B100
418220
4834359
SH
SOLE
1248059
0
3586300
NEWMARK GROUP INC
COMM STK
65158N102
586
65203
SH
SOLE
24381
0
40822
NEWS CORP NEW
COMM STK
65249B109
707361
52435946
SH
SOLE
19006597
0
33429349
NEWS CORP NEW
COMM STK
65249B208
2902
207870
SH
SOLE
56250
0
151620
NEXSTAR MEDIA GROUP INC
COMM STK
65336K103
37355
369856
SH
SOLE
101489
0
268367
NEXTERA ENERGY INC
COMM STK
65339F101
3707676
18098583
SH
SOLE
7608682
0
10489901
NEXTERA ENERGY INC
CVPFSTKF
65339F820
771306
11774767
SH
SOLE
4972520
0
6802247
NEXTERA ENERGY PARTNERS LP
COMM STK
65341B106
93657
1941069
SH
SOLE
379359
0
1561710
NEXTGEN HEALTHCARE INC
COMM STK
65343C102
938
47155
SH
SOLE
21655
0
25500
NISOURCE INC
COMM STK
65473P105
1516498
52656189
SH
SOLE
17743303
0
34912886
NLIGHT INC
COMM STK
65487K100
2333
121510
SH
SOLE
100172
0
21338
NORTHFIELD BANCORP INC DEL
COMM STK
66611T108
222
14224
SH
SOLE
824
0
13400
NORTHSTAR REALTY EUROPE CORP
COMM STK
66706L101
1541
93810
SH
SOLE
55469
0
38341
NORTHWEST NAT HLDG CO
COMM STK
66765N105
1677
24129
SH
SOLE
14139
0
9990
NOVARTIS A G
ADR
66987V109
2734
29937
SH
SOLE
28960
0
977
NOVANTA INC
COMM STK
67000B104
264440
2804237
SH
SOLE
569453
0
2234784
NOW INC
COMM STK
67011P100
555
37580
SH
SOLE
24657
0
12923
NU SKIN ENTERPRISES INC
COMM STK
67018T105
10047
203705
SH
SOLE
66805
0
136900
NUANCE COMMUNICATIONS INC
COMM STK
67020Y100
2322
145375
SH
SOLE
79514
0
65861
NUTANIX INC
COMM STK
67059N108
28843
1111918
SH
SOLE
337168
0
774750
NVIDIA CORP
COMM STK
67066G104
773734
4711284
SH
SOLE
1570852
0
3140432
NUVECTRA CORP
COMM STK
67075N108
306
91343
SH
SOLE
54300
0
37043
O REILLY AUTOMOTIVE INC NEW
COMM STK
67103H107
559704
1515498
SH
SOLE
656110
0
859388
OFG BANCORP
COMM STK
67103X102
622
26172
SH
SOLE
21972
0
4200
OFFICE PPTYS INCOME TR
COMM STK
67623C109
497
18936
SH
SOLE
18936
0
0
OLYMPIC STEEL INC
COMM STK
68162K106
468
34253
SH
SOLE
24853
0
9400
OMNICELL INC
COMM STK
68213N109
58724
682598
SH
SOLE
194078
0
488520
ONE GAS INC
COMM STK
68235P108
402388
4456126
SH
SOLE
1012745
0
3443381
FLWS/1-800 FLOWERS
COMM STK
68243Q106
433
22930
SH
SOLE
462
0
22468
ONEMAIN HLDGS INC
COMM STK
68268W103
1136
33614
SH
SOLE
12914
0
20700
ONESPAN INC
COMM STK
68287N100
631
44563
SH
SOLE
22563
0
22000
OPKO HEALTH INC
COMM STK
68375N103
626
256507
SH
SOLE
80507
0
176000
ORACLE CORP
COMM STK
68389X105
332159
5830414
SH
SOLE
2235999
0
3594415
ORASURE TECHNOLOGIES INC
COMM STK
68554V108
1197
129039
SH
SOLE
73764
0
55275
ORBCOMM INC
COMM STK
68555P100
173
23885
SH
SOLE
1285
0
22600
ORCHARD THERAPEUTICS PLC
ADR
68570P101
56611
4046558
SH
SOLE
611218
0
3435340
ORIGIN BANCORP INC
COMM STK
68621T102
72735
2204082
SH
SOLE
505280
0
1698802
ORITANI FINL CORP DEL
COMM STK
68633D103
1335
75277
SH
SOLE
75277
0
0
OTONOMY INC
COMM STK
68906L105
51
18700
SH
SOLE
0
0
18700
OUTFRONT MEDIA INC
COMM STK
69007J106
1415
54873
SH
SOLE
45809
0
9064
PDL CMNTY BANCORP
COMM STK
69290X101
21783
1524338
SH
SOLE
475194
0
1049144
PBF ENERGY INC
COMM STK
69318G106
40804
1303631
SH
SOLE
364731
0
938900
PCM INC
COMM STK
69323K100
206
5879
SH
SOLE
5879
0
0
PCSB FINL CORP
COMM STK
69324R104
31339
1547625
SH
SOLE
471437
0
1076188
PDC ENERGY INC
COMM STK
69327R101
29787
826052
SH
SOLE
239502
0
586550
PG&E CORP
COMM STK
69331C108
351593
15340014
SH
SOLE
5685540
0
9654474
PGT INNOVATIONS INC
COMM STK
69336V101
51316
3069109
SH
SOLE
581596
0
2487513
PNM RES INC
COMM STK
69349H107
376874
7402748
SH
SOLE
1757764
0
5644984
PPL CORP
COMM STK
69351T106
40024
1290676
SH
SOLE
407037
0
883639
PRA HEALTH SCIENCES INC
COMM STK
69354M108
465963
4699572
SH
SOLE
1590321
0
3109251
PRA GROUP INC
COMM STK
69354N106
114276
4060994
SH
SOLE
760029
0
3300965
PPDAI GROUP INC
ADR
69354V108
5513
1267397
SH
SOLE
513316
0
754081
PRGX GLOBAL INC
COMM STK
69357C503
263
39183
SH
SOLE
12083
0
27100
PS BUSINESS PKS INC CALIF
COMM STK
69360J107
366353
2173816
SH
SOLE
442437
0
1731379
PTC THERAPEUTICS INC
COMM STK
69366J200
174028
3867289
SH
SOLE
595933
0
3271356
PTC INC
COMM STK
69370C100
27370
304928
SH
SOLE
105898
0
199030
PACIFIC BIOSCIENCES CALIF IN
COMM STK
69404D108
535
88487
SH
SOLE
88487
0
0
PACIFIC ETHANOL INC
COMM STK
69423U305
15
20000
SH
SOLE
20000
0
0
PACIFIC PREMIER BANCORP
COMM STK
69478X105
108052
3499092
SH
SOLE
704458
0
2794634
PAGERDUTY INC
COMM STK
69553P100
164467
3642881
SH
SOLE
498308
0
3144573
PALOMAR HLDGS INC
COMM STK
69753M105
20738
862636
SH
SOLE
175305
0
687331
PARAMOUNT GROUP INC
COMM STK
69924R108
127609
9108427
SH
SOLE
1832841
0
7275586
PARSONS CORPORATION
COMM STK
70202L102
73883
2004419
SH
SOLE
489326
0
1515093
PATTERN ENERGY GROUP INC
COMM STK
70338P100
536
23227
SH
SOLE
1627
0
21600
PATRIOT TRANSN HLDG INC
COMM STK
70338W105
4691
276448
SH
SOLE
55645
0
220803
PAYCOM SOFTWARE INC
COMM STK
70432V102
91179
402165
SH
SOLE
78295
0
323870
PAYLOCITY HLDG CORP
COMM STK
70438V106
148853
1586579
SH
SOLE
242439
0
1344140
PAYPAL HLDGS INC
COMM STK
70450Y103
4789563
41844866
SH
SOLE
15177309
0
26667557
PEBBLEBROOK HOTEL TR
COMM STK
70509V100
65605
2328087
SH
SOLE
469405
0
1858682
PENNYMAC FINL SVCS INC
COMM STK
70932M107
134860
6080275
SH
SOLE
1468014
0
4612261
PENSKE AUTOMOTIVE GRP INC
COMM STK
70959W103
410
8675
SH
SOLE
4029
0
4646
PENUMBRA INC
COMM STK
70975L107
133707
835670
SH
SOLE
173281
0
662389
PERFORMANCE FOOD GROUP CO
COMM STK
71377A103
165506
4134547
SH
SOLE
888089
0
3246458
PERSONALIS INC
COMM STK
71535D106
8005
294829
SH
SOLE
29527
0
265302
PHIBRO ANIMAL HEALTH CORP
COMM STK
71742Q106
19458
612464
SH
SOLE
168564
0
443900
PHYSICIANS RLTY TR
COMM STK
71943U104
1252
71763
SH
SOLE
44583
0
27180
PILGRIMS PRIDE CORP NEW
COMM STK
72147K108
567
22344
SH
SOLE
10844
0
11500
PINNACLE FINL PARTNERS INC
COMM STK
72346Q104
219851
3824824
SH
SOLE
866352
0
2958472
PIXELWORKS INC
COMM STK
72581M305
45
15200
SH
SOLE
0
0
15200
PLAINS GP HLDGS L P
COMM STK
72651A207
57604
2306945
SH
SOLE
519897
0
1787048
PLANET FITNESS INC
COMM STK
72703H101
1310
18085
SH
SOLE
10176
0
7909
PLUG POWER INC
COMM STK
72919P202
540
239993
SH
SOLE
163093
0
76900
PLURALSIGHT INC
COMM STK
72941B106
151176
4986019
SH
SOLE
859209
0
4126810
POLYONE CORP
COMM STK
73179P106
68005
2166456
SH
SOLE
485086
0
1681370
POOL CORPORATION
COMM STK
73278L105
357717
1872864
SH
SOLE
529904
0
1342960
PREMIER FINL BANCORP INC
COMM STK
74050M105
226
15099
SH
SOLE
4837
0
10262
PREMIER INC
COMM STK
74051N102
895
22872
SH
SOLE
12772
0
10100
PRESTIGE CONSMR HEALTHCARE I
COMM STK
74112D101
29599
934317
SH
SOLE
264777
0
669540
PRICE T ROWE GROUP INC
COMM STK
74144T108
44645
406940
SH
SOLE
125221
0
281719
PRIMORIS SVCS CORP
COMM STK
74164F103
462
22063
SH
SOLE
8263
0
13800
PRIMERICA INC
COMM STK
74164M108
82846
690674
SH
SOLE
197874
0
492800
PRIMO WTR CORP
COMM STK
74165N105
654
53205
SH
SOLE
20195
0
33010
PRINCIPAL FINL GROUP INC
COMM STK
74251V102
27530
475310
SH
SOLE
149187
0
326123
PRINCIPIA BIOPHARMA INC
COMM STK
74257L108
30633
922952
SH
SOLE
147838
0
775114
PROASSURANCE CORP
COMM STK
74267C106
63125
1748123
SH
SOLE
495331
0
1252792
PROLOGIS INC
COMM STK
74340W103
1633336
20391209
SH
SOLE
7351270
0
13039939
PROS HOLDINGS INC
COMM STK
74346Y103
1456
23016
SH
SOLE
12916
0
10100
PROSPECT CAPITAL CORPORATION
COMM STK
74348T102
208
31800
SH
Put
SOLE
31800
0
0
PROTEOSTASIS THERAPEUTICS IN
COMM STK
74373B109
132
134904
SH
SOLE
0
0
134904
PROVIDENT FINL SVCS INC
COMM STK
74386T105
679
28000
SH
SOLE
17882
0
10118
PRUDENTIAL BANCORP INC NEW
COMM STK
74431A101
324
17119
SH
SOLE
17119
0
0
PUBLIC STORAGE
COMM STK
74460D109
944681
3966418
SH
SOLE
1302573
0
2663845
PULSE BIOSCIENCES INC
COMM STK
74587B101
184
13975
SH
SOLE
175
0
13800
PUMA BIOTECHNOLOGY INC
COMM STK
74587V107
6337
498609
SH
SOLE
55517
0
443092
PURE STORAGE INC
COMM STK
74624M102
212391
13909034
SH
SOLE
3279868
0
10629166
PZENA INVESTMENT MGMT INC
COMM STK
74731Q103
96
11232
SH
SOLE
11232
0
0
QEP RES INC
COMM STK
74733V100
1462
202243
SH
SOLE
85343
0
116900
QTS RLTY TR INC
COMM STK
74736A103
40855
884682
SH
SOLE
256654
0
628028
QORVO INC
COMM STK
74736K101
15295
229614
SH
SOLE
72416
0
157198
Q2 HLDGS INC
COMM STK
74736L109
39395
515917
SH
SOLE
171117
0
344800
QUALYS INC
COMM STK
74758T303
50973
585354
SH
SOLE
165354
0
420000
QUANTERIX CORP
COMM STK
74766Q101
34832
1030830
SH
SOLE
106651
0
924179
QUEST DIAGNOSTICS INC
COMM STK
74834L100
26135
256700
SH
SOLE
78293
0
178407
QUICKLOGIC CORP
COMM STK
74837P108
11
18501
SH
SOLE
6901
0
11600
QUIDEL CORP
COMM STK
74838J101
386840
6521240
SH
SOLE
1275851
0
5245389
QURATE RETAIL INC
COMM STK
74915M100
2439
196818
SH
SOLE
90198
0
106620
RGC RES INC
COMM STK
74955L103
15606
511339
SH
SOLE
140591
0
370748
RLJ LODGING TR
COMM STK
74965L101
1916
108000
SH
SOLE
86554
0
21446
RMR GROUP INC
COMM STK
74967R106
755
16061
SH
SOLE
11130
0
4931
RH
COMM STK
74967X103
25922
224243
SH
SOLE
50699
0
173544
RPT REALTY
COMM STK
74971D101
1557
128581
SH
SOLE
82281
0
46300
RTI SURGICAL HOLDINGS INC
COMM STK
74975N105
364
85609
SH
SOLE
14609
0
71000
RAMACO RES INC
COMM STK
75134P303
1109
208525
SH
SOLE
100272
0
108253
RANGE RES CORP
COMM STK
75281A109
538
77113
SH
SOLE
46813
0
30300
RANGER ENERGY SVCS INC
COMM STK
75282U104
10892
1353004
SH
SOLE
262884
0
1090120
RAYONIER ADVANCED MATLS INC
COMM STK
75508B104
381
58703
SH
SOLE
14617
0
44086
RBC BEARINGS INC
COMM STK
75524B104
235940
1414424
SH
SOLE
323355
0
1091069
RE MAX HLDGS INC
COMM STK
75524W108
1344
43691
SH
SOLE
34491
0
9200
READY CAP CORP
COMM STK
75574U101
648
43496
SH
SOLE
28496
0
15000
REALOGY HLDGS CORP
COMM STK
75605Y106
53697
7416710
SH
SOLE
2293726
0
5122984
REALPAGE INC
COMM STK
75606N109
529727
9001300
SH
SOLE
2210203
0
6791097
REATA PHARMACEUTICALS INC
COMM STK
75615P103
61364
650391
SH
SOLE
85629
0
564762
RED ROBIN GOURMET BURGERS IN
COMM STK
75689M101
70510
2306499
SH
SOLE
550185
0
1756314
RED ROCK RESORTS INC
COMM STK
75700L108
16307
759155
SH
SOLE
189711
0
569444
REDFIN CORP
COMM STK
75737F108
85614
4761638
SH
SOLE
844195
0
3917443
REGENERON PHARMACEUTICALS
COMM STK
75886F107
251778
804402
SH
SOLE
148451
0
655951
REGENXBIO INC
COMM STK
75901B107
33971
661299
SH
SOLE
70804
0
590495
REGIONS FINL CORP NEW
COMM STK
7591EP100
28460
1904984
SH
SOLE
605013
0
1299971
RENEWABLE ENERGY GROUP INC
COMM STK
75972A301
1485
93636
SH
SOLE
48068
0
45568
RENT A CTR INC NEW
COMM STK
76009N100
1043
39181
SH
SOLE
931
0
38250
RENT A CTR INC NEW
COMM STK
76009N100
1118
4200
SH
Put
SOLE
4200
0
0
RESOLUTE FST PRODS INC
COMM STK
76117W109
335
46500
SH
SOLE
46500
0
0
RESIDEO TECHNOLOGIES INC
COMM STK
76118Y104
34373
1568130
SH
SOLE
503759
0
1064371
RESTAURANT BRANDS INTL INC
COMM STK
76131D103
844959
12150685
SH
SOLE
5110020
0
7040665
RETAIL OPPORTUNITY INVTS COR
COMM STK
76131N101
1797
104932
SH
SOLE
31332
0
73600
RETAIL PPTYS AMER INC
COMM STK
76131V202
1035
88018
SH
SOLE
54718
0
33300
RETAIL VALUE INC
COMM STK
76133Q102
583
16746
SH
SOLE
7925
0
8821
REXNORD CORP NEW
COMM STK
76169B102
59557
1970785
SH
SOLE
451385
0
1519400
REXFORD INDL RLTY INC
COMM STK
76169C100
145086
3593894
SH
SOLE
630084
0
2963810
RHYTHM PHARMACEUTICALS INC
COMM STK
76243J105
23585
1072041
SH
SOLE
194193
0
877848
RINGCENTRAL INC
COMM STK
76680R206
2708
23565
SH
SOLE
15665
0
7900
ROCKET PHARMACEUTICALS INC
COMM STK
77313F106
17594
1172946
SH
SOLE
152589
0
1020357
ROKU INC
COMM STK
77543R102
2473
27302
SH
SOLE
13388
0
13914
RYMAN HOSPITALITY PPTYS INC
COMM STK
78377T107
2856
35216
SH
SOLE
18922
0
16294
S&P GLOBAL INC
COMM STK
78409V104
1943816
8533366
SH
SOLE
2517420
0
6015946
SBA COMMUNICATIONS CORP NEW
COMM STK
78410G104
253446
1127228
SH
SOLE
238389
0
888839
SEACOR MARINE HLDGS INC
COMM STK
78413P101
59115
3951524
SH
SOLE
1027689
0
2923835
SL GREEN RLTY CORP
COMM STK
78440X101
516499
6426522
SH
SOLE
2330816
0
4095706
SLM CORP
COMM STK
78442P106
191686
19720737
SH
SOLE
6166936
0
13553801
SM ENERGY CO
COMM STK
78454L100
1296
103492
SH
SOLE
66992
0
36500
SPDR S&P 500 ETF TR
COMM STK
78462F103
1361
4644
SH
SOLE
4644
0
0
SPDR S&P 500 ETF TR
COMM STK
78462F103
2051
7000
SH
Put
SOLE
7000
0
0
SPS COMMERCE INC
COMM STK
78463M107
3745
36642
SH
SOLE
32542
0
4100
SPDR GOLD TRUST
COMM STK
78463V107
266
2000
SH
SOLE
2000
0
0
SPDR INDEX SHS FDS
COMM STK
78463X202
23930
624800
SH
Put
SOLE
624800
0
0
SS&C TECHNOLOGIES HLDGS INC
COMM STK
78467J100
1029997
17878781
SH
SOLE
4612195
0
13266586
SPDR S&P MIDCAP 400 ETF TR
COMM STK
78467Y107
224
631
SH
SOLE
631
0
0
SPX FLOW INC
COMM STK
78469X107
514
12285
SH
SOLE
8880
0
3405
SRC ENERGY INC
COMM STK
78470V108
1035
208746
SH
SOLE
140846
0
67900
SVB FINL GROUP
COMM STK
78486Q101
62209
276990
SH
SOLE
87373
0
189617
SABRA HEALTH CARE REIT INC
COMM STK
78573L106
2523
128132
SH
SOLE
83645
0
44487
SABRE CORP
COMM STK
78573M104
15367
692188
SH
SOLE
324788
0
367400
SAFETY INS GROUP INC
COMM STK
78648T100
108677
1142407
SH
SOLE
263876
0
878531
SAGE THERAPEUTICS INC
COMM STK
78667J108
1447195
7904284
SH
SOLE
1953926
0
5950358
SAIA INC
COMM STK
78709Y105
652
10082
SH
SOLE
3982
0
6100
SALESFORCE COM INC
COMM STK
79466L302
5145296
33910865
SH
SOLE
13013820
0
20897045
SANDSTORM GOLD LTD
COMM STK
80013R206
976
175497
SH
SOLE
66809
0
108688
SANTANDER CONSUMER USA HDG I
COMM STK
80283M101
1555
64891
SH
SOLE
20491
0
44400
SCHNEIDER NATIONAL INC
COMM STK
80689H102
46318
2539359
SH
SOLE
475090
0
2064269
SCHOLAR ROCK HLDG CORP
COMM STK
80706P103
20677
1303747
SH
SOLE
221542
0
1082205
SCIENTIFIC GAMES CORP
COMM STK
80874P109
915
46155
SH
SOLE
28975
0
17180
SEA LTD
ADR
81141R100
220429
6635427
SH
SOLE
3179492
0
3455935
SEALED AIR CORP NEW
COMM STK
81211K100
498179
11645140
SH
SOLE
4665063
0
6980077
SELECT SECTOR SPDR TR
COMM STK
81369Y860
52266
1421429
SH
SOLE
1414305
0
7124
SELECT SECTOR SPDR TR
COMM STK
81369Y886
650
10900
SH
Put
SOLE
10900
0
0
SELECT MED HLDGS CORP
COMM STK
81619Q105
365922
23057491
SH
SOLE
7205658
0
15851833
SEMGROUP CORP
COMM STK
81663A105
480
40002
SH
SOLE
12102
0
27900
SENIOR HSG PPTYS TR
COMM STK
81721M109
673
81392
SH
SOLE
50498
0
30894
SENSIENT TECHNOLOGIES CORP
COMM STK
81725T100
1375
18713
SH
SOLE
7295
0
11418
SENSEONICS HLDGS INC
COMM STK
81727U105
2074
1016462
SH
SOLE
204000
0
812462
SENTINEL ENERGY SVCS INC
COMM STK
81728P204
292
28029
SH
SOLE
28029
0
0
SERES THERAPEUTICS INC
COMM STK
81750R102
167
52008
SH
SOLE
52008
0
0
SERITAGE GROWTH PPTYS
COMM STK
81752R100
2505
58316
SH
SOLE
23316
0
35000
SERVICEMASTER GLOBAL HLDGS I
COMM STK
81761R109
884245
16975326
SH
SOLE
4861547
0
12113779
SERVICENOW INC
COMM STK
81762P102
3553969
12943763
SH
SOLE
4536719
0
8407044
SERVICESOURCE INTL INC
COMM STK
81763U100
24
25100
SH
SOLE
25100
0
0
SHENANDOAH TELECOMMUNICATION
COMM STK
82312B106
2664
69170
SH
SOLE
42270
0
26900
SHOCKWAVE MED INC
COMM STK
82489T104
114072
2057775
SH
SOLE
249312
0
1808463
SHOPIFY INC
COMM STK
82509L107
1055759
3515395
SH
SOLE
849930
0
2665465
SHUTTERFLY INC
COMM STK
82568P304
14985
296444
SH
SOLE
83544
0
212900
SIGNATURE BK NEW YORK N Y
COMM STK
82669G104
346434
2866884
SH
SOLE
975183
0
1891701
SIMPLY GOOD FOODS CO
COMM STK
82900L102
187263
7776722
SH
SOLE
1759540
0
6017182
SIRIUS XM HLDGS INC
COMM STK
82968B103
5072
908941
SH
SOLE
491414
0
417527
SITE CENTERS CORP
COMM STK
82981J109
689
52064
SH
SOLE
34164
0
17900
SITEONE LANDSCAPE SUPPLY INC
COMM STK
82982L103
269992
3895982
SH
SOLE
730785
0
3165197
SIX FLAGS ENTMT CORP NEW
COMM STK
83001A102
24833
499865
SH
SOLE
145265
0
354600
SKYWORKS SOLUTIONS INC
COMM STK
83088M102
441515
5713927
SH
SOLE
2091703
0
3622224
SLACK TECHNOLOGIES INC
COMM STK
83088V102
390768
10420474
SH
SOLE
5064531
0
5355943
SLEEP NUMBER CORP
COMM STK
83125X103
1141
28247
SH
SOLE
7197
0
21050
SMARTSHEET INC
COMM STK
83200N103
14399
297499
SH
SOLE
41659
0
255840
SNAP INC
COMM STK
83304A106
48393
3384158
SH
SOLE
174517
0
3209641
SOLARCITY CORP
CONV BND
83416TAC4
62864
64985000
PRN
SOLE
8358000
0
56627000
SOLAREDGE TECHNOLOGIES INC
COMM STK
83417M104
2505
40100
SH
SOLE
12700
0
27400
SOLARIS OILFIELD INFRSTR INC
COMM STK
83418M103
432
28839
SH
SOLE
539
0
28300
SONIC AUTOMOTIVE INC
COMM STK
83545G102
258
11044
SH
SOLE
5924
0
5120
SONOS INC
COMM STK
83570H108
280
24700
SH
SOLE
1360
0
23340
SORRENTO THERAPEUTICS INC
COMM STK
83587F202
102
38372
SH
SOLE
2076
0
36296
SOUTHERN COPPER CORP
COMM STK
84265V105
226318
5825434
SH
SOLE
1487324
0
4338110
SOUTHSIDE BANCSHARES INC
COMM STK
84470P109
958
29591
SH
SOLE
13701
0
15890
SPARK THERAPEUTICS INC
COMM STK
84652J103
71123
694696
SH
SOLE
195063
0
499633
SPECTRUM PHARMACEUTICALS INC
COMM STK
84763A108
446
51791
SH
SOLE
2361
0
49430
SPECTRUM BRANDS HLDGS INC NE
COMM STK
84790A105
375
6967
SH
SOLE
3138
0
3829
SPIRE INC
COMM STK
84857L101
2295
27342
SH
SOLE
20032
0
7310
SPIRIT RLTY CAP INC NEW
COMM STK
84860W300
1848
43319
SH
SOLE
33069
0
10250
SPIRIT MTA REIT
COMM STK
84861U105
419
50198
SH
SOLE
32018
0
18180
SPORTSMANS WHSE HLDGS INC
COMM STK
84920Y106
17772
4701475
SH
SOLE
959422
0
3742053
SPRINT CORPORATION
COMM STK
85207U105
1709
260146
SH
SOLE
120396
0
139750
SPROUTS FMRS MKT INC
COMM STK
85208M102
261260
13830583
SH
SOLE
4985335
0
8845248
SPROTT PHYSICAL GOLD & SILVE
COMM STK
85208R101
8655
654189
SH
SOLE
4200
0
649989
STAG INDL INC
COMM STK
85254J102
2337
77297
SH
SOLE
28097
0
49200
STAR GROUP L P
COMM STK
85512C105
4009
401325
SH
SOLE
196567
0
204758
STARTEK INC
COMM STK
85569C107
208
25507
SH
SOLE
13107
0
12400
STARWOOD PPTY TR INC
COMM STK
85571B105
2867
126174
SH
SOLE
37394
0
88780
STEMLINE THERAPEUTICS INC
COMM STK
85858C107
11633
759365
SH
SOLE
81100
0
678265
STERLING BANCORP DEL
COMM STK
85917A100
2451
115198
SH
SOLE
75703
0
39495
STERLING BANCORP INC
COMM STK
85917W102
49012
4915951
SH
SOLE
1124590
0
3791361
STOKE THERAPEUTICS INC
COMM STK
86150R107
10994
376900
SH
SOLE
38814
0
338086
STONERIDGE INC
COMM STK
86183P102
37268
1181223
SH
SOLE
201123
0
980100
STRATEGIC ED INC
COMM STK
86272C103
385984
2168450
SH
SOLE
628902
0
1539548
SUMMIT MATLS INC
COMM STK
86614U100
77013
4000657
SH
SOLE
1216560
0
2784097
SUNCOKE ENERGY INC
COMM STK
86722A103
440
49565
SH
SOLE
20765
0
28800
SUNRUN INC
COMM STK
86771W105
6039
321925
SH
SOLE
143684
0
178241
SYNAPTICS INC
COMM STK
87157D109
465
15972
SH
SOLE
9697
0
6275
SYNOVUS FINL CORP
COMM STK
87161C501
2169
61962
SH
SOLE
31302
0
30660
SYNNEX CORP
COMM STK
87162W100
2219
22548
SH
SOLE
17380
0
5168
SYNCHRONY FINL
COMM STK
87165B103
271652
7835364
SH
SOLE
3159127
0
4676237
SYNEOS HEALTH INC
COMM STK
87166B102
1751
34273
SH
SOLE
22573
0
11700
SYROS PHARMACEUTICALS INC
COMM STK
87184Q107
1319
142427
SH
SOLE
141247
0
1180
TD AMERITRADE HLDG CORP
COMM STK
87236Y108
3455244
69215623
SH
SOLE
24935617
0
44280006
TFS FINL CORP
COMM STK
87240R107
806
44580
SH
SOLE
28620
0
15960
TRI POINTE GROUP INC
COMM STK
87265H109
86487
7225327
SH
SOLE
1559167
0
5666160
TPI COMPOSITES INC
COMM STK
87266J104
5820
235453
SH
SOLE
135450
0
100003
TTM TECHNOLOGIES INC
COMM STK
87305R109
613
60116
SH
SOLE
19406
0
40710
TABLEAU SOFTWARE INC
COMM STK
87336U105
1756771
10581681
SH
SOLE
2871303
0
7710378
TACTILE SYS TECHNOLOGY INC
COMM STK
87357P100
1011
17758
SH
SOLE
9418
0
8340
TAILORED BRANDS INC
COMM STK
87403A107
282
48821
SH
SOLE
20971
0
27850
TARGA RES CORP
COMM STK
87612G101
300474
7653440
SH
SOLE
2968626
0
4684814
TAYLOR MORRISON HOME CORP
COMM STK
87724P106
705
33631
SH
SOLE
17831
0
15800
TC ENERGY CORP
COMM STK
87807B107
2031766
41029204
SH
SOLE
17959209
0
23069995
TEGNA INC
COMM STK
87901J105
1267
83629
SH
SOLE
69419
0
14210
TELADOC HEALTH INC
COMM STK
87918A105
72261
1088100
SH
SOLE
88253
0
999847
TELIGENT INC NEW
COMM STK
87960W104
23
36920
SH
SOLE
0
0
36920
TELLURIAN INC NEW
COMM STK
87968A104
389
49541
SH
SOLE
24921
0
24620
TEMPUR SEALY INTL INC
COMM STK
88023U101
135145
1841964
SH
SOLE
389595
0
1452369
TENABLE HLDGS INC
COMM STK
88025T102
9000
315338
SH
SOLE
107378
0
207960
TENARIS S A
ADR
88031M109
190532
7241802
SH
SOLE
2002249
0
5239553
TENET HEALTHCARE CORP
COMM STK
88033G407
1056
51102
SH
SOLE
32942
0
18160
TENCENT MUSIC ENTMT GROUP
ADR
88034P109
880659
58749764
SH
SOLE
22022806
0
36726958
TERADATA CORP DEL
COMM STK
88076W103
1354
37772
SH
SOLE
19121
0
18651
TERRENO RLTY CORP
COMM STK
88146M101
331876
6767451
SH
SOLE
1441467
0
5325984
TESLA INC
COMM STK
88160R101
283797
1270011
SH
SOLE
385995
0
884016
TESLA INC
CONV BND
88160RAC5
1727
1812000
PRN
SOLE
565000
0
1247000
TETRA TECHNOLOGIES INC DEL
COMM STK
88162F105
16572
10166875
SH
SOLE
3303275
0
6863600
TETRA TECH INC NEW
COMM STK
88162G103
2246
28598
SH
SOLE
11923
0
16675
TETRAPHASE PHARMACEUTICALS I
COMM STK
88165N105
79
163600
SH
SOLE
0
0
163600
TEXAS CAPITAL BANCSHARES INC
COMM STK
88224Q107
109712
1787721
SH
SOLE
474951
0
1312770
THERAPEUTICSMD INC
COMM STK
88338N107
57132
21973942
SH
SOLE
4715787
0
17258155
THE TRADE DESK INC
COMM STK
88339J105
3088
13555
SH
SOLE
7145
0
6410
THE REALREAL INC
COMM STK
88339P101
28900
1000000
SH
SOLE
202237
0
797763
THERMON GROUP HLDGS INC
COMM STK
88362T103
86068
3355490
SH
SOLE
798236
0
2557254
3-D SYS CORP DEL
COMM STK
88554D205
609
66957
SH
SOLE
52877
0
14080
3M CO
COMM STK
88579Y101
235167
1356678
SH
SOLE
601349
0
755329
TIDEWATER INC NEW
COMM STK
88642R109
72233
3076372
SH
SOLE
948941
0
2127431
TITAN INTL INC ILL
COMM STK
88830M102
82
16829
SH
SOLE
13979
0
2850
TITAN MACHY INC
COMM STK
88830R101
263
12756
SH
SOLE
356
0
12400
TIVO CORP
COMM STK
88870P106
768
104252
SH
SOLE
39252
0
65000
TIVITY HEALTH INC
COMM STK
88870R102
277
16865
SH
SOLE
2410
0
14455
TOPBUILD CORP
COMM STK
89055F103
2429
29347
SH
SOLE
15764
0
13583
TORCHLIGHT ENERGY RES INC
COMM STK
89102U103
18
12668
SH
SOLE
2568
0
10100
TOWNEBANK PORTSMOUTH VA
COMM STK
89214P109
151527
5554514
SH
SOLE
1480111
0
4074403
TRANSENTERIX INC
COMM STK
89366M201
202
148285
SH
SOLE
3385
0
144900
TRANSUNION
COMM STK
89400J107
2406400
32735686
SH
SOLE
11086830
0
21648856
TREEHOUSE FOODS INC
COMM STK
89469A104
533803
9866963
SH
SOLE
3161465
0
6705498
TREX CO INC
COMM STK
89531P105
2447
34133
SH
SOLE
17933
0
16200
TRIBUNE PUBG CO NEW
COMM STK
89609W107
105
13184
SH
SOLE
284
0
12900
TRICIDA INC
COMM STK
89610F101
153946
3901325
SH
SOLE
623401
0
3277924
TRISTATE CAP HLDGS INC
COMM STK
89678F100
264
12388
SH
SOLE
12388
0
0
TRUECAR INC
COMM STK
89785L107
244
44706
SH
SOLE
25276
0
19430
TRUEBLUE INC
COMM STK
89785X101
450
20394
SH
SOLE
694
0
19700
TTEC HLDGS INC
COMM STK
89854H102
506
10852
SH
SOLE
3362
0
7490
TUANCHE LTD
ADR
89856T104
1933
631800
SH
SOLE
83758
0
548042
TURNING POINT THERAPEUTICS I
COMM STK
90041T108
36225
890050
SH
SOLE
176169
0
713881
22ND CENTY GROUP INC
COMM STK
90137F103
503
240869
SH
SOLE
100469
0
140400
TWILIO INC
COMM STK
90138F102
707859
5191487
SH
SOLE
1570394
0
3621093
TWITTER INC
COMM STK
90184L102
45155
1293828
SH
SOLE
410575
0
883253
TWO HBRS INVT CORP
COMM STK
90187B408
1232
97230
SH
SOLE
66658
0
30572
2U INC
COMM STK
90214J101
3157
83883
SH
SOLE
38813
0
45070
U S CONCRETE INC
COMM STK
90333L201
316
6357
SH
SOLE
6357
0
0
U S PHYSICAL THERAPY INC
COMM STK
90337L108
129227
1054313
SH
SOLE
249164
0
805149
US XPRESS ENTERPRISES INC
COMM STK
90338N202
8615
1676050
SH
SOLE
353355
0
1322695
U.S. AUTO PARTS NETWORK INC
COMM STK
90343C100
765
612336
SH
SOLE
276953
0
335383
UBIQUITI NETWORKS INC
COMM STK
90347A100
40709
309573
SH
SOLE
88903
0
220670
UBER TECHNOLOGIES INC
COMM STK
90353T100
250238
5646316
SH
SOLE
1647568
0
3998748
ULTA BEAUTY INC
COMM STK
90384S303
615471
1774253
SH
SOLE
656861
0
1117392
ULTRA CLEAN HLDGS INC
COMM STK
90385V107
472
33923
SH
SOLE
33923
0
0
ULTRAGENYX PHARMACEUTICAL IN
COMM STK
90400D108
292858
4611939
SH
SOLE
869809
0
3742130
UNITED CMNTY BKS BLAIRSVLE G
COMM STK
90984P303
909
31822
SH
SOLE
13226
0
18596
UNITED THERAPEUTICS CORP DEL
COMM STK
91307C102
3220
41253
SH
SOLE
28617
0
12636
UNITEDHEALTH GROUP INC
COMM STK
91324P102
6883317
28209162
SH
SOLE
8774504
0
19434658
UNITI GROUP INC
COMM STK
91325V108
622
65481
SH
SOLE
35781
0
29700
UNIVAR INC
COMM STK
91336L107
20676
938101
SH
SOLE
276301
0
661800
UNIVERSAL DISPLAY CORP
COMM STK
91347P105
4726
25132
SH
SOLE
16566
0
8566
UNIVERSAL INS HLDGS INC
COMM STK
91359V107
22366
801666
SH
SOLE
231166
0
570500
UNIVERSAL LOGISTICS HLDGS IN
COMM STK
91388P105
33334
1483480
SH
SOLE
431087
0
1052393
UNUM GROUP
COMM STK
91529Y106
12937
385606
SH
SOLE
126977
0
258629
UPWORK INC
COMM STK
91688F104
116129
7221947
SH
SOLE
1103830
0
6118117
URBAN EDGE PPTYS
COMM STK
91704F104
52786
3045950
SH
SOLE
408922
0
2637028
US ECOLOGY INC
COMM STK
91732J102
36195
607911
SH
SOLE
223711
0
384200
VAIL RESORTS INC
COMM STK
91879Q109
1340909
6008195
SH
SOLE
1677115
0
4331080
VALERO ENERGY CORP NEW
COMM STK
91913Y100
118371
1382672
SH
SOLE
417107
0
965565
VALVOLINE INC
COMM STK
92047W101
232988
11929741
SH
SOLE
4481443
0
7448298
VAREX IMAGING CORP
COMM STK
92214X106
420
13697
SH
SOLE
737
0
12960
VARIAN MED SYS INC
COMM STK
92220P105
23146
170026
SH
SOLE
50681
0
119345
VECTOR GROUP LTD
COMM STK
92240M108
550
56400
SH
SOLE
23254
0
33146
VECTRUS INC
COMM STK
92242T101
1125
27733
SH
SOLE
22489
0
5244
VENTAS INC
COMM STK
92276F100
292040
4272708
SH
SOLE
1776855
0
2495853
VEONEER INCORPORATED
COMM STK
92336X109
2805
162018
SH
SOLE
127706
0
34312
VERASTEM INC
COMM STK
92337C104
390
258300
SH
SOLE
0
0
258300
VEREIT INC
COMM STK
92339V100
15476
1717613
SH
SOLE
1267552
0
450061
VERIZON COMMUNICATIONS INC
COMM STK
92343V104
2033644
35596765
SH
SOLE
14672747
0
20924018
VERINT SYS INC
COMM STK
92343X100
1400
26029
SH
SOLE
12729
0
13300
VERISK ANALYTICS INC
COMM STK
92345Y106
807030
5510243
SH
SOLE
2007558
0
3502685
VERSO CORP
COMM STK
92531L207
734
38534
SH
SOLE
21834
0
16700
VERTEX PHARMACEUTICALS INC
COMM STK
92532F100
4563573
24885881
SH
SOLE
8663856
0
16222025
VERSUM MATLS INC
COMM STK
92532W103
59784
1159058
SH
SOLE
340658
0
818400
VIAD CORP
COMM STK
92552R406
1719
25947
SH
SOLE
8370
0
17577
VIASAT INC
COMM STK
92552V100
1342
16605
SH
SOLE
9255
0
7350
VIACOM INC NEW
COMM STK
92553P201
269880
9035138
SH
SOLE
2760812
0
6274326
VIOMI TECHNOLOGY CO LTD
ADR
92762J103
374
46136
SH
SOLE
22251
0
23885
VIPSHOP HLDGS LTD
ADR
92763W103
4013
465043
SH
SOLE
465043
0
0
VIRNETX HLDG CORP
COMM STK
92823T108
185
29854
SH
SOLE
29854
0
0
VISA INC
COMM STK
92826C839
13651254
78658915
SH
SOLE
28954552
0
49704363
VIRTUS INVT PARTNERS INC
COMM STK
92828Q109
43617
406120
SH
SOLE
106669
0
299451
VISHAY PRECISION GROUP INC
COMM STK
92835K103
468
11523
SH
SOLE
2140
0
9383
VISTEON CORP
COMM STK
92839U206
271535
4635289
SH
SOLE
1434863
0
3200426
VISTRA ENERGY CORP
COMM STK
92840M102
137337
6066101
SH
SOLE
1898597
0
4167504
VODAFONE GROUP PLC NEW
ADR
92857W308
229099
14029325
SH
SOLE
5035371
0
8993954
VONAGE HLDGS CORP
COMM STK
92886T201
1646
145272
SH
SOLE
104872
0
40400
W & T OFFSHORE INC
COMM STK
92922P106
222
44856
SH
SOLE
1656
0
43200
WABCO HLDGS INC
COMM STK
92927K102
2657
20041
SH
SOLE
13716
0
6325
W P CAREY INC
COMM STK
92936U109
14656
180533
SH
SOLE
141567
0
38966
WEC ENERGY GROUP INC
COMM STK
92939U106
53024
636012
SH
SOLE
234795
0
401217
WALKER & DUNLOP INC
COMM STK
93148P102
884
16615
SH
SOLE
8715
0
7900
WASHINGTON PRIME GROUP NEW
COMM STK
93964W108
1997
522804
SH
SOLE
453045
0
69759
WASTE CONNECTIONS INC
COMM STK
94106B101
2899815
30339139
SH
SOLE
9350780
0
20988359
WASTE MGMT INC DEL
COMM STK
94106L109
102918
892070
SH
SOLE
237713
0
654357
WATERSTONE FINL INC MD
COMM STK
94188P101
488
28579
SH
SOLE
28579
0
0
WAYFAIR INC
COMM STK
94419L101
9490
65003
SH
SOLE
29933
0
35070
WELLCARE HEALTH PLANS INC
COMM STK
94946T106
1907258
6690491
SH
SOLE
2240293
0
4450198
WELLTOWER INC
COMM STK
95040Q104
77894
955407
SH
SOLE
440102
0
515305
WENDYS CO
COMM STK
95058W100
31567
1612184
SH
SOLE
448369
0
1163815
WESCO INTL INC
COMM STK
95082P105
403
7957
SH
SOLE
1916
0
6041
WEST BANCORPORATION INC
COMM STK
95123P106
383
18061
SH
SOLE
5061
0
13000
WESTERN ASSET MTG CAP CORP
COMM STK
95790D105
392
39306
SH
SOLE
884
0
38422
WESTROCK CO
COMM STK
96145D105
18554
508758
SH
SOLE
173090
0
335668
WEX INC
COMM STK
96208T104
96292
462721
SH
SOLE
161702
0
301019
WILLDAN GROUP INC
COMM STK
96924N100
379
10181
SH
SOLE
10181
0
0
WINTRUST FINL CORP
COMM STK
97650W108
65740
898579
SH
SOLE
263211
0
635368
WISDOMTREE INVTS INC
COMM STK
97717P104
149
24199
SH
SOLE
24199
0
0
WORKDAY INC
COMM STK
98138H101
4582780
22291955
SH
SOLE
8524312
0
13767643
WORKHORSE GROUP INC
COMM STK
98138J206
247
83966
SH
SOLE
83966
0
0
WORKIVA INC
COMM STK
98139A105
176543
3039123
SH
SOLE
453560
0
2585563
WORLD WRESTLING ENTMT INC
COMM STK
98156Q108
2306
31938
SH
SOLE
21138
0
10800
WPX ENERGY INC
COMM STK
98212B103
147011
12772455
SH
SOLE
3760714
0
9011741
WYNDHAM DESTINATIONS INC
COMM STK
98310W108
3141
71558
SH
SOLE
54098
0
17460
WYNDHAM HOTELS & RESORTS INC
COMM STK
98311A105
3231
57963
SH
SOLE
39733
0
18230
XCEL ENERGY INC
COMM STK
98389B100
770669
12954595
SH
SOLE
3153617
0
9800978
XENCOR INC
COMM STK
98401F105
245619
6000960
SH
SOLE
1039339
0
4961621
XOMA CORP DEL
COMM STK
98419J206
351
23633
SH
SOLE
0
0
23633
XYLEM INC
COMM STK
98419M100
907951
10855466
SH
SOLE
3749022
0
7106444
XPERI CORP
COMM STK
98421B100
1148
55734
SH
SOLE
46634
0
9100
YY INC
ADR
98426T106
180161
2585184
SH
SOLE
941070
0
1644114
YAMANA GOLD INC
COMM STK
98462Y100
2145
844391
SH
SOLE
293708
0
550683
YEXT INC
COMM STK
98585N106
4596
228757
SH
SOLE
18964
0
209793
YUM CHINA HLDGS INC
COMM STK
98850P109
27982
605663
SH
SOLE
373049
0
232614
ZAI LAB LTD
ADR
98887Q104
15041
431333
SH
SOLE
64742
0
366591
ZAYO GROUP HLDGS INC
COMM STK
98919V105
6084
184864
SH
SOLE
145264
0
39600
ZENDESK INC
COMM STK
98936J101
813113
9133023
SH
SOLE
2176911
0
6956112
ZILLOW GROUP INC
COMM STK
98954M101
8971
196055
SH
SOLE
106744
0
89311
ZILLOW GROUP INC
COMM STK
98954M200
4835
104222
SH
SOLE
63110
0
41112
ZIMMER BIOMET HLDGS INC
COMM STK
98956P102
712822
6054204
SH
SOLE
2347481
0
3706723
ZIOPHARM ONCOLOGY INC
COMM STK
98973P101
540
92680
SH
SOLE
91280
0
1400
ZIX CORP
COMM STK
98974P100
241
26506
SH
SOLE
26506
0
0
ZOGENIX INC
COMM STK
98978L204
39187
820149
SH
SOLE
107208
0
712941
ZOETIS INC
COMM STK
98978V103
317012
2793309
SH
SOLE
724082
0
2069227
ZOOM VIDEO COMMUNICATIONS IN
COMM STK
98980L101
97188
1094588
SH
SOLE
373917
0
720671
ZUORA INC
COMM STK
98983V106
8616
562412
SH
SOLE
399917
0
162495
ZYMEWORKS INC
COMM STK
98985W102
6675
303421
SH
SOLE
29579
0
273842
ZYNGA INC
COMM STK
98986T108
116785
19051410
SH
SOLE
4156301
0
14895109
ZYNERBA PHARMACEUTICALS INC
COMM STK
98986X109
545
40192
SH
SOLE
28192
0
12000
ADIENT PLC
COMM STK
G0084W101
17780
732594
SH
SOLE
250995
0
481599
ALKERMES PLC
COMM STK
G01767105
457020
20275957
SH
SOLE
6848426
0
13427531
ALLEGION PUB LTD CO
COMM STK
G0176J109
226245
2046543
SH
SOLE
720111
0
1326432
ALLERGAN PLC
COMM STK
G0177J108
468570
2798601
SH
SOLE
991043
0
1807558
AMCOR PLC
COMM STK
G0250X107
33653
2928921
SH
SOLE
928337
0
2000584
AON PLC
COMM STK
G0408V102
254280
1317652
SH
SOLE
376955
0
940697
ARCH CAP GROUP LTD
COMM STK
G0450A105
6240
168296
SH
SOLE
101011
0
67285
ARGO GROUP INTL HLDGS LTD
COMM STK
G0464B107
1782
24063
SH
SOLE
12297
0
11766
ASSURED GUARANTY LTD
COMM STK
G0585R106
25158
597857
SH
SOLE
206644
0
391213
ATLASSIAN CORP PLC
COMM STK
G06242104
1466493
11208294
SH
SOLE
3580819
0
7627475
ATHENE HLDG LTD
COMM STK
G0684D107
1578
36640
SH
SOLE
21240
0
15400
AXIS CAPITAL HOLDINGS LTD
COMM STK
G0692U109
377652
6331132
SH
SOLE
1994131
0
4337001
AXALTA COATING SYS LTD
COMM STK
G0750C108
15169
509541
SH
SOLE
316801
0
192740
BIOHAVEN PHARMACTL HLDG CO L
COMM STK
G11196105
825
18831
SH
SOLE
10502
0
8329
ACCENTURE PLC IRELAND
COMM STK
G1151C101
794639
4300693
SH
SOLE
1852528
0
2448165
BUNGE LIMITED
COMM STK
G16962105
806241
14472099
SH
SOLE
6016714
0
8455385
CAPRI HOLDINGS LIMITED
COMM STK
G1890L107
9485
273499
SH
SOLE
95174
0
178325
CARDTRONICS PLC
COMM STK
G1991C105
23024
842760
SH
SOLE
239016
0
603744
CISION LTD
COMM STK
G1992S109
38783
3306267
SH
SOLE
976374
0
2329893
CENTRAL EUROPEAN MEDIA ENTRP
COMM STK
G20045202
8594
1971212
SH
SOLE
214686
0
1756526
CLARIVATE ANALYTICS PLC
COMM STK
G21810109
29702
1931190
SH
SOLE
306200
0
1624990
COLLIER CREEK HOLDINGS
COMM STK
G22707122
53713
5139982
SH
SOLE
981299
0
4158683
CREDICORP LTD
COMM STK
G2519Y108
626669
2737622
SH
SOLE
916522
0
1821100
COCA COLA EUROPEAN PARTNERS
COMM STK
G25839104
1231
21781
SH
SOLE
21781
0
0
DELPHI TECHNOLOGIES PLC
COMM STK
G2709G107
488
24400
SH
SOLE
7800
0
16600
DESPEGAR COM CORP
COMM STK
G27358103
3976
286262
SH
SOLE
4122
0
282140
EATON CORP PLC
COMM STK
G29183103
67328
808456
SH
SOLE
274403
0
534053
ENDO INTL PLC
COMM STK
G30401106
705
171222
SH
SOLE
94322
0
76900
ENSTAR GROUP LIMITED
COMM STK
G3075P101
841
4823
SH
SOLE
3423
0
1400
ENSCO ROWAN PLC
COMM STK
G3166L100
2756
323095
SH
SOLE
228835
0
94260
ESSENT GROUP LTD
COMM STK
G3198U102
56188
1195752
SH
SOLE
230622
0
965130
EVEREST RE GROUP LTD
COMM STK
G3223R108
19133
77407
SH
SOLE
25659
0
51748
FABRINET
COMM STK
G3323L100
745
15000
SH
SOLE
680
0
14320
FRESH DEL MONTE PRODUCE INC
COMM STK
G36738105
370
13732
SH
SOLE
5232
0
8500
GASLOG LTD
COMM STK
G37585109
659
45794
SH
SOLE
45794
0
0
GENPACT LIMITED
COMM STK
G3922B107
8586
225416
SH
SOLE
90216
0
135200
GREENLIGHT CAPITAL RE LTD
COMM STK
G4095J109
203
23903
SH
SOLE
23903
0
0
HELEN OF TROY CORP LTD
COMM STK
G4388N106
65215
499386
SH
SOLE
142686
0
356700
HERBALIFE NUTRITION LTD
COMM STK
G4412G101
2655
62084
SH
SOLE
29084
0
33000
JANUS HENDERSON GROUP PLC
COMM STK
G4474Y214
2904
135721
SH
SOLE
99252
0
36469
HORIZON THERAPEUTICS PUB LTD
COMM STK
G46188101
26508
1101748
SH
SOLE
313608
0
788140
ICHOR HOLDINGS
COMM STK
G4740B105
10279
434829
SH
SOLE
126359
0
308470
IHS MARKIT LTD
COMM STK
G47567105
603475
9470732
SH
SOLE
3398104
0
6072628
INGERSOLL-RAND PLC
COMM STK
G47791101
56418
445390
SH
SOLE
154613
0
290777
INVESCO LTD
COMM STK
G491BT108
15686
766667
SH
SOLE
241130
0
525537
JAMES RIV GROUP LTD
COMM STK
G5005R107
24642
525409
SH
SOLE
108636
0
416773
JAZZ PHARMACEUTICALS PLC
COMM STK
G50871105
30125
211312
SH
SOLE
82012
0
129300
JOHNSON CTLS INTL PLC
COMM STK
G51502105
684857
16578497
SH
SOLE
7306826
0
9271671
LAZARD LTD
COMM STK
G54050102
228305
6638704
SH
SOLE
2045182
0
4593522
LIBERTY GLOBAL PLC
COMM STK
G5480U104
53171
1970040
SH
SOLE
812339
0
1157701
LIBERTY GLOBAL PLC
COMM STK
G5480U120
134829
5082140
SH
SOLE
799182
0
4282958
LINDE PLC
COMM STK
G5494J103
2008178
10000888
SH
SOLE
3893608
0
6107280
LIVANOVA PLC
COMM STK
G5509L101
172349
2395068
SH
SOLE
690869
0
1704199
LUXFER HOLDINGS PLC
COMM STK
G5698W116
35473
1446689
SH
SOLE
257020
0
1189669
MALLINCKRODT PUB LTD CO
COMM STK
G5785G107
410
44617
SH
SOLE
26117
0
18500
MARVELL TECHNOLOGY GROUP LTD
COMM STK
G5876H105
2338179
97954732
SH
SOLE
37020970
0
60933762
MEDTRONIC PLC
COMM STK
G5960L103
2163147
22211176
SH
SOLE
9503390
0
12707786
APTIV PLC
COMM STK
G6095L109
3660817
45290324
SH
SOLE
16529510
0
28760814
NABORS INDUSTRIES LTD
COMM STK
G6359F103
898
309696
SH
SOLE
201296
0
108400
MYOVANT SCIENCES LTD
COMM STK
G637AM102
9836
1086893
SH
SOLE
117062
0
969831
NIELSEN HLDGS PLC
COMM STK
G6518L108
415941
18404491
SH
SOLE
7941776
0
10462715
NOBLE CORP PLC
COMM STK
G65431101
127
68133
SH
SOLE
68133
0
0
NOMAD FOODS LTD
COMM STK
G6564A105
360927
16897346
SH
SOLE
3850756
0
13046590
NORWEGIAN CRUISE LINE HLDG L
COMM STK
G66721104
1014038
18908041
SH
SOLE
6813854
0
12094187
NOVOCURE LTD
COMM STK
G6674U108
149064
2357482
SH
SOLE
299250
0
2058232
NVENT ELECTRIC PLC
COMM STK
G6700G107
40687
1641283
SH
SOLE
560558
0
1080725
RENAISSANCERE HOLDINGS LTD
COMM STK
G7496G103
33819
189984
SH
SOLE
41722
0
148262
SEAGATE TECHNOLOGY PLC
COMM STK
G7945M107
22152
470118
SH
SOLE
157609
0
312509
PENTAIR PLC
COMM STK
G7S00T104
50704
1363016
SH
SOLE
447007
0
916009
SAPIENS INTL CORP N V
COMM STK
G7T16G103
263
15850
SH
SOLE
15850
0
0
SENSATA TECHNOLOGIES HLDNG P
COMM STK
G8060N102
853416
17416662
SH
SOLE
6427896
0
10988766
SIGNET JEWELERS LIMITED
COMM STK
G81276100
420
23517
SH
SOLE
13197
0
10320
STERIS PLC
COMM STK
G8473T100
164971
1108078
SH
SOLE
226008
0
882070
STONECO LTD
COMM STK
G85158106
1040276
35168221
SH
SOLE
7642085
0
27526136
TECHNIPFMC PLC
COMM STK
G87110105
21009
809900
SH
SOLE
251700
0
558200
THERAVANCE BIOPHARMA INC
COMM STK
G8807B106
18606
1139370
SH
SOLE
237514
0
901856
THIRD PT REINS LTD
COMM STK
G8827U100
861
83388
SH
SOLE
48122
0
35266
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E102
1418
82279
SH
SOLE
26703
0
55576
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E128
137280
7986019
SH
SOLE
2571483
0
5414536
TRITON INTL LTD
COMM STK
G9078F107
1852
56522
SH
SOLE
35631
0
20891
TRONOX HOLDINGS PLC
COMM STK
G9087Q102
737
57662
SH
SOLE
57662
0
0
WHITE MTNS INS GROUP LTD
COMM STK
G9618E107
9165
8972
SH
SOLE
6060
0
2912
WILLIS TOWERS WATSON PUB LTD
COMM STK
G96629103
3100974
16189692
SH
SOLE
5940550
0
10249142
PERRIGO CO PLC
COMM STK
G97822103
900572
18911635
SH
SOLE
7217550
0
11694085
ALCON INC
COMM STK
H01301128
2229190
36020796
SH
SOLE
11977766
0
24043030
CHUBB LIMITED
COMM STK
H1467J104
2895697
19659835
SH
SOLE
8503647
0
11156188
CRISPR THERAPEUTICS AG
COMM STK
H17182108
34801
738869
SH
SOLE
123869
0
615000
GARMIN LTD
COMM STK
H2906T109
16124
202060
SH
SOLE
64366
0
137694
TE CONNECTIVITY LTD
COMM STK
H84989104
1404121
14659858
SH
SOLE
4312608
0
10347250
TRANSOCEAN LTD
COMM STK
H8817H100
1487
232038
SH
SOLE
140468
0
91570
ALTISOURCE PORTFOLIO SOLNS S
COMM STK
L0175J104
337
17164
SH
SOLE
8264
0
8900
GLOBANT S A
COMM STK
L44385109
76734
759367
SH
SOLE
274255
0
485112
ORION ENGINEERED CARBONS S A
COMM STK
L72967109
26361
1231233
SH
SOLE
272396
0
958837
SPOTIFY TECHNOLOGY S A
COMM STK
L8681T102
27022
184805
SH
SOLE
42131
0
142674
TRINSEO S A
COMM STK
L9340P101
762
18002
SH
SOLE
13302
0
4700
CHECK POINT SOFTWARE TECH LT
COMM STK
M22465104
736
6368
SH
SOLE
6368
0
0
CYBERARK SOFTWARE LTD
COMM STK
M2682V108
35223
275525
SH
SOLE
78625
0
196900
FIVERR INTL LTD
COMM STK
M4R82T106
1889
63594
SH
SOLE
14094
0
49500
MELLANOX TECHNOLOGIES LTD
COMM STK
M51363113
77233
697870
SH
SOLE
193370
0
504500
WIX COM LTD
COMM STK
M98068105
237921
1674318
SH
SOLE
340469
0
1333849
AERCAP HOLDINGS NV
COMM STK
N00985106
276
5307
SH
SOLE
5307
0
0
ASML HOLDING N V
COMM STK
N07059210
1452891
6987405
SH
SOLE
2905539
0
4081866
ELASTIC N V
COMM STK
N14506104
47388
634715
SH
SOLE
350694
0
284021
CONSTELLIUM NV
COMM STK
N22035104
79138
7882295
SH
SOLE
1975500
0
5906795
CORE LABORATORIES N V
COMM STK
N22717107
710
13580
SH
SOLE
8300
0
5280
FERRARI N V
COMM STK
N3167Y103
1399234
8668282
SH
SOLE
3932247
0
4736035
FRANKS INTL N V
COMM STK
N33462107
84678
15508859
SH
SOLE
4683889
0
10824970
LYONDELLBASELL INDUSTRIES N
COMM STK
N53745100
50351
584595
SH
SOLE
190309
0
394286
MYLAN N V
COMM STK
N59465109
30106
1581174
SH
SOLE
370449
0
1210725
NXP SEMICONDUCTORS N V
COMM STK
N6596X109
1660066
17007136
SH
SOLE
6305563
0
10701573
PROQR THRAPEUTICS N V
COMM STK
N71542109
3130
343925
SH
SOLE
45597
0
298328
QIAGEN NV
COMM STK
N72482123
12003
295996
SH
SOLE
115296
0
180700
UNIQURE NV
COMM STK
N90064101
27055
346188
SH
SOLE
93088
0
253100
WRIGHT MED GROUP N V
COMM STK
N96617118
280802
9416562
SH
SOLE
1613094
0
7803468
YANDEX N V
COMM STK
N97284108
186704
4913256
SH
SOLE
1326272
0
3586984
COPA HOLDINGS SA
COMM STK
P31076105
12462
127720
SH
SOLE
51020
0
76700
ONESPAWORLD HOLDINGS LIMITED
COMM STK
P73684113
28931
1866526
SH
SOLE
314356
0
1552170
ROYAL CARIBBEAN CRUISES LTD
COMM STK
V7780T103
587946
4850642
SH
SOLE
1693534
0
3157108
GASLOG PARTNERS LP
COMM STK
Y2687W108
327
15400
SH
SOLE
15400
0
0
INTERNATIONAL SEAWAYS INC
COMM STK
Y41053102
25103
1321208
SH
SOLE
488762
0
832446
SEASPAN CORP
COMM STK
Y75638109
98
10000
SH
SOLE
10000
0
0
WAVE LIFE SCIENCES LTD
COMM STK
Y95308105
28543
1094013
SH
SOLE
202097
0
891916