0000080255-18-002962.txt : 20181114
0000080255-18-002962.hdr.sgml : 20181114
20181114134728
ACCESSION NUMBER: 0000080255-18-002962
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180930
FILED AS OF DATE: 20181114
DATE AS OF CHANGE: 20181114
EFFECTIVENESS DATE: 20181114
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: 181182461
BUSINESS ADDRESS:
STREET 1: 100 EAST PRATT ST
CITY: BALTIMORE
STATE: MD
ZIP: 21202
BUSINESS PHONE: (410)345-6603
MAIL ADDRESS:
STREET 1: P.O. BOX 89000
CITY: BALTIMORE
STATE: MD
ZIP: 21289
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000080255
XXXXXXXX
09-30-2018
09-30-2018
false
PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000
Baltimore
MD
21289
13F HOLDINGS REPORT
028-00115
N
David Oestreicher
Chief Legal Counsel
410-345-2628
David Oestreicher
Baltimore
MD
11-14-2018
0
2581
685390557
INFORMATION TABLE
2
infotable.xml
AAON INC
COMM STK
000360206
10493
277584
SH
SOLE
80249
0
197335
ABM INDS INC
COMM STK
000957100
498
15430
SH
SOLE
6080
0
9350
AFLAC INC
COMM STK
001055102
67044
1424351
SH
SOLE
481318
0
943033
AGCO CORP
COMM STK
001084102
106631
1754096
SH
SOLE
513748
0
1240348
AG MTG INVT TR INC
COMM STK
001228105
451
24831
SH
SOLE
331
0
24500
A H BELO CORP
COMM STK
001282102
182
39487
SH
SOLE
24207
0
15280
AK STL HLDG CORP
COMM STK
001547108
611
124788
SH
SOLE
41788
0
83000
AMN HEALTHCARE SERVICES INC
COMM STK
001744101
1959
35806
SH
SOLE
13449
0
22357
A10 NETWORKS INC
COMM STK
002121101
156
25673
SH
SOLE
573
0
25100
AVX CORP NEW
COMM STK
002444107
53405
2958739
SH
SOLE
919666
0
2039073
AZZ INC
COMM STK
002474104
88776
1757943
SH
SOLE
305713
0
1452230
AARONS INC
COMM STK
002535300
265708
4878951
SH
SOLE
1226847
0
3652104
ABBOTT LABS
COMM STK
002824100
1244344
16962166
SH
SOLE
4663772
0
12298394
ABERCROMBIE & FITCH CO
COMM STK
002896207
302
14294
SH
SOLE
6794
0
7500
ABIOMED INC
COMM STK
003654100
34421
76533
SH
SOLE
21840
0
54693
ABRAXAS PETE CORP
COMM STK
003830106
827
355035
SH
SOLE
206535
0
148500
ACACIA RESH CORP
COMM STK
003881307
114
35586
SH
SOLE
35586
0
0
ACADIA PHARMACEUTICALS INC
COMM STK
004225108
66196
3188618
SH
SOLE
439318
0
2749300
ACADIA RLTY TR
COMM STK
004239109
223329
7967507
SH
SOLE
1386486
0
6581021
ACCESS NATL CORP
COMM STK
004337101
401
14776
SH
SOLE
14776
0
0
ACCURAY INC
COMM STK
004397105
179
39872
SH
SOLE
39872
0
0
ACHAOGEN INC
COMM STK
004449104
666
166829
SH
SOLE
70525
0
96304
ACI WORLDWIDE INC
COMM STK
004498101
27723
985187
SH
SOLE
304687
0
680500
ACXIOM HOLDINGS INC
COMM STK
005125109
1544
31239
SH
SOLE
7579
0
23660
ADDUS HOMECARE CORP
COMM STK
006739106
21163
301680
SH
SOLE
80380
0
221300
ADVAXIS INC
COMM STK
007624208
54
57000
SH
SOLE
57000
0
0
AEROHIVE NETWORKS INC
COMM STK
007786106
3242
787004
SH
SOLE
113228
0
673776
AEROJET ROCKETDYNE HLDGS INC
COMM STK
007800105
240897
7087276
SH
SOLE
1338866
0
5748410
ADVANCED MICRO DEVICES INC
COMM STK
007903107
45374
1468880
SH
SOLE
414700
0
1054180
ADVANCED ENERGY INDS
COMM STK
007973100
27474
531920
SH
SOLE
162070
0
369850
AEROVIRONMENT INC
COMM STK
008073108
1353
12058
SH
SOLE
5758
0
6300
AFFILIATED MANAGERS GROUP
COMM STK
008252108
13293
97228
SH
SOLE
24759
0
72469
AGNICO EAGLE MINES LTD
COMM STK
008474108
225
6600
SH
SOLE
6600
0
0
AGREE REALTY CORP
COMM STK
008492100
869
16350
SH
SOLE
350
0
16000
AIR PRODS & CHEMS INC
COMM STK
009158106
1302476
7796924
SH
SOLE
2783435
0
5013489
AKORN INC
COMM STK
009728106
434
33412
SH
SOLE
14812
0
18600
ALARM COM HLDGS INC
COMM STK
011642105
2980
51914
SH
SOLE
26609
0
25305
ALASKA AIR GROUP INC
COMM STK
011659109
880552
12787573
SH
SOLE
5422157
0
7365416
ALBANY INTL CORP
COMM STK
012348108
997
12539
SH
SOLE
4736
0
7803
ALBEMARLE CORP
COMM STK
012653101
18841
188824
SH
SOLE
54977
0
133847
ALBEMARLE CORP
COMM STK
012653101
449
4500
SH
Put
SOLE
4500
0
0
ALCOA CORP
COMM STK
013872106
3365
83283
SH
SOLE
44883
0
38400
ALDER BIOPHARMACEUTICALS INC
COMM STK
014339105
120256
7222584
SH
SOLE
903267
0
6319317
ALEXANDER & BALDWIN INC NEW
COMM STK
014491104
141837
6251063
SH
SOLE
803759
0
5447304
ALEXANDERS INC
COMM STK
014752109
276
805
SH
SOLE
105
0
700
ALEXANDRIA REAL ESTATE EQ IN
COMM STK
015271109
217925
1732451
SH
SOLE
154594
0
1577857
ALEXION PHARMACEUTICALS INC
COMM STK
015351109
2901157
20870140
SH
SOLE
6967870
0
13902270
ALIGN TECHNOLOGY INC
COMM STK
016255101
396181
1012682
SH
SOLE
227900
0
784782
ALLEGHANY CORP DEL
COMM STK
017175100
2839
4351
SH
SOLE
1645
0
2706
ALLETE INC
COMM STK
018522300
1615
21525
SH
SOLE
9410
0
12115
ALLIANCE DATA SYSTEMS CORP
COMM STK
018581108
18997
80441
SH
SOLE
20400
0
60041
ALLIANT ENERGY CORP
COMM STK
018802108
30671
720486
SH
SOLE
94021
0
626465
ALLSTATE CORP
COMM STK
020002101
61841
626551
SH
SOLE
194526
0
432025
ALTABA INC
COMM STK
021346101
962175
14124713
SH
SOLE
3838397
0
10286316
AMARIN CORP PLC
ADR
023111206
106191
6526794
SH
SOLE
714012
0
5812782
AMAZON COM INC
COMM STK
023135106
31123694
15538539
SH
SOLE
5559076
0
9979463
AMEDISYS INC
COMM STK
023436108
24514
196172
SH
SOLE
37662
0
158510
AMERCO
COMM STK
023586100
752
2108
SH
SOLE
808
0
1300
AMEREN CORP
COMM STK
023608102
26023
411620
SH
SOLE
110762
0
300858
AMERICAN ASSETS TR INC
COMM STK
024013104
22300
598019
SH
SOLE
106719
0
491300
AMERICAN CAMPUS CMNTYS INC
COMM STK
024835100
307064
7460261
SH
SOLE
1223248
0
6237013
AMERICAN ELEC PWR INC
COMM STK
025537101
673244
9498359
SH
SOLE
2248188
0
7250171
AMERICAN EQTY INVT LIFE HLD
COMM STK
025676206
1056
29855
SH
SOLE
15255
0
14600
AMERICAN EXPRESS CO
COMM STK
025816109
184262
1730325
SH
SOLE
456695
0
1273630
AMERICAN FINL GROUP INC OHIO
COMM STK
025932104
3765
33925
SH
SOLE
14632
0
19293
AMERICAN INTL GROUP INC
COMM STK
026874784
1841943
34596983
SH
SOLE
14059770
0
20537213
AMERICAN STS WTR CO
COMM STK
029899101
2007
32824
SH
SOLE
16524
0
16300
AMERICAN VANGUARD CORP
COMM STK
030371108
35785
1988083
SH
SOLE
576017
0
1412066
AMERICAN WTR WKS CO INC NEW
COMM STK
030420103
786251
8937720
SH
SOLE
3657541
0
5280179
AMERICAN WOODMARK CORPORATIO
COMM STK
030506109
455
5806
SH
SOLE
5806
0
0
AMES NATL CORP
COMM STK
031001100
281
10302
SH
SOLE
10302
0
0
AMETEK INC NEW
COMM STK
031100100
41673
526712
SH
SOLE
176616
0
350096
AMGEN INC
COMM STK
031162100
469395
2264437
SH
SOLE
768511
0
1495926
AMKOR TECHNOLOGY INC
COMM STK
031652100
138
18740
SH
SOLE
1940
0
16800
AMPHENOL CORP NEW
COMM STK
032095101
185669
1974783
SH
SOLE
1128499
0
846284
AMTRUST FINL SVCS INC
COMM STK
032359309
399
27457
SH
SOLE
16745
0
10712
ANADARKO PETE CORP
COMM STK
032511107
57349
850749
SH
SOLE
237265
0
613484
ANALOG DEVICES INC
COMM STK
032654105
78999
854412
SH
SOLE
383321
0
471091
ANAPTYSBIO INC
COMM STK
032724106
38558
386469
SH
SOLE
42416
0
344053
ANAVEX LIFE SCIENCES CORP
COMM STK
032797300
153
55928
SH
SOLE
25528
0
30400
ANDERSONS INC
COMM STK
034164103
462
12269
SH
SOLE
2919
0
9350
ANIKA THERAPEUTICS INC
COMM STK
035255108
442
10470
SH
SOLE
170
0
10300
ANIXTER INTL INC
COMM STK
035290105
278
3948
SH
SOLE
1148
0
2800
ANNALY CAP MGMT INC
COMM STK
035710409
6661
651165
SH
SOLE
394995
0
256170
ANTHEM INC
COMM STK
036752103
5080469
18538472
SH
SOLE
6175414
0
12363058
ANWORTH MORTGAGE ASSET CP
COMM STK
037347101
484
104546
SH
SOLE
1146
0
103400
APACHE CORP
COMM STK
037411105
739516
15513239
SH
SOLE
5608501
0
9904738
APOGEE ENTERPRISES INC
COMM STK
037598109
825
19970
SH
SOLE
14210
0
5760
APPLE INC
COMM STK
037833100
6654842
29480117
SH
SOLE
11741822
0
17738295
APPLIED MATLS INC
COMM STK
038222105
789239
20420155
SH
SOLE
7613868
0
12806287
APTARGROUP INC
COMM STK
038336103
2412
22390
SH
SOLE
7030
0
15360
ARBOR RLTY TR INC
COMM STK
038923108
451
39260
SH
SOLE
39260
0
0
ARCH COAL INC
COMM STK
039380407
813
9092
SH
SOLE
5044
0
4048
ARCHER DANIELS MIDLAND CO
COMM STK
039483102
453132
9013962
SH
SOLE
2669438
0
6344524
ARENA PHARMACEUTICALS INC
COMM STK
040047607
997
21655
SH
SOLE
14755
0
6900
ARISTA NETWORKS INC
COMM STK
040413106
22164
83366
SH
SOLE
24125
0
59241
ARLINGTON ASSET INVT CORP
COMM STK
041356205
263
28119
SH
SOLE
28119
0
0
ARROW ELECTRS INC
COMM STK
042735100
2270
30790
SH
SOLE
12915
0
17875
ARROW FINL CORP
COMM STK
042744102
421
11387
SH
SOLE
4586
0
6801
ARTESIAN RESOURCES CORP
COMM STK
043113208
276
7502
SH
SOLE
7502
0
0
ASBURY AUTOMOTIVE GROUP INC
COMM STK
043436104
473
6879
SH
SOLE
3539
0
3340
ASCENT CAP GROUP INC
COMM STK
043632108
75
42277
SH
SOLE
42277
0
0
ASHFORD HOSPITALITY TR INC
COMM STK
044103109
228
35635
SH
SOLE
12535
0
23100
ASHFORD INC
COMM STK
044104107
344
4534
SH
SOLE
3285
0
1249
ASHLAND GLOBAL HLDGS INC
COMM STK
044186104
1110
13231
SH
SOLE
5231
0
8000
ASPEN TECHNOLOGY INC
COMM STK
045327103
83132
729803
SH
SOLE
214780
0
515023
ASSEMBLY BIOSCIENCES INC
COMM STK
045396108
8256
222302
SH
SOLE
21992
0
200310
ASSOCIATED BANC CORP
COMM STK
045487105
2025
77898
SH
SOLE
38804
0
39094
ASTEC INDS INC
COMM STK
046224101
442
8768
SH
SOLE
3068
0
5700
ASTRAZENECA PLC
ADR
046353108
521729
13184974
SH
SOLE
3011306
0
10173668
ATARA BIOTHERAPEUTICS INC
COMM STK
046513107
73059
1766845
SH
SOLE
196829
0
1570016
ATKORE INTL GROUP INC
COMM STK
047649108
34402
1296727
SH
SOLE
365544
0
931183
ATLANTIC CAP BANCSHARES INC
COMM STK
048269203
61981
3700352
SH
SOLE
833419
0
2866933
ATLAS AIR WORLDWIDE HLDGS IN
COMM STK
049164205
432
6779
SH
SOLE
3179
0
3600
ATMOS ENERGY CORP
COMM STK
049560105
625729
6663075
SH
SOLE
1984799
0
4678276
ATRION CORP
COMM STK
049904105
159304
229281
SH
SOLE
77658
0
151623
AUTODESK INC
COMM STK
052769106
87192
558527
SH
SOLE
185204
0
373323
AUTOLIV INC
COMM STK
052800109
3802
43868
SH
SOLE
22606
0
21262
AUTOMATIC DATA PROCESSING IN
COMM STK
053015103
244166
1620640
SH
SOLE
582117
0
1038523
AUTOZONE INC
COMM STK
053332102
108351
139682
SH
SOLE
76513
0
63169
AVALONBAY CMNTYS INC
COMM STK
053484101
513826
2836468
SH
SOLE
536276
0
2300192
AVERY DENNISON CORP
COMM STK
053611109
40879
377283
SH
SOLE
95434
0
281849
AVIS BUDGET GROUP
COMM STK
053774105
1475
45898
SH
SOLE
21898
0
24000
AVNET INC
COMM STK
053807103
2821
63002
SH
SOLE
28964
0
34038
AVON PRODS INC
COMM STK
054303102
565
256600
SH
SOLE
155500
0
101100
AXCELIS TECHNOLOGIES INC
COMM STK
054540208
406
20648
SH
SOLE
370
0
20278
AXA EQUITABLE HLDGS INC
COMM STK
054561105
240990
11234973
SH
SOLE
5063310
0
6171663
BB&T CORP
COMM STK
054937107
75854
1562703
SH
SOLE
609789
0
952914
BP PLC
ADR
055622104
649289
14084366
SH
SOLE
5191082
0
8893284
BADGER METER INC
COMM STK
056525108
7263
137173
SH
SOLE
30264
0
106909
BAIDU INC
ADR
056752108
662841
2898554
SH
SOLE
761125
0
2137429
BALCHEM CORP
COMM STK
057665200
1896
16915
SH
SOLE
10415
0
6500
BALL CORP
COMM STK
058498106
1353188
30761270
SH
SOLE
10558028
0
20203242
BANCO BRADESCO S A
ADR
059460303
146926
20752200
SH
SOLE
5947800
0
14804400
BANK AMER CORP
COMM STK
060505104
661090
22440260
SH
SOLE
8225990
0
14214270
BANK HAWAII CORP
COMM STK
062540109
1349
17098
SH
SOLE
5332
0
11766
BANK MONTREAL QUE
COMM STK
063671101
1720
20868
SH
SOLE
20868
0
0
BANK NEW YORK MELLON CORP
COMM STK
064058100
718002
14081222
SH
SOLE
5525402
0
8555820
BARNES & NOBLE INC
COMM STK
067774109
356
61312
SH
SOLE
61312
0
0
BARNES GROUP INC
COMM STK
067806109
81153
1142517
SH
SOLE
208567
0
933950
BARRICK GOLD CORP
COMM STK
067901108
212668
19193905
SH
SOLE
5283715
0
13910190
BASSETT FURNITURE INDS INC
COMM STK
070203104
240
11312
SH
SOLE
11312
0
0
BAXTER INTL INC
COMM STK
071813109
458670
5949805
SH
SOLE
1636728
0
4313077
BEACON ROOFING SUPPLY INC
COMM STK
073685109
81196
2243614
SH
SOLE
642391
0
1601223
BECTON DICKINSON & CO
COMM STK
075887109
8791715
33684734
SH
SOLE
11543415
0
22141319
BECTON DICKINSON & CO
CVPFSTKF
075887208
1008861
15380123
SH
SOLE
4267272
0
11112851
BED BATH & BEYOND INC
COMM STK
075896100
717
47798
SH
SOLE
29698
0
18100
BELDEN INC
COMM STK
077454106
148048
2073217
SH
SOLE
635054
0
1438163
BEMIS INC
COMM STK
081437105
2676
55053
SH
SOLE
29143
0
25910
W R BERKLEY CORPORATION
COMM STK
084423102
1827
22857
SH
SOLE
11285
0
11572
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670108
6400
20
SH
SOLE
17
0
3
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670702
952937
4450690
SH
SOLE
1683009
0
2767681
BERKSHIRE HILLS BANCORP INC
COMM STK
084680107
1043
25620
SH
SOLE
16720
0
8900
BEST BUY INC
COMM STK
086516101
32961
415333
SH
SOLE
120341
0
294992
BHP BILLITON LTD
ADR
088606108
9063
181837
SH
SOLE
181837
0
0
BIG LOTS INC
COMM STK
089302103
17716
423928
SH
SOLE
123528
0
300400
BIO RAD LABS INC
COMM STK
090572207
47231
150904
SH
SOLE
44004
0
106900
BIOTELEMETRY INC
COMM STK
090672106
32621
506152
SH
SOLE
150652
0
355500
BLACK HILLS CORP
COMM STK
092113109
1229
21165
SH
SOLE
5925
0
15240
BLOCK H & R INC
COMM STK
093671105
9985
387772
SH
SOLE
104415
0
283357
BLOOM ENERGY CORP
COMM STK
093712107
102258
3000536
SH
SOLE
540514
0
2460022
BLOOMIN BRANDS INC
COMM STK
094235108
3339
168735
SH
SOLE
165035
0
3700
BLUCORA INC
COMM STK
095229100
1919
47685
SH
SOLE
43585
0
4100
BLUE BIRD CORP
COMM STK
095306106
36190
1477123
SH
SOLE
438623
0
1038500
BLUE HILLS BANCORP INC
COMM STK
095573101
86375
3584038
SH
SOLE
612290
0
2971748
BOEING CO
COMM STK
097023105
11632520
31278626
SH
SOLE
12117040
0
19161586
BOJANGLES INC
COMM STK
097488100
21597
1375591
SH
SOLE
257159
0
1118432
BOOT BARN HLDGS INC
COMM STK
099406100
38296
1347991
SH
SOLE
376492
0
971499
BOOZ ALLEN HAMILTON HLDG COR
COMM STK
099502106
572603
11537431
SH
SOLE
2451089
0
9086342
BORGWARNER INC
COMM STK
099724106
14840
346899
SH
SOLE
105282
0
241617
BOSTON BEER INC
COMM STK
100557107
393927
1370182
SH
SOLE
261978
0
1108204
BOSTON PRIVATE FINL HLDGS IN
COMM STK
101119105
1121
82133
SH
SOLE
54534
0
27599
BOSTON PROPERTIES INC
COMM STK
101121101
226568
1840667
SH
SOLE
233386
0
1607281
BOSTON SCIENTIFIC CORP
COMM STK
101137107
309050
8027266
SH
SOLE
2718835
0
5308431
BOTTOMLINE TECH DEL INC
COMM STK
101388106
1139
15667
SH
SOLE
9367
0
6300
BOYD GAMING CORP
COMM STK
103304101
44955
1328058
SH
SOLE
350908
0
977150
BRADY CORP
COMM STK
104674106
50296
1149619
SH
SOLE
334719
0
814900
BRANDYWINE RLTY TR
COMM STK
105368203
1216
77336
SH
SOLE
29593
0
47743
BRIDGE BANCORP INC
COMM STK
108035106
80238
2416819
SH
SOLE
450370
0
1966449
BRIGGS & STRATTON CORP
COMM STK
109043109
1035
53844
SH
SOLE
27144
0
26700
BRIGHT HORIZONS FAM SOL IN D
COMM STK
109194100
861283
7308920
SH
SOLE
1463606
0
5845314
BRINKER INTL INC
COMM STK
109641100
1764
37758
SH
SOLE
16754
0
21004
BRINKS CO
COMM STK
109696104
188269
2699194
SH
SOLE
428175
0
2271019
BRISTOL MYERS SQUIBB CO
COMM STK
110122108
693720
11174615
SH
SOLE
3786782
0
7387833
BRISTOW GROUP INC
COMM STK
110394103
126
10384
SH
SOLE
10384
0
0
BRITISH AMERN TOB PLC
ADR
110448107
473
10135
SH
SOLE
10135
0
0
BROOKDALE SR LIVING INC
COMM STK
112463104
557
56658
SH
SOLE
25858
0
30800
BROOKFIELD ASSET MGMT INC
COMM STK
112585104
23748
533460
SH
SOLE
283107
0
250353
BROOKS AUTOMATION INC
COMM STK
114340102
2604
74341
SH
SOLE
35407
0
38934
BROWN & BROWN INC
COMM STK
115236101
230551
7796790
SH
SOLE
2205869
0
5590921
BROWN FORMAN CORP
COMM STK
115637100
1829
36000
SH
SOLE
36000
0
0
BROWN FORMAN CORP
COMM STK
115637209
32642
645736
SH
SOLE
257292
0
388444
BRUKER CORP
COMM STK
116794108
946175
28286243
SH
SOLE
7419223
0
20867020
BRUNSWICK CORP
COMM STK
117043109
54767
817168
SH
SOLE
250328
0
566840
BRYN MAWR BK CORP
COMM STK
117665109
813
17333
SH
SOLE
17333
0
0
BURLINGTON STORES INC
COMM STK
122017106
1461739
8972130
SH
SOLE
2301496
0
6670634
CAE INC
COMM STK
124765108
36737
1811077
SH
SOLE
275577
0
1535500
CBIZ INC
COMM STK
124805102
1194
50377
SH
SOLE
27027
0
23350
CBL & ASSOC PPTYS INC
COMM STK
124830100
1130
283306
SH
SOLE
223506
0
59800
CBS CORP NEW
COMM STK
124857202
32382
563651
SH
SOLE
163559
0
400092
CCA INDS INC
COMM STK
124867102
56
19247
SH
SOLE
19247
0
0
CF INDS HLDGS INC
COMM STK
125269100
823363
15124224
SH
SOLE
6115485
0
9008739
CIGNA CORPORATION
COMM STK
125509109
4835299
23218726
SH
SOLE
8182820
0
15035906
CIT GROUP INC
COMM STK
125581801
3485
67533
SH
SOLE
33433
0
34100
CMS ENERGY CORP
COMM STK
125896100
412643
8421289
SH
SOLE
1959571
0
6461718
CSS INDS INC
COMM STK
125906107
23343
1640386
SH
SOLE
441722
0
1198664
CNA FINL CORP
COMM STK
126117100
230539
5050132
SH
SOLE
1541928
0
3508204
CSG SYS INTL INC
COMM STK
126349109
1751
43618
SH
SOLE
28598
0
15020
CSW INDUSTRIALS INC
COMM STK
126402106
87545
1630268
SH
SOLE
304252
0
1326016
CSX CORP
COMM STK
126408103
537446
7257885
SH
SOLE
2478615
0
4779270
CTS CORP
COMM STK
126501105
53520
1560348
SH
SOLE
275998
0
1284350
CVB FINL CORP
COMM STK
126600105
789
35365
SH
SOLE
6720
0
28645
CVS HEALTH CORP
COMM STK
126650100
1664933
21150063
SH
SOLE
8399656
0
12750407
CABOT CORP
COMM STK
127055101
3203
51069
SH
SOLE
36119
0
14950
CABOT OIL & GAS CORP
COMM STK
127097103
522726
23211636
SH
SOLE
9014287
0
14197349
CACI INTL INC
COMM STK
127190304
2510
13631
SH
SOLE
7831
0
5800
CADENCE DESIGN SYSTEM INC
COMM STK
127387108
40800
900270
SH
SOLE
278226
0
622044
CAESARS ENTMT CORP
COMM STK
127686103
21409
2088704
SH
SOLE
380460
0
1708244
CAL MAINE FOODS INC
COMM STK
128030202
196154
4061167
SH
SOLE
731362
0
3329805
CALAMP CORP
COMM STK
128126109
554
23104
SH
SOLE
16504
0
6600
CALERES INC
COMM STK
129500104
430
11989
SH
SOLE
7789
0
4200
CALIFORNIA WTR SVC GROUP
COMM STK
130788102
135406
3156308
SH
SOLE
762968
0
2393340
CAMBREX CORP
COMM STK
132011107
43689
638735
SH
SOLE
191225
0
447510
CAMDEN NATL CORP
COMM STK
133034108
375
8631
SH
SOLE
3831
0
4800
CAMDEN PPTY TR
COMM STK
133131102
317922
3397687
SH
SOLE
283597
0
3114090
CAMPBELL SOUP CO
COMM STK
134429109
98251
2682258
SH
SOLE
727144
0
1955114
CANADA GOOSE HOLDINGS INC
COMM STK
135086106
382753
5930478
SH
SOLE
1766074
0
4164404
CANADIAN NATL RY CO
COMM STK
136375102
2257
25171
SH
SOLE
25171
0
0
CANADIAN NAT RES LTD
COMM STK
136385101
444136
13598778
SH
SOLE
5054823
0
8543955
CANTEL MEDICAL CORP
COMM STK
138098108
55051
597992
SH
SOLE
174092
0
423900
CAPITAL SR LIVING CORP
COMM STK
140475104
180
19091
SH
SOLE
14791
0
4300
CARA THERAPEUTICS INC
COMM STK
140755109
57893
2417235
SH
SOLE
310419
0
2106816
CARBO CERAMICS INC
COMM STK
140781105
319
43945
SH
SOLE
43945
0
0
CARDIOVASCULAR SYS INC DEL
COMM STK
141619106
669
17080
SH
SOLE
380
0
16700
CARE COM INC
COMM STK
141633107
621
28098
SH
SOLE
28098
0
0
CAREER EDUCATION CORP
COMM STK
141665109
48718
3263112
SH
SOLE
585521
0
2677591
CARGURUS INC
COMM STK
141788109
548315
9845831
SH
SOLE
1144694
0
8701137
CARLISLE COS INC
COMM STK
142339100
3286
26978
SH
SOLE
14554
0
12424
CARMAX INC
COMM STK
143130102
484211
6484675
SH
SOLE
2206304
0
4278371
CARNIVAL CORP
COMM STK
143658300
304619
4776846
SH
SOLE
2179597
0
2597249
CAROLINA FINL CORP NEW
COMM STK
143873107
28451
754259
SH
SOLE
225466
0
528793
CARPENTER TECHNOLOGY CORP
COMM STK
144285103
94760
1607471
SH
SOLE
520671
0
1086800
CARRIZO OIL & GAS INC
COMM STK
144577103
11571
459159
SH
SOLE
135059
0
324100
CARTERS INC
COMM STK
146229109
54273
550439
SH
SOLE
188139
0
362300
CASELLA WASTE SYS INC
COMM STK
147448104
59857
1927131
SH
SOLE
577356
0
1349775
CASEYS GEN STORES INC
COMM STK
147528103
695483
5386747
SH
SOLE
1697847
0
3688900
CATALENT INC
COMM STK
148806102
980841
21533287
SH
SOLE
6626453
0
14906834
CATERPILLAR INC DEL
COMM STK
149123101
321851
2110642
SH
SOLE
934333
0
1176309
CATERPILLAR INC DEL
COMM STK
149123101
991
6500
SH
Put
SOLE
6500
0
0
CATHAY GEN BANCORP
COMM STK
149150104
1254
30272
SH
SOLE
17216
0
13056
CATO CORP NEW
COMM STK
149205106
514
24462
SH
SOLE
14062
0
10400
CAVCO INDS INC DEL
COMM STK
149568107
146732
579968
SH
SOLE
173728
0
406240
CEDAR FAIR L P
COMM STK
150185106
2963
56897
SH
SOLE
33832
0
23065
CEDAR REALTY TRUST INC
COMM STK
150602209
76502
16416670
SH
SOLE
4781708
0
11634962
CELANESE CORP DEL
COMM STK
150870103
25856
226803
SH
SOLE
136901
0
89902
CELGENE CORP
COMM STK
151020104
887282
9914874
SH
SOLE
3864270
0
6050604
CENTRAL GARDEN & PET CO
COMM STK
153527205
9941
299956
SH
SOLE
59296
0
240660
CENTRAL PAC FINL CORP
COMM STK
154760409
315
11935
SH
SOLE
335
0
11600
CENTURY ALUM CO
COMM STK
156431108
622
51989
SH
SOLE
32989
0
19000
CENTURY BANCORP INC MASS
COMM STK
156432106
295
4084
SH
SOLE
34
0
4050
CENTURY CMNTYS INC
COMM STK
156504300
349
13303
SH
SOLE
13303
0
0
CENTURYLINK INC
COMM STK
156700106
114588
5405096
SH
SOLE
1665308
0
3739788
CERNER CORP
COMM STK
156782104
47392
735786
SH
SOLE
250226
0
485560
CERUS CORP
COMM STK
157085101
385
53465
SH
SOLE
39065
0
14400
CHARLES RIV LABS INTL INC
COMM STK
159864107
73653
547440
SH
SOLE
168772
0
378668
CHEESECAKE FACTORY INC
COMM STK
163072101
23607
440929
SH
SOLE
127089
0
313840
CHEETAH MOBILE INC
ADR
163075104
825
83943
SH
SOLE
0
0
83943
CHEFS WHSE INC
COMM STK
163086101
315
8656
SH
SOLE
256
0
8400
CHEGG INC
COMM STK
163092109
139993
4924114
SH
SOLE
767592
0
4156522
CHEMICAL FINL CORP
COMM STK
163731102
2283
42756
SH
SOLE
19151
0
23605
CHEMOURS CO
COMM STK
163851108
4493
113922
SH
SOLE
52021
0
61901
CHERRY HILL MTG INVT CORP
COMM STK
164651101
349
19266
SH
SOLE
11066
0
8200
CHESAPEAKE ENERGY CORP
COMM STK
165167107
1559
347171
SH
SOLE
191974
0
155197
CHESAPEAKE UTILS CORP
COMM STK
165303108
188534
2247127
SH
SOLE
571346
0
1675781
CHEVRON CORP NEW
COMM STK
166764100
944414
7723373
SH
SOLE
2613003
0
5110370
CHICOS FAS INC
COMM STK
168615102
460
53091
SH
SOLE
16491
0
36600
CHILDRENS PL INC
COMM STK
168905107
21834
170843
SH
SOLE
49493
0
121350
CHIPOTLE MEXICAN GRILL INC
COMM STK
169656105
19877
43732
SH
SOLE
13765
0
29967
CHOICE HOTELS INTL INC
COMM STK
169905106
37073
445051
SH
SOLE
170551
0
274500
CHRISTOPHER & BANKS CORP
COMM STK
171046105
10
12512
SH
SOLE
11800
0
712
CHURCH & DWIGHT INC
COMM STK
171340102
101114
1703112
SH
SOLE
803472
0
899640
CHURCHILL DOWNS INC
COMM STK
171484108
71860
258770
SH
SOLE
77090
0
181680
CHUYS HLDGS INC
COMM STK
171604101
41253
1571544
SH
SOLE
276312
0
1295232
CIENA CORP
COMM STK
171779309
1732
55455
SH
SOLE
33636
0
21819
CIMAREX ENERGY CO
COMM STK
171798101
20629
221962
SH
SOLE
77840
0
144122
CINCINNATI BELL INC NEW
COMM STK
171871502
906
56775
SH
SOLE
28366
0
28409
CINCINNATI FINL CORP
COMM STK
172062101
20904
272150
SH
SOLE
79800
0
192350
CIRRUS LOGIC INC
COMM STK
172755100
35397
917019
SH
SOLE
262079
0
654940
CINTAS CORP
COMM STK
172908105
273632
1383305
SH
SOLE
430694
0
952611
CITIGROUP INC
COMM STK
172967424
2011657
28040935
SH
SOLE
12700858
0
15340077
CITIZENS FINL GROUP INC
COMM STK
174610105
32580
844700
SH
SOLE
247875
0
596825
CITIZENS INC
COMM STK
174740100
302
36008
SH
SOLE
20875
0
15133
CITRIX SYS INC
COMM STK
177376100
23465
211093
SH
SOLE
60059
0
151034
CITY HLDG CO
COMM STK
177835105
962
12526
SH
SOLE
6876
0
5650
CITY OFFICE REIT INC
COMM STK
178587101
178
14094
SH
SOLE
394
0
13700
CLEAN HARBORS INC
COMM STK
184496107
1917
26786
SH
SOLE
17186
0
9600
CLEAN ENERGY FUELS CORP
COMM STK
184499101
106
40898
SH
SOLE
40898
0
0
CLEVELAND CLIFFS INC
COMM STK
185899101
1532
121001
SH
SOLE
41831
0
79170
CLOROX CO DEL
COMM STK
189054109
88683
589609
SH
SOLE
314113
0
275496
CLOVIS ONCOLOGY INC
COMM STK
189464100
5319
181088
SH
SOLE
62388
0
118700
COBIZ FINANCIAL INC
COMM STK
190897108
94058
4248335
SH
SOLE
1325316
0
2923019
COCA COLA BOTTLING CO CONS
COMM STK
191098102
67970
372886
SH
SOLE
82762
0
290124
COCA COLA CO
COMM STK
191216100
506727
10970486
SH
SOLE
4259960
0
6710526
COEUR MNG INC
COMM STK
192108504
597
112030
SH
SOLE
35130
0
76900
COGNEX CORP
COMM STK
192422103
117069
2097253
SH
SOLE
1112475
0
984778
COGNIZANT TECHNOLOGY SOLUTIO
COMM STK
192446102
79328
1028235
SH
SOLE
305122
0
723113
COHERENT INC
COMM STK
192479103
482691
2803249
SH
SOLE
774006
0
2029243
COHU INC
COMM STK
192576106
749
29828
SH
SOLE
10128
0
19700
COLFAX CORP
COMM STK
194014106
431181
11957328
SH
SOLE
3860264
0
8097064
COLGATE PALMOLIVE CO
COMM STK
194162103
142022
2121319
SH
SOLE
777740
0
1343579
COLLIERS INTL GROUP INC
COMM STK
194693107
76455
985880
SH
SOLE
150360
0
835520
COLUMBIA BKG SYS INC
COMM STK
197236102
166342
4290487
SH
SOLE
1081910
0
3208577
COLUMBIA PPTY TR INC
COMM STK
198287203
403
17040
SH
SOLE
7340
0
9700
COLUMBIA SPORTSWEAR CO
COMM STK
198516106
1313
14109
SH
SOLE
5047
0
9062
COLUMBUS MCKINNON CORP N Y
COMM STK
199333105
255
6453
SH
SOLE
6453
0
0
COMFORT SYS USA INC
COMM STK
199908104
14646
259686
SH
SOLE
56486
0
203200
COMERICA INC
COMM STK
200340107
27135
300832
SH
SOLE
89265
0
211567
COMMERCE BANCSHARES INC
COMM STK
200525103
1923
29122
SH
SOLE
18558
0
10564
COMMERCIAL METALS CO
COMM STK
201723103
2930
142776
SH
SOLE
99276
0
43500
COMMERCIAL VEH GROUP INC
COMM STK
202608105
239
26144
SH
SOLE
26144
0
0
COMMUNITY BK SYS INC
COMM STK
203607106
1176
19259
SH
SOLE
8593
0
10666
COMMUNITY HEALTH SYS INC NEW
COMM STK
203668108
519
149909
SH
SOLE
95141
0
54768
COMMUNITY HEALTH SYS INC NEW
RIGHTS
203668116
0
73700
SH
SOLE
20200
0
53500
COMMUNITY TR BANCORP INC
COMM STK
204149108
523
11291
SH
SOLE
2619
0
8672
COMMVAULT SYSTEMS INC
COMM STK
204166102
41426
591800
SH
SOLE
195200
0
396600
COMPANIA DE MINAS BUENAVENTU
ADR
204448104
97661
7282732
SH
SOLE
1959879
0
5322853
COMPUTER PROGRAMS & SYS INC
COMM STK
205306103
225
8391
SH
SOLE
134
0
8257
COMTECH TELECOMMUNICATIONS C
COMM STK
205826209
821
22631
SH
SOLE
16171
0
6460
CONAGRA BRANDS INC
COMM STK
205887102
820050
24140431
SH
SOLE
9472742
0
14667689
CONDUENT INC
COMM STK
206787103
84327
3744539
SH
SOLE
1168802
0
2575737
CONMED CORP
COMM STK
207410101
923
11648
SH
SOLE
5598
0
6050
CONNECTICUT WTR SVC INC
COMM STK
207797101
728
10489
SH
SOLE
4139
0
6350
CONNS INC
COMM STK
208242107
970
27429
SH
SOLE
1129
0
26300
CONSOLIDATED COMM HLDGS INC
COMM STK
209034107
674
51711
SH
SOLE
37586
0
14125
CONSOLIDATED EDISON INC
COMM STK
209115104
40241
528167
SH
SOLE
149676
0
378491
CONSOLIDATED TOMOKA LD CO
COMM STK
210226106
240
3847
SH
SOLE
2347
0
1500
CONTINENTAL RESOURCES INC
COMM STK
212015101
41649
609977
SH
SOLE
208247
0
401730
CONVERGYS CORP
COMM STK
212485106
980
41298
SH
SOLE
13268
0
28030
COOPER COS INC
COMM STK
216648402
1725439
6225649
SH
SOLE
2011066
0
4214583
COOPER TIRE & RUBR CO
COMM STK
216831107
655
23157
SH
SOLE
13097
0
10060
COPART INC
COMM STK
217204106
37054
719069
SH
SOLE
276819
0
442250
CORE MARK HOLDING CO INC
COMM STK
218681104
2620
77159
SH
SOLE
60659
0
16500
CORNING INC
COMM STK
219350105
1563006
44277794
SH
SOLE
17582384
0
26695410
CORVEL CORP
COMM STK
221006109
13921
231054
SH
SOLE
68988
0
162066
CORVUS PHARMACEUTICALS INC
COMM STK
221015100
17059
1988173
SH
SOLE
255465
0
1732708
COTY INC
COMM STK
222070203
74942
5966749
SH
SOLE
1912777
0
4053972
COUSINS PPTYS INC
COMM STK
222795106
1118
125761
SH
SOLE
36595
0
89166
COWEN INC
COMM STK
223622606
314
19251
SH
SOLE
327
0
18924
CRAFT BREW ALLIANCE INC
COMM STK
224122101
171
10450
SH
SOLE
150
0
10300
CRANE CO
COMM STK
224399105
1636
16633
SH
SOLE
8592
0
8041
CRAY INC
COMM STK
225223304
38816
1805414
SH
SOLE
304544
0
1500870
CREDIT ACCEP CORP MICH
COMM STK
225310101
1951
4454
SH
SOLE
1212
0
3242
CREE INC
COMM STK
225447101
28243
745787
SH
SOLE
299087
0
446700
CRITEO S A
ADR
226718104
64366
2805856
SH
SOLE
903225
0
1902631
CROCS INC
COMM STK
227046109
43187
2028500
SH
SOLE
628300
0
1400200
CROSS CTRY HEALTHCARE INC
COMM STK
227483104
21047
2410872
SH
SOLE
401978
0
2008894
CROWN HOLDINGS INC
COMM STK
228368106
2329
48519
SH
SOLE
20569
0
27950
CRYOLIFE INC
COMM STK
228903100
583
16570
SH
SOLE
10820
0
5750
CUBESMART
COMM STK
229663109
117217
4108548
SH
SOLE
1015596
0
3092952
CUBIC CORP
COMM STK
229669106
238219
3261039
SH
SOLE
736954
0
2524085
CULLEN FROST BANKERS INC
COMM STK
229899109
2437
23338
SH
SOLE
7088
0
16250
CULP INC
COMM STK
230215105
29266
1209334
SH
SOLE
413157
0
796177
CUMMINS INC
COMM STK
231021106
42882
293572
SH
SOLE
105725
0
187847
CURTISS WRIGHT CORP
COMM STK
231561101
66891
486762
SH
SOLE
143362
0
343400
CUTERA INC
COMM STK
232109108
20995
645005
SH
SOLE
110725
0
534280
CYBEROPTICS CORP
COMM STK
232517102
295
14600
SH
SOLE
9600
0
5000
CYPRESS SEMICONDUCTOR CORP
COMM STK
232806109
2152
148488
SH
SOLE
87038
0
61450
DTE ENERGY CO
COMM STK
233331107
1145818
10499566
SH
SOLE
2836248
0
7663318
DTE ENERGY CO
CVPFSTKF
233331883
81107
1557003
SH
SOLE
467483
0
1089520
DXP ENTERPRISES INC NEW
COMM STK
233377407
332
8287
SH
SOLE
187
0
8100
DAILY JOURNAL CORP
COMM STK
233912104
203
843
SH
SOLE
843
0
0
DAKTRONICS INC
COMM STK
234264109
258
32908
SH
SOLE
6808
0
26100
DANA INCORPORATED
COMM STK
235825205
676
36227
SH
SOLE
13627
0
22600
DANAHER CORP DEL
COMM STK
235851102
3184932
29310987
SH
SOLE
8312017
0
20998970
DARDEN RESTAURANTS INC
COMM STK
237194105
262635
2362036
SH
SOLE
944512
0
1417524
DARLING INGREDIENTS INC
COMM STK
237266101
878
45442
SH
SOLE
13842
0
31600
DAVE & BUSTERS ENTMT INC
COMM STK
238337109
1316
19868
SH
SOLE
9768
0
10100
DAWSON GEOPHYSICAL CO NEW
COMM STK
239360100
196
31608
SH
SOLE
31239
0
369
DEAN FOODS CO NEW
COMM STK
242370203
401
56485
SH
SOLE
56485
0
0
DECKERS OUTDOOR CORP
COMM STK
243537107
582
4909
SH
SOLE
2309
0
2600
DEERE & CO
COMM STK
244199105
91485
608562
SH
SOLE
210032
0
398530
DEERE & CO
COMM STK
244199105
601
4000
SH
Put
SOLE
4000
0
0
DELTA AIR LINES INC DEL
COMM STK
247361702
903693
15626722
SH
SOLE
5761381
0
9865341
DENBURY RES INC
COMM STK
247916208
570
91874
SH
SOLE
91874
0
0
DELUXE CORP
COMM STK
248019101
681
11952
SH
SOLE
6324
0
5628
DESCARTES SYS GROUP INC
COMM STK
249906108
389086
11477725
SH
SOLE
1905341
0
9572384
DEXCOM INC
COMM STK
252131107
643864
4501289
SH
SOLE
1242460
0
3258829
DIAMONDROCK HOSPITALITY CO
COMM STK
252784301
1394
119419
SH
SOLE
74068
0
45351
DICKS SPORTING GOODS INC
COMM STK
253393102
10536
296944
SH
SOLE
284544
0
12400
DIEBOLD NXDF INC
COMM STK
253651103
350
77790
SH
SOLE
76500
0
1290
DIGI INTL INC
COMM STK
253798102
160
11923
SH
SOLE
2863
0
9060
DIGIRAD CORP
COMM STK
253827109
59
39600
SH
SOLE
0
0
39600
DIGITAL RLTY TR INC
COMM STK
253868103
41338
367516
SH
SOLE
109298
0
258218
DILLARDS INC
COMM STK
254067101
950
12439
SH
SOLE
4539
0
7900
DINE BRANDS GLOBAL INC
COMM STK
254423106
788
9697
SH
SOLE
1997
0
7700
DIODES INC
COMM STK
254543101
3398
102078
SH
SOLE
84766
0
17312
DISNEY WALT CO
COMM STK
254687106
1928546
16491758
SH
SOLE
6140582
0
10351176
DISCOVER FINL SVCS
COMM STK
254709108
58755
768542
SH
SOLE
246307
0
522235
DOCUSIGN INC
COMM STK
256163106
10738
204268
SH
SOLE
32912
0
171356
DOLLAR GEN CORP NEW
COMM STK
256677105
3028885
27711664
SH
SOLE
10103741
0
17607923
DOLLAR TREE INC
COMM STK
256746108
1543193
18923277
SH
SOLE
6822937
0
12100340
DOMO INC
COMM STK
257554105
4932
242029
SH
SOLE
21577
0
220452
DOMTAR CORP
COMM STK
257559203
1493
28614
SH
SOLE
11332
0
17282
DONALDSON INC
COMM STK
257651109
12761
219031
SH
SOLE
120489
0
98542
DONNELLEY R R & SONS CO
COMM STK
257867200
137
25311
SH
SOLE
7845
0
17466
DORMAN PRODUCTS INC
COMM STK
258278100
60595
787773
SH
SOLE
273228
0
514545
DOVER CORP
COMM STK
260003108
20496
231520
SH
SOLE
62463
0
169057
DRIL-QUIP INC
COMM STK
262037104
154461
2956199
SH
SOLE
595336
0
2360863
DRIVE SHACK INC
COMM STK
262077100
321
53870
SH
SOLE
53870
0
0
DUKE REALTY CORP
COMM STK
264411505
58116
2048516
SH
SOLE
292852
0
1755664
DUNKIN BRANDS GROUP INC
COMM STK
265504100
872508
11835428
SH
SOLE
3132045
0
8703383
DURECT CORP
COMM STK
266605104
103
93297
SH
SOLE
11697
0
81600
DYCOM INDS INC
COMM STK
267475101
1577
18640
SH
SOLE
6886
0
11754
DYNAVAX TECHNOLOGIES CORP
COMM STK
268158201
817
65903
SH
SOLE
29893
0
36010
EAGLE BANCORP INC MD
COMM STK
268948106
1225
24204
SH
SOLE
16504
0
7700
E TRADE FINANCIAL CORP
COMM STK
269246401
63686
1215620
SH
SOLE
406864
0
808756
EAGLE PHARMACEUTICALS INC
COMM STK
269796108
910
13130
SH
SOLE
2650
0
10480
EASTGROUP PPTY INC
COMM STK
277276101
316028
3305041
SH
SOLE
603052
0
2701989
EASTMAN CHEM CO
COMM STK
277432100
23565
246182
SH
SOLE
68343
0
177839
EATON VANCE CORP
COMM STK
278265103
4204
79976
SH
SOLE
53910
0
26066
EBAY INC
COMM STK
278642103
52366
1585877
SH
SOLE
439669
0
1146208
EBIX INC
COMM STK
278715206
379
4784
SH
SOLE
4784
0
0
ECHOSTAR CORP
COMM STK
278768106
15235
328558
SH
SOLE
95634
0
232924
ECOLAB INC
COMM STK
278865100
105188
670925
SH
SOLE
249443
0
421482
EDISON INTL
COMM STK
281020107
285891
4224161
SH
SOLE
1349567
0
2874594
EKSO BIONICS HLDGS INC
COMM STK
282644202
76
32500
SH
SOLE
0
0
32500
8X8 INC NEW
COMM STK
282914100
290
13645
SH
SOLE
1065
0
12580
ELECTRO SCIENTIFIC INDS
COMM STK
285229100
1595
91376
SH
SOLE
23376
0
68000
ELECTRONIC ARTS INC
COMM STK
285512109
2129889
17676895
SH
SOLE
7031731
0
10645164
ELECTRONICS FOR IMAGING INC
COMM STK
286082102
1027
30124
SH
SOLE
11724
0
18400
ELLINGTON RESIDENTIAL MTG RE
COMM STK
288578107
133
11766
SH
SOLE
11766
0
0
EMERSON ELEC CO
COMM STK
291011104
380282
4965818
SH
SOLE
1620743
0
3345075
EMPIRE ST RLTY TR INC
COMM STK
292104106
15569
937339
SH
SOLE
270439
0
666900
EMPLOYERS HOLDINGS INC
COMM STK
292218104
39023
861441
SH
SOLE
298841
0
562600
ENCANA CORP
COMM STK
292505104
112983
8618121
SH
SOLE
2765344
0
5852777
ENCORE CAP GROUP INC
COMM STK
292554102
66216
1847038
SH
SOLE
278317
0
1568721
ENNIS INC
COMM STK
293389102
303
14799
SH
SOLE
3442
0
11357
ENTERPRISE FINL SVCS CORP
COMM STK
293712105
650
12246
SH
SOLE
12246
0
0
ENTERPRISE PRODS PARTNERS L
COMM STK
293792107
340330
11845794
SH
SOLE
2715179
0
9130615
ENZO BIOCHEM INC
COMM STK
294100102
55
13343
SH
SOLE
13343
0
0
EPLUS INC
COMM STK
294268107
8957
96628
SH
SOLE
25828
0
70800
EQUIFAX INC
COMM STK
294429105
1269909
9725886
SH
SOLE
3245548
0
6480338
EQUITY COMWLTH
COMM STK
294628102
354994
11062448
SH
SOLE
2917591
0
8144857
ESCO TECHNOLOGIES INC
COMM STK
296315104
201926
2967313
SH
SOLE
637237
0
2330076
ESSENDANT INC
COMM STK
296689102
198
15442
SH
SOLE
442
0
15000
ESSEX PPTY TR INC
COMM STK
297178105
291665
1182219
SH
SOLE
136469
0
1045750
ESTERLINE TECHNOLOGIES CORP
COMM STK
297425100
1065
11709
SH
SOLE
4019
0
7690
EURONET WORLDWIDE INC
COMM STK
298736109
223357
2228666
SH
SOLE
497197
0
1731469
EXLSERVICE HOLDINGS INC
COMM STK
302081104
595
8992
SH
SOLE
3192
0
5800
EXPEDITORS INTL WASH INC
COMM STK
302130109
178510
2427717
SH
SOLE
733242
0
1694475
EZCORP INC
COMM STK
302301106
182
16991
SH
SOLE
6491
0
10500
FLIR SYS INC
COMM STK
302445101
18095
294374
SH
SOLE
78164
0
216210
F M C CORP
COMM STK
302491303
77775
892123
SH
SOLE
246870
0
645253
FNB CORP PA
COMM STK
302520101
1068
83951
SH
SOLE
52854
0
31097
FTI CONSULTING INC
COMM STK
302941109
105880
1446646
SH
SOLE
414331
0
1032315
FACTSET RESH SYS INC
COMM STK
303075105
37947
169625
SH
SOLE
83075
0
86550
FAIR ISAAC CORP
COMM STK
303250104
103514
452918
SH
SOLE
138761
0
314157
FARMER BROS CO
COMM STK
307675108
452
17134
SH
SOLE
10134
0
7000
FARO TECHNOLOGIES INC
COMM STK
311642102
1152
17898
SH
SOLE
8698
0
9200
FASTENAL CO
COMM STK
311900104
31477
542515
SH
SOLE
171309
0
371206
FEDERAL AGRIC MTG CORP
COMM STK
313148306
875
12124
SH
SOLE
7224
0
4900
FEDERAL REALTY INVT TR
COMM STK
313747206
187390
1481695
SH
SOLE
180206
0
1301489
FEDERAL SIGNAL CORP
COMM STK
313855108
704
26291
SH
SOLE
15691
0
10600
FEDERATED INVS INC PA
COMM STK
314211103
307
12734
SH
SOLE
6334
0
6400
FERRO CORP
COMM STK
315405100
1243
53544
SH
SOLE
17984
0
35560
F5 NETWORKS INC
COMM STK
315616102
20272
101657
SH
SOLE
26141
0
75516
FIDELITY SOUTHERN CORP NEW
COMM STK
316394105
355
14325
SH
SOLE
9008
0
5317
FIFTH THIRD BANCORP
COMM STK
316773100
1596130
57167981
SH
SOLE
23433535
0
33734446
FIRST BANCORP P R
COMM STK
318672706
999
109804
SH
SOLE
2504
0
107300
FIRST BANCORP N C
COMM STK
318910106
41981
1036305
SH
SOLE
311930
0
724375
FIRST BANCSHARES INC MS
COMM STK
318916103
37053
948867
SH
SOLE
153822
0
795045
FIRST BUSEY CORP
COMM STK
319383204
690
22232
SH
SOLE
13541
0
8691
FIRST BUS FINL SVCS INC WIS
COMM STK
319390100
484
20898
SH
SOLE
10398
0
10500
FIRST COMWLTH FINL CORP PA
COMM STK
319829107
234
14473
SH
SOLE
1173
0
13300
FIRST FINL BANCORP OH
COMM STK
320209109
1330
44782
SH
SOLE
19340
0
25442
FIRST FINL CORP IND
COMM STK
320218100
431
8586
SH
SOLE
3236
0
5350
FIRST HORIZON NATL CORP
COMM STK
320517105
1900
110081
SH
SOLE
51610
0
58471
FIRST INTERNET BANCORP
COMM STK
320557101
588
19311
SH
SOLE
19311
0
0
FIRST MERCHANTS CORP
COMM STK
320817109
1217
27046
SH
SOLE
6903
0
20143
FIRST MIDWEST BANCORP DEL
COMM STK
320867104
906
34085
SH
SOLE
10192
0
23893
FIRST SOLAR INC
COMM STK
336433107
1982
40940
SH
SOLE
25640
0
15300
1ST SOURCE CORP
COMM STK
336901103
379
7201
SH
SOLE
185
0
7016
FISERV INC
COMM STK
337738108
3673924
44597280
SH
SOLE
13664604
0
30932676
FIRSTENERGY CORP
COMM STK
337932107
551846
14846541
SH
SOLE
4070699
0
10775842
FIVE9 INC
COMM STK
338307101
126617
2898087
SH
SOLE
641981
0
2256106
FLEETCOR TECHNOLOGIES INC
COMM STK
339041105
971816
4265342
SH
SOLE
1334398
0
2930944
FLOOR & DECOR HLDGS INC
COMM STK
339750101
8415
278924
SH
SOLE
43590
0
235334
FLUOR CORP NEW
COMM STK
343412102
13510
232524
SH
SOLE
78914
0
153610
FLOWERS FOODS INC
COMM STK
343498101
285130
15280267
SH
SOLE
4217109
0
11063158
FLUSHING FINL CORP
COMM STK
343873105
561
22998
SH
SOLE
10723
0
12275
FOOT LOCKER INC
COMM STK
344849104
11298
221623
SH
SOLE
72023
0
149600
FORD MTR CO DEL
COMM STK
345370860
60976
6592039
SH
SOLE
1829854
0
4762185
FOREST CITY RLTY TR INC
COMM STK
345605109
127839
5095201
SH
SOLE
1410949
0
3684252
FORMFACTOR INC
COMM STK
346375108
952
69255
SH
SOLE
50255
0
19000
FORRESTER RESH INC
COMM STK
346563109
543
11823
SH
SOLE
2523
0
9300
FORTIS INC
COMM STK
349553107
497
15354
SH
SOLE
15354
0
0
FORWARD AIR CORP
COMM STK
349853101
663
9243
SH
SOLE
9243
0
0
FRANCO NEVADA CORP
COMM STK
351858105
795415
12721848
SH
SOLE
3835717
0
8886131
FRANKLIN COVEY CO
COMM STK
353469109
242
10220
SH
SOLE
5020
0
5200
FRANKLIN ELEC INC
COMM STK
353514102
659
13939
SH
SOLE
8539
0
5400
FRANKLIN RES INC
COMM STK
354613101
727271
23915534
SH
SOLE
9147319
0
14768215
FREDS INC
COMM STK
356108100
577
283025
SH
SOLE
139400
0
143625
FREIGHTCAR AMER INC
COMM STK
357023100
277
17254
SH
SOLE
1554
0
15700
FULLER H B CO
COMM STK
359694106
901
17429
SH
SOLE
6189
0
11240
FULTON FINL CORP PA
COMM STK
360271100
850
51026
SH
SOLE
21350
0
29676
GATX CORP
COMM STK
361448103
969
11195
SH
SOLE
2245
0
8950
GTT COMMUNICATIONS INC
COMM STK
362393100
161218
3714697
SH
SOLE
839517
0
2875180
GALLAGHER ARTHUR J & CO
COMM STK
363576109
55919
751194
SH
SOLE
92416
0
658778
GAP INC DEL
COMM STK
364760108
44172
1531080
SH
SOLE
407539
0
1123541
GARRETT MOTION INC
COMM STK
366505105
7566
408993
SH
SOLE
85992
0
323001
GARTNER INC
COMM STK
366651107
1126327
7106167
SH
SOLE
2129410
0
4976757
GENERAC HLDGS INC
COMM STK
368736104
34269
607491
SH
SOLE
193191
0
414300
GENERAL DYNAMICS CORP
COMM STK
369550108
112267
548392
SH
SOLE
199789
0
348603
GENERAL ELECTRIC CO
COMM STK
369604103
347841
30809648
SH
SOLE
10981662
0
19827986
GENERAL MLS INC
COMM STK
370334104
82138
1913737
SH
SOLE
549158
0
1364579
GENESCO INC
COMM STK
371532102
312
6627
SH
SOLE
1327
0
5300
GENESEE & WYO INC
COMM STK
371559105
126751
1393019
SH
SOLE
394902
0
998117
GENTEX CORP
COMM STK
371901109
3341
155706
SH
SOLE
85686
0
70020
GENIE ENERGY LTD
COMM STK
372284208
91
16842
SH
SOLE
0
0
16842
GENMARK DIAGNOSTICS INC
COMM STK
372309104
63631
8657319
SH
SOLE
1186363
0
7470956
GENUINE PARTS CO
COMM STK
372460105
25251
254032
SH
SOLE
74592
0
179440
GERMAN AMERN BANCORP INC
COMM STK
373865104
707
20036
SH
SOLE
3442
0
16594
GERON CORP
COMM STK
374163103
148
83937
SH
SOLE
83937
0
0
GETTY RLTY CORP NEW
COMM STK
374297109
821
28758
SH
SOLE
373
0
28385
GIBRALTAR INDS INC
COMM STK
374689107
102771
2253750
SH
SOLE
394037
0
1859713
GILEAD SCIENCES INC
COMM STK
375558103
1123379
14549656
SH
SOLE
5186902
0
9362754
GLADSTONE COML CORP
COMM STK
376536108
734
38324
SH
SOLE
20124
0
18200
GLADSTONE LD CORP
COMM STK
376549101
171
13885
SH
SOLE
185
0
13700
GLATFELTER
COMM STK
377316104
404
21154
SH
SOLE
7354
0
13800
GLAUKOS CORP
COMM STK
377322102
95019
1464076
SH
SOLE
286129
0
1177947
GLOBALSTAR INC
COMM STK
378973408
177
348300
SH
SOLE
138000
0
210300
GLOBUS MED INC
COMM STK
379577208
40567
714716
SH
SOLE
207816
0
506900
GLU MOBILE INC
COMM STK
379890106
735
98692
SH
SOLE
1292
0
97400
GODADDY INC
COMM STK
380237107
22106
265095
SH
SOLE
115495
0
149600
GOLDCORP INC NEW
COMM STK
380956409
305
30000
SH
SOLE
30000
0
0
GOODYEAR TIRE & RUBR CO
COMM STK
382550101
9545
408094
SH
SOLE
111153
0
296941
GRACO INC
COMM STK
384109104
320746
6921581
SH
SOLE
1660835
0
5260746
GRAHAM HLDGS CO
COMM STK
384637104
1809
3123
SH
SOLE
1963
0
1160
GRAINGER W W INC
COMM STK
384802104
27975
78271
SH
SOLE
20744
0
57527
GRAINGER W W INC
COMM STK
384802104
894
2500
SH
Put
SOLE
2500
0
0
GRAMERCY PPTY TR
COMM STK
385002308
994
36229
SH
SOLE
21296
0
14933
GRANITE CONSTR INC
COMM STK
387328107
1122
24546
SH
SOLE
10450
0
14096
GRAPHIC PACKAGING HLDG CO
COMM STK
388689101
36367
2595758
SH
SOLE
891145
0
1704613
GRAY TELEVISION INC
COMM STK
389375106
22849
1305664
SH
SOLE
384064
0
921600
GREAT WESTN BANCORP INC
COMM STK
391416104
632
14978
SH
SOLE
3378
0
11600
GREEN PLAINS INC
COMM STK
393222104
185
10756
SH
SOLE
10756
0
0
GREENBRIER COS INC
COMM STK
393657101
3280
54571
SH
SOLE
47371
0
7200
GREENHILL & CO INC
COMM STK
395259104
326
12375
SH
SOLE
12375
0
0
GREIF INC
COMM STK
397624107
741
13802
SH
SOLE
8902
0
4900
GRIFFON CORP
COMM STK
398433102
304
18809
SH
SOLE
7699
0
11110
GRIFOLS S A
ADR
398438408
272264
12740469
SH
SOLE
4578710
0
8161759
GROUP 1 AUTOMOTIVE INC
COMM STK
398905109
496
7636
SH
SOLE
2336
0
5300
GROUPON INC
COMM STK
399473107
1167
309599
SH
SOLE
138099
0
171500
GRUPO FINANCIERO GALICIA S A
ADR
399909100
25643
1008366
SH
SOLE
733416
0
274950
GRUBHUB INC
COMM STK
400110102
456345
3292061
SH
SOLE
658959
0
2633102
GUESS INC
COMM STK
401617105
551
24394
SH
SOLE
12774
0
11620
GULFPORT ENERGY CORP
COMM STK
402635304
844
81102
SH
SOLE
64002
0
17100
H & E EQUIPMENT SERVICES INC
COMM STK
404030108
637
16872
SH
SOLE
10172
0
6700
HNI CORP
COMM STK
404251100
2913
65839
SH
SOLE
59109
0
6730
HACKETT GROUP INC
COMM STK
404609109
625
31007
SH
SOLE
13087
0
17920
HAEMONETICS CORP
COMM STK
405024100
94702
826510
SH
SOLE
249410
0
577100
HAIN CELESTIAL GROUP INC
COMM STK
405217100
1140
42021
SH
SOLE
21421
0
20600
HALLIBURTON CO
COMM STK
406216101
81066
2000157
SH
SOLE
530656
0
1469501
HANCOCK WHITNEY CORPORATION
COMM STK
410120109
1268
26666
SH
SOLE
7631
0
19035
HANESBRANDS INC
COMM STK
410345102
10171
551860
SH
SOLE
152400
0
399460
HANMI FINL CORP
COMM STK
410495204
345
13865
SH
SOLE
13865
0
0
HANOVER INS GROUP INC
COMM STK
410867105
132762
1076132
SH
SOLE
177256
0
898876
HARLEY DAVIDSON INC
COMM STK
412822108
13169
290702
SH
SOLE
83400
0
207302
HARMONIC INC
COMM STK
413160102
84964
15448029
SH
SOLE
4282739
0
11165290
HARRIS CORP DEL
COMM STK
413875105
2336781
13809945
SH
SOLE
4977397
0
8832548
HARSCO CORP
COMM STK
415864107
1125
39397
SH
SOLE
31437
0
7960
HARTFORD FINL SVCS GROUP INC
COMM STK
416515104
32433
649178
SH
SOLE
158511
0
490667
HASBRO INC
COMM STK
418056107
21132
201030
SH
SOLE
66139
0
134891
HAWAIIAN ELEC INDUSTRIES
COMM STK
419870100
2153
60488
SH
SOLE
31088
0
29400
HAWAIIAN HOLDINGS INC
COMM STK
419879101
89275
2226305
SH
SOLE
472375
0
1753930
HAWKINS INC
COMM STK
420261109
27134
654619
SH
SOLE
192388
0
462231
HAWTHORN BANCSHARES INC
COMM STK
420476103
365
16065
SH
SOLE
16065
0
0
HAYNES INTERNATIONAL INC
COMM STK
420877201
55223
1555588
SH
SOLE
256590
0
1298998
HEALTHCARE SVCS GRP INC
COMM STK
421906108
170489
4197173
SH
SOLE
756150
0
3441023
HEALTHCARE RLTY TR
COMM STK
421946104
242220
8278179
SH
SOLE
1227964
0
7050215
HEARTLAND EXPRESS INC
COMM STK
422347104
268
13573
SH
SOLE
3950
0
9623
HECLA MNG CO
COMM STK
422704106
583
208835
SH
SOLE
97435
0
111400
HEICO CORP NEW
COMM STK
422806109
1918
20708
SH
SOLE
10377
0
10331
HEICO CORP NEW
COMM STK
422806208
111360
1474968
SH
SOLE
456370
0
1018598
HEIDRICK & STRUGGLES INTL IN
COMM STK
422819102
436
12879
SH
SOLE
2821
0
10058
HELMERICH & PAYNE INC
COMM STK
423452101
12847
186804
SH
SOLE
45321
0
141483
HENRY JACK & ASSOC INC
COMM STK
426281101
43799
273609
SH
SOLE
99059
0
174550
HERITAGE COMMERCE CORP
COMM STK
426927109
90291
6051646
SH
SOLE
1258887
0
4792759
HERCULES CAPITAL INC
COMM STK
427096508
37556
2853773
SH
SOLE
1106673
0
1747100
HERON THERAPEUTICS INC
COMM STK
427746102
1077
34023
SH
SOLE
11993
0
22030
HERSHA HOSPITALITY TR
COMM STK
427825500
1158
51066
SH
SOLE
50566
0
500
HERSHEY CO
COMM STK
427866108
46017
451149
SH
SOLE
166817
0
284332
HEXCEL CORP NEW
COMM STK
428291108
56081
836407
SH
SOLE
252907
0
583500
HIBBETT SPORTS INC
COMM STK
428567101
214
11365
SH
SOLE
11365
0
0
HIGHWOODS PPTYS INC
COMM STK
431284108
77541
1640723
SH
SOLE
135246
0
1505477
HILL ROM HLDGS INC
COMM STK
431475102
2041
21621
SH
SOLE
13571
0
8050
HILLENBRAND INC
COMM STK
431571108
45514
870255
SH
SOLE
343705
0
526550
HILLTOP HOLDINGS INC
COMM STK
432748101
13395
664123
SH
SOLE
280595
0
383528
HINGHAM INSTN SVGS MASS
COMM STK
433323102
267
1216
SH
SOLE
1216
0
0
HOLLYFRONTIER CORP
COMM STK
436106108
25924
370867
SH
SOLE
128528
0
242339
HOLOGIC INC
COMM STK
436440101
1909575
46597721
SH
SOLE
16521582
0
30076139
HOME BANCSHARES INC
COMM STK
436893200
297454
13582355
SH
SOLE
3623324
0
9959031
HOME DEPOT INC
COMM STK
437076102
1527305
7372945
SH
SOLE
2838711
0
4534234
HOMOLOGY MEDICINES INC
COMM STK
438083107
22211
971591
SH
SOLE
109370
0
862221
HONEYWELL INTL INC
COMM STK
438516106
3176704
19090771
SH
SOLE
6735789
0
12354982
HORACE MANN EDUCATORS CORP N
COMM STK
440327104
1243
27691
SH
SOLE
8181
0
19510
HORMEL FOODS CORP
COMM STK
440452100
25835
655700
SH
SOLE
234894
0
420806
HORNBECK OFFSHORE SVCS INC N
COMM STK
440543106
187
31800
SH
SOLE
31800
0
0
HOULIHAN LOKEY INC
COMM STK
441593100
53831
1198112
SH
SOLE
349585
0
848527
HOVNANIAN ENTERPRISES INC
COMM STK
442487203
431
269238
SH
SOLE
114438
0
154800
HOWARD BANCORP INC
COMM STK
442496105
26995
1525145
SH
SOLE
440713
0
1084432
HUB GROUP INC
COMM STK
443320106
894
19612
SH
SOLE
12842
0
6770
HUBBELL INC
COMM STK
443510607
161407
1208404
SH
SOLE
582829
0
625575
HUBSPOT INC
COMM STK
443573100
1232
8161
SH
SOLE
4861
0
3300
HUDBAY MINERALS INC
COMM STK
443628102
4535
896318
SH
SOLE
290714
0
605604
HUDSON GLOBAL INC
COMM STK
443787106
23
14600
SH
SOLE
14600
0
0
HUDSON PAC PPTYS INC
COMM STK
444097109
130178
3978549
SH
SOLE
286531
0
3692018
HUMANA INC
COMM STK
444859102
1224293
3616606
SH
SOLE
1064373
0
2552233
HUNT J B TRANS SVCS INC
COMM STK
445658107
151310
1272152
SH
SOLE
446140
0
826012
HUNTINGTON BANCSHARES INC
COMM STK
446150104
27768
1861130
SH
SOLE
522901
0
1338229
HUNTINGTON INGALLS INDS INC
COMM STK
446413106
35613
139071
SH
SOLE
51043
0
88028
HUNTSMAN CORP
COMM STK
447011107
2624
96377
SH
SOLE
46377
0
50000
HURCO COMPANIES INC
COMM STK
447324104
328
7273
SH
SOLE
1373
0
5900
HURON CONSULTING GROUP INC
COMM STK
447462102
32841
664789
SH
SOLE
158033
0
506756
HUTTIG BLDG PRODS INC
COMM STK
448451104
148
35039
SH
SOLE
35039
0
0
HYATT HOTELS CORP
COMM STK
448579102
1006
12643
SH
SOLE
4843
0
7800
IDT CORP
COMM STK
448947507
79
14745
SH
SOLE
4303
0
10442
HYSTER YALE MATLS HANDLING I
COMM STK
449172105
617
10023
SH
SOLE
4323
0
5700
I D SYSTEMS INC
COMM STK
449489103
75
10800
SH
SOLE
0
0
10800
IRHYTHM TECHNOLOGIES INC
COMM STK
450056106
7994
84452
SH
SOLE
12233
0
72219
IBERIABANK CORP
COMM STK
450828108
1559
19158
SH
SOLE
6153
0
13005
ICONIX BRAND GROUP INC
COMM STK
451055107
50
162500
SH
SOLE
25300
0
137200
IDACORP INC
COMM STK
451107106
2670
26911
SH
SOLE
10401
0
16510
ILLINOIS TOOL WKS INC
COMM STK
452308109
457169
3239575
SH
SOLE
1361051
0
1878524
ILLUMINA INC
COMM STK
452327109
388368
1058050
SH
SOLE
387647
0
670403
IMMERSION CORP
COMM STK
452521107
302
28555
SH
SOLE
16855
0
11700
IMMUNOMEDICS INC
COMM STK
452907108
262221
12588635
SH
SOLE
1689333
0
10899302
IMPERIAL OIL LTD
COMM STK
453038408
289894
8955632
SH
SOLE
2450959
0
6504673
IMPINJ INC
COMM STK
453204109
454
18280
SH
SOLE
220
0
18060
INDEPENDENT BANK CORP MASS
COMM STK
453836108
841
10181
SH
SOLE
4831
0
5350
INFOSYS LTD
ADR
456788108
138026
13571832
SH
SOLE
4736614
0
8835218
INGLES MKTS INC
COMM STK
457030104
389
11357
SH
SOLE
11357
0
0
INGREDION INC
COMM STK
457187102
3980
37918
SH
SOLE
22082
0
15836
INSMED INC
COMM STK
457669307
212315
10500244
SH
SOLE
1687923
0
8812321
INTEGRA LIFESCIENCES HLDGS C
COMM STK
457985208
1736
26358
SH
SOLE
12458
0
13900
INTEGRATED DEVICE TECHNOLOGY
COMM STK
458118106
70839
1506883
SH
SOLE
459983
0
1046900
INTEL CORP
COMM STK
458140100
531201
11232844
SH
SOLE
4362670
0
6870174
INTER PARFUMS INC
COMM STK
458334109
265
4104
SH
SOLE
204
0
3900
INTERFACE INC
COMM STK
458665304
371
15896
SH
SOLE
4396
0
11500
INTERNATIONAL BANCSHARES COR
COMM STK
459044103
1181
26245
SH
SOLE
15943
0
10302
INTERNATIONAL BUSINESS MACHS
COMM STK
459200101
236356
1563095
SH
SOLE
434530
0
1128565
INTERNATIONAL FLAVORS&FRAGRA
COMM STK
459506101
21845
157026
SH
SOLE
44599
0
112427
INTERNATIONAL FLAVORS&FRAGRA
CVPFSTKF
459506309
21716
400000
SH
SOLE
95968
0
304032
INTL PAPER CO
COMM STK
460146103
1297033
26389271
SH
SOLE
10954597
0
15434674
INTERPUBLIC GROUP COS INC
COMM STK
460690100
19507
852934
SH
SOLE
260573
0
592361
INTEVAC INC
COMM STK
461148108
101
19500
SH
SOLE
3900
0
15600
INTUIT
COMM STK
461202103
4729622
20798686
SH
SOLE
7413332
0
13385354
INVACARE CORP
COMM STK
461203101
278
19080
SH
SOLE
12380
0
6700
INVESTORS REAL ESTATE TR
COMM STK
461730103
747
124930
SH
SOLE
124930
0
0
IONIS PHARMACEUTICALS INC
COMM STK
462222100
56456
1094536
SH
SOLE
215600
0
878936
IOVANCE BIOTHERAPEUTICS INC
COMM STK
462260100
35128
3122499
SH
SOLE
377459
0
2745040
IROBOT CORP
COMM STK
462726100
1728
15724
SH
SOLE
5327
0
10397
IRSA PROPIEDADES COMERCIALES
ADR
463588103
5478
229441
SH
SOLE
103741
0
125700
ISHARES INC
COMM STK
464286103
307
13900
SH
SOLE
0
0
13900
ISHARES INC
COMM STK
464286608
1365
33300
SH
SOLE
0
0
33300
ISHARES INC
COMM STK
464286749
305
8800
SH
SOLE
0
0
8800
ISHARES TR
COMM STK
464287200
4065
13886
SH
SOLE
13488
0
398
ISHARES TR
COMM STK
464287507
273
1355
SH
SOLE
1355
0
0
ISHARES TR
COMM STK
464287655
37134
220312
SH
SOLE
220312
0
0
ISHARES TR
COMM STK
464288513
4754
55000
SH
Put
SOLE
55000
0
0
ITRON INC
COMM STK
465741106
1329
20695
SH
SOLE
16195
0
4500
J & J SNACK FOODS CORP
COMM STK
466032109
48013
318200
SH
SOLE
92279
0
225921
JABIL INC
COMM STK
466313103
2168
80058
SH
SOLE
38958
0
41100
JACK IN THE BOX INC
COMM STK
466367109
5525
65910
SH
SOLE
51631
0
14279
JACOBS ENGR GROUP INC DEL
COMM STK
469814107
50097
654865
SH
SOLE
165746
0
489119
JETBLUE AIRWAYS CORP
COMM STK
477143101
2526
130478
SH
SOLE
65278
0
65200
JOHN BEAN TECHNOLOGIES CORP
COMM STK
477839104
477464
4002210
SH
SOLE
733285
0
3268925
JOHNSON & JOHNSON
COMM STK
478160104
2461025
17811575
SH
SOLE
7259066
0
10552509
KLA-TENCOR CORP
COMM STK
482480100
905268
8900478
SH
SOLE
3871613
0
5028865
KMG CHEMICALS INC
COMM STK
482564101
119369
1579792
SH
SOLE
511428
0
1068364
KAISER ALUMINUM CORP
COMM STK
483007704
849
7781
SH
SOLE
4945
0
2836
KALA PHARMACEUTICALS INC
COMM STK
483119103
4057
411077
SH
SOLE
212708
0
198369
KAMAN CORP
COMM STK
483548103
20677
309625
SH
SOLE
88364
0
221261
KANSAS CITY SOUTHERN
COMM STK
485170302
1068883
9435758
SH
SOLE
3636095
0
5799663
KELLOGG CO
COMM STK
487836108
113510
1621103
SH
SOLE
515888
0
1105215
KEMET CORP
COMM STK
488360207
757
40831
SH
SOLE
26351
0
14480
KEMPER CORP DEL
COMM STK
488401100
161227
2004068
SH
SOLE
587549
0
1416519
KENNAMETAL INC
COMM STK
489170100
1693
38865
SH
SOLE
17065
0
21800
KENNEDY-WILSON HLDGS INC
COMM STK
489398107
11283
524771
SH
SOLE
165871
0
358900
KERYX BIOPHARMACEUTICALS INC
COMM STK
492515101
278
81773
SH
SOLE
1073
0
80700
KEYCORP NEW
COMM STK
493267108
402790
20250895
SH
SOLE
7778874
0
12472021
KEYW HLDG CORP
COMM STK
493723100
153
17662
SH
SOLE
17662
0
0
KFORCE INC
COMM STK
493732101
1660
44162
SH
SOLE
32006
0
12156
KIMBALL INTL INC
COMM STK
494274103
451
26916
SH
SOLE
14526
0
12390
KIMBERLY CLARK CORP
COMM STK
494368103
1789672
15748607
SH
SOLE
6501744
0
9246863
KINROSS GOLD CORP
COMM STK
496902404
95
35000
SH
SOLE
35000
0
0
KIRBY CORP
COMM STK
497266106
52406
637152
SH
SOLE
236582
0
400570
KIRKLANDS INC
COMM STK
497498105
133
13182
SH
SOLE
182
0
13000
KNOLL INC
COMM STK
498904200
447
19081
SH
SOLE
9381
0
9700
KNIGHT SWIFT TRANSN HLDGS IN
COMM STK
499049104
26408
765899
SH
SOLE
381450
0
384449
KOHLS CORP
COMM STK
500255104
324193
4348665
SH
SOLE
1750279
0
2598386
KOHLS CORP
COMM STK
500255104
485
6500
SH
Put
SOLE
6500
0
0
KORN FERRY INTL
COMM STK
500643200
1178
23927
SH
SOLE
13527
0
10400
KRAFT HEINZ CO
COMM STK
500754106
370907
6730298
SH
SOLE
3026625
0
3703673
KROGER CO
COMM STK
501044101
763315
26221729
SH
SOLE
8925963
0
17295766
KULICKE & SOFFA INDS INC
COMM STK
501242101
760
31900
SH
SOLE
16200
0
15700
L BRANDS INC
COMM STK
501797104
157801
5207960
SH
SOLE
1686951
0
3521009
LKQ CORP
COMM STK
501889208
16372
516945
SH
SOLE
141100
0
375845
LTC PPTYS INC
COMM STK
502175102
1609
36479
SH
SOLE
24659
0
11820
L3 TECHNOLOGIES INC
COMM STK
502413107
359036
1688627
SH
SOLE
643415
0
1045212
LA Z BOY INC
COMM STK
505336107
828
26208
SH
SOLE
10348
0
15860
LAKELAND BANCORP INC
COMM STK
511637100
323
17869
SH
SOLE
17869
0
0
LAKELAND FINL CORP
COMM STK
511656100
1198
25785
SH
SOLE
25785
0
0
LAM RESEARCH CORP
COMM STK
512807108
1284305
8466082
SH
SOLE
2855886
0
5610196
LAMAR ADVERTISING CO NEW
COMM STK
512816109
2767
35568
SH
SOLE
11576
0
23992
LAMB WESTON HLDGS INC
COMM STK
513272104
2966
44537
SH
SOLE
16635
0
27902
LANCASTER COLONY CORP
COMM STK
513847103
27962
187403
SH
SOLE
32011
0
155392
LANDSTAR SYS INC
COMM STK
515098101
271691
2226974
SH
SOLE
659594
0
1567380
LANTHEUS HLDGS INC
COMM STK
516544103
31972
2138589
SH
SOLE
268051
0
1870538
LAS VEGAS SANDS CORP
COMM STK
517834107
1477955
24910754
SH
SOLE
9751702
0
15159052
LASALLE HOTEL PPTYS
COMM STK
517942108
5483
158516
SH
SOLE
117516
0
41000
LATTICE SEMICONDUCTOR CORP
COMM STK
518415104
130586
16323258
SH
SOLE
2776472
0
13546786
LAUDER ESTEE COS INC
COMM STK
518439104
70872
487697
SH
SOLE
194846
0
292851
LEAR CORP
COMM STK
521865204
259373
1788777
SH
SOLE
421111
0
1367666
LEGGETT & PLATT INC
COMM STK
524660107
9751
222666
SH
SOLE
64340
0
158326
LEGG MASON INC
COMM STK
524901105
1344
43048
SH
SOLE
21548
0
21500
LEIDOS HLDGS INC
COMM STK
525327102
21338
308531
SH
SOLE
132931
0
175600
LEMAITRE VASCULAR INC
COMM STK
525558201
608
15684
SH
SOLE
184
0
15500
LENNAR CORP
COMM STK
526057104
116738
2500290
SH
SOLE
1291093
0
1209197
LENNAR CORP
COMM STK
526057302
964
25031
SH
SOLE
17754
0
7277
LENNOX INTL INC
COMM STK
526107107
254929
1167259
SH
SOLE
267847
0
899412
LEXICON PHARMACEUTICALS INC
COMM STK
528872302
357
33466
SH
SOLE
17684
0
15782
LEXINGTON REALTY TRUST
COMM STK
529043101
994
119707
SH
SOLE
57578
0
62129
LIBERTY BROADBAND CORP
COMM STK
530307107
15321
181685
SH
SOLE
27750
0
153935
LIBERTY BROADBAND CORP
COMM STK
530307305
191675
2273730
SH
SOLE
1088059
0
1185671
LIBERTY PPTY TR
COMM STK
531172104
2246
53159
SH
SOLE
18326
0
34833
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229409
3547
81662
SH
SOLE
64562
0
17100
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229607
54335
1250516
SH
SOLE
114166
0
1136350
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229854
7798
209686
SH
SOLE
153256
0
56430
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229870
1384
38900
SH
SOLE
18700
0
20200
LIGHTPATH TECHNOLOGIES INC
COMM STK
532257805
127
62800
SH
SOLE
62800
0
0
LILLY ELI & CO
COMM STK
532457108
593440
5530147
SH
SOLE
1804596
0
3725551
LIMONEIRA CO
COMM STK
532746104
670
25664
SH
SOLE
25664
0
0
LINCOLN ELEC HLDGS INC
COMM STK
533900106
26385
282370
SH
SOLE
88890
0
193480
LINCOLN NATL CORP IND
COMM STK
534187109
25900
382789
SH
SOLE
101543
0
281246
LINDBLAD EXPEDITIONS HLDGS I
COMM STK
535219109
49810
3349700
SH
SOLE
602592
0
2747108
LINDBLAD EXPEDITIONS HLDGS I
WARRANT
535219117
3644
886585
SH
SOLE
108085
0
778500
LINDSAY CORP
COMM STK
535555106
544
5427
SH
SOLE
5427
0
0
LIONS GATE ENTMNT CORP
COMM STK
535919401
533
21854
SH
SOLE
9555
0
12299
LIONS GATE ENTMNT CORP
COMM STK
535919500
20284
870540
SH
SOLE
261924
0
608616
LITHIA MTRS INC
COMM STK
536797103
757
9272
SH
SOLE
4372
0
4900
LITTELFUSE INC
COMM STK
537008104
234848
1186760
SH
SOLE
367802
0
818958
LIVE NATION ENTERTAINMENT IN
COMM STK
538034109
74971
1376368
SH
SOLE
431868
0
944500
LIVEPERSON INC
COMM STK
538146101
206
7957
SH
SOLE
657
0
7300
LOCKHEED MARTIN CORP
COMM STK
539830109
144997
419115
SH
SOLE
116889
0
302226
LOEWS CORP
COMM STK
540424108
949969
18912376
SH
SOLE
7134785
0
11777591
LORAL SPACE & COMMUNICATNS I
COMM STK
543881106
207
4551
SH
SOLE
4551
0
0
LOUISIANA PAC CORP
COMM STK
546347105
5006
188970
SH
SOLE
145770
0
43200
LOWES COS INC
COMM STK
548661107
242700
2113741
SH
SOLE
915217
0
1198524
LOXO ONCOLOGY INC
COMM STK
548862101
379727
2222837
SH
SOLE
347218
0
1875619
LULULEMON ATHLETICA INC
COMM STK
550021109
20211
124385
SH
SOLE
53295
0
71090
LYDALL INC DEL
COMM STK
550819106
62811
1457334
SH
SOLE
450034
0
1007300
M D C HLDGS INC
COMM STK
552676108
556
18811
SH
SOLE
9369
0
9442
MDU RES GROUP INC
COMM STK
552690109
1419
55221
SH
SOLE
20470
0
34751
MGIC INVT CORP WIS
COMM STK
552848103
29846
2242340
SH
SOLE
667440
0
1574900
MGM RESORTS INTERNATIONAL
COMM STK
552953101
1391282
49848855
SH
SOLE
18148897
0
31699958
MSA SAFETY INC
COMM STK
553498106
106852
1003871
SH
SOLE
315181
0
688690
MSC INDL DIRECT INC
COMM STK
553530106
1577
17899
SH
SOLE
4552
0
13347
MSG NETWORK INC
COMM STK
553573106
48071
1863211
SH
SOLE
471007
0
1392204
MTS SYS CORP
COMM STK
553777103
269
4908
SH
SOLE
4908
0
0
MACATAWA BK CORP
COMM STK
554225102
443
37808
SH
SOLE
15408
0
22400
MACERICH CO
COMM STK
554382101
251229
4543836
SH
SOLE
424475
0
4119361
MACK CALI RLTY CORP
COMM STK
554489104
897
42188
SH
SOLE
33954
0
8234
MACROGENICS INC
COMM STK
556099109
48951
2283146
SH
SOLE
310652
0
1972494
MADDEN STEVEN LTD
COMM STK
556269108
112562
2127830
SH
SOLE
659055
0
1468775
MADRIGAL PHARMACEUTICALS INC
COMM STK
558868105
107253
500877
SH
SOLE
106185
0
394692
MAGELLAN HEALTH INC
COMM STK
559079207
828
11488
SH
SOLE
5588
0
5900
MAGNA INTL INC
COMM STK
559222401
1398916
26630802
SH
SOLE
9299803
0
17330999
MAGNOLIA OIL & GAS CORP
COMM STK
559663109
52195
3477369
SH
SOLE
684856
0
2792513
MANHATTAN ASSOCS INC
COMM STK
562750109
37182
680987
SH
SOLE
207167
0
473820
MANITOWOC CO INC
COMM STK
563571405
347
14445
SH
SOLE
10020
0
4425
MARATHON OIL CORP
COMM STK
565849106
32851
1411117
SH
SOLE
391048
0
1020069
MARKEL CORP
COMM STK
570535104
9319
7841
SH
SOLE
5160
0
2681
MARSH & MCLENNAN COS INC
COMM STK
571748102
3095764
37424619
SH
SOLE
11482624
0
25941995
MARRIOTT INTL INC NEW
COMM STK
571903202
1754365
13287624
SH
SOLE
4631827
0
8655797
MARTIN MARIETTA MATLS INC
COMM STK
573284106
316669
1740418
SH
SOLE
596108
0
1144310
MASCO CORP
COMM STK
574599106
19843
542147
SH
SOLE
145875
0
396272
MASIMO CORP
COMM STK
574795100
64786
520205
SH
SOLE
161805
0
358400
MASONITE INTL CORP NEW
COMM STK
575385109
419
6533
SH
SOLE
1023
0
5510
MASTEC INC
COMM STK
576323109
1833
41061
SH
SOLE
26061
0
15000
MATADOR RES CO
COMM STK
576485205
300725
9099102
SH
SOLE
2499260
0
6599842
MATERION CORP
COMM STK
576690101
577
9532
SH
SOLE
3032
0
6500
MATRIX SVC CO
COMM STK
576853105
637
25822
SH
SOLE
15322
0
10500
MATTEL INC
COMM STK
577081102
273303
17407861
SH
SOLE
6565005
0
10842856
MATTHEWS INTL CORP
COMM STK
577128101
54143
1079617
SH
SOLE
366717
0
712900
MAXWELL TECHNOLOGIES INC
COMM STK
577767106
155
44394
SH
SOLE
13194
0
31200
MAXIMUS INC
COMM STK
577933104
65669
1009358
SH
SOLE
302758
0
706600
MCCORMICK & CO INC
COMM STK
579780206
127746
969609
SH
SOLE
376055
0
593554
MCDERMOTT INTL INC
COMM STK
580037703
1997
108337
SH
SOLE
63349
0
44988
MCDONALDS CORP
COMM STK
580135101
2348539
14038731
SH
SOLE
4947174
0
9091557
MCGRATH RENTCORP
COMM STK
580589109
69093
1268463
SH
SOLE
613161
0
655302
MEDICINES CO
COMM STK
584688105
1828
61133
SH
SOLE
29313
0
31820
MELCO RESORT ENTERTAINMENT L
ADR
585464100
214
10100
SH
SOLE
10100
0
0
MENLO THERAPEUTICS INC
COMM STK
586858102
5899
598934
SH
SOLE
55434
0
543500
MERCER INTL INC
COMM STK
588056101
171
10175
SH
SOLE
10175
0
0
MERCURY SYS INC
COMM STK
589378108
1175
21246
SH
SOLE
13246
0
8000
MERCURY GENL CORP NEW
COMM STK
589400100
1832
36520
SH
SOLE
20507
0
16013
MEREDITH CORP
COMM STK
589433101
1290
25277
SH
SOLE
14557
0
10720
MERIT MED SYS INC
COMM STK
589889104
1113
18108
SH
SOLE
7802
0
10306
METHODE ELECTRS INC
COMM STK
591520200
43574
1203714
SH
SOLE
367664
0
836050
METTLER TOLEDO INTERNATIONAL
COMM STK
592688105
111062
182373
SH
SOLE
42494
0
139879
MICROSOFT CORP
COMM STK
594918104
21866875
191194151
SH
SOLE
69848902
0
121345249
MICROSTRATEGY INC
COMM STK
594972408
804
5717
SH
SOLE
2111
0
3606
MICROCHIP TECHNOLOGY INC
COMM STK
595017104
2170880
27510830
SH
SOLE
10678561
0
16832269
MICRON TECHNOLOGY INC
COMM STK
595112103
643745
14232693
SH
SOLE
3361229
0
10871464
MIDDLEBY CORP
COMM STK
596278101
45052
348297
SH
SOLE
151682
0
196615
MIDDLESEX WATER CO
COMM STK
596680108
51984
1073597
SH
SOLE
191937
0
881660
MILLER HERMAN INC
COMM STK
600544100
1165
30344
SH
SOLE
15694
0
14650
MIMEDX GROUP INC
COMM STK
602496101
141
22759
SH
SOLE
1209
0
21550
MINERALS TECHNOLOGIES INC
COMM STK
603158106
142196
2103490
SH
SOLE
527575
0
1575915
MINERVA NEUROSCIENCES INC
COMM STK
603380106
18786
1496870
SH
SOLE
167688
0
1329182
MITEK SYS INC
COMM STK
606710200
187
26476
SH
SOLE
376
0
26100
MOBILE TELESYSTEMS PJSC
ADR
607409109
121
14200
SH
SOLE
14200
0
0
MODINE MFG CO
COMM STK
607828100
529
35477
SH
SOLE
20677
0
14800
MOHAWK INDS INC
COMM STK
608190104
34725
198031
SH
SOLE
69590
0
128441
MONDELEZ INTL INC
COMM STK
609207105
405130
9430404
SH
SOLE
3623738
0
5806666
MONMOUTH REAL ESTATE INVT CO
COMM STK
609720107
1892
113173
SH
SOLE
35691
0
77482
MONOLITHIC PWR SYS INC
COMM STK
609839105
32256
256960
SH
SOLE
73823
0
183137
MONRO INC
COMM STK
610236101
196589
2824560
SH
SOLE
555065
0
2269495
MOODYS CORP
COMM STK
615369105
84191
503534
SH
SOLE
199413
0
304121
MOOG INC
COMM STK
615394202
109840
1277653
SH
SOLE
294746
0
982907
MORGAN STANLEY
COMM STK
617446448
3567955
76614866
SH
SOLE
29573256
0
47041610
MORNINGSTAR INC
COMM STK
617700109
2870
22795
SH
SOLE
13795
0
9000
MOTORCAR PTS AMER INC
COMM STK
620071100
706
30122
SH
SOLE
19022
0
11100
MOTOROLA SOLUTIONS INC
COMM STK
620076307
212386
1631979
SH
SOLE
747985
0
883994
MOVADO GROUP INC
COMM STK
624580106
364
8682
SH
SOLE
182
0
8500
MUELLER INDS INC
COMM STK
624756102
648
22367
SH
SOLE
9867
0
12500
MUELLER WTR PRODS INC
COMM STK
624758108
113671
9875838
SH
SOLE
1845599
0
8030239
MULTI COLOR CORP
COMM STK
625383104
14060
225869
SH
SOLE
41383
0
184486
MURPHY OIL CORP
COMM STK
626717102
154304
4628194
SH
SOLE
1278422
0
3349772
MURPHY USA INC
COMM STK
626755102
43002
503182
SH
SOLE
166982
0
336200
MYERS INDS INC
COMM STK
628464109
107848
4638606
SH
SOLE
1460217
0
3178389
NBT BANCORP INC
COMM STK
628778102
1166
30385
SH
SOLE
9605
0
20780
NCI BUILDING SYS INC
COMM STK
628852204
612
40429
SH
SOLE
28209
0
12220
NCS MULTISTAGE HLDGS INC
COMM STK
628877102
30917
1872603
SH
SOLE
319656
0
1552947
NN INC
COMM STK
629337106
345
22143
SH
SOLE
10243
0
11900
NRG ENERGY INC
COMM STK
629377508
18352
490696
SH
SOLE
142949
0
347747
NVE CORP
COMM STK
629445206
281
2656
SH
SOLE
1656
0
1000
NANOMETRICS INC
COMM STK
630077105
22573
601634
SH
SOLE
162234
0
439400
NAPCO SEC TECHNOLOGIES INC
COMM STK
630402105
234
15655
SH
SOLE
140
0
15515
NASDAQ INC
COMM STK
631103108
62183
724745
SH
SOLE
130069
0
594676
NATERA INC
COMM STK
632307104
25268
1055462
SH
SOLE
1051362
0
4100
NATIONAL BK HLDGS CORP
COMM STK
633707104
111505
2961607
SH
SOLE
853253
0
2108354
NATIONAL BEVERAGE CORP
COMM STK
635017106
1235
10592
SH
SOLE
8059
0
2533
NATIONAL CINEMEDIA INC
COMM STK
635309107
337
31814
SH
SOLE
31814
0
0
NATIONAL HEALTHCARE CORP
COMM STK
635906100
3591
47641
SH
SOLE
47641
0
0
NATIONAL FUEL GAS CO N J
COMM STK
636180101
3335
59484
SH
SOLE
32354
0
27130
NATIONAL GRID PLC
ADR
636274409
377
7271
SH
SOLE
7271
0
0
NATIONAL INSTRS CORP
COMM STK
636518102
457239
9460777
SH
SOLE
2779881
0
6680896
NATIONAL OILWELL VARCO INC
COMM STK
637071101
26695
619670
SH
SOLE
170238
0
449432
NATIONAL PRESTO INDS INC
COMM STK
637215104
228
1759
SH
SOLE
59
0
1700
NATIONAL RETAIL PPTYS INC
COMM STK
637417106
2986
66619
SH
SOLE
23629
0
42990
NATIONAL STORAGE AFFILIATES
COMM STK
637870106
757
29768
SH
SOLE
668
0
29100
NATIONAL WESTN LIFE GROUP IN
COMM STK
638517102
640
2004
SH
SOLE
894
0
1110
NAVIGATORS GROUP INC
COMM STK
638904102
756
10943
SH
SOLE
243
0
10700
NATUS MEDICAL INC DEL
COMM STK
639050103
13092
367234
SH
SOLE
111934
0
255300
NEENAH INC
COMM STK
640079109
816
9451
SH
SOLE
6497
0
2954
NEKTAR THERAPEUTICS
COMM STK
640268108
108158
1774243
SH
SOLE
335419
0
1438824
NEOGEN CORP
COMM STK
640491106
1163
16265
SH
SOLE
6599
0
9666
NEW CONCEPT ENERGY INC
COMM STK
643611106
73
30600
SH
SOLE
30600
0
0
NEW GOLD INC CDA
COMM STK
644535106
12538
15853970
SH
SOLE
4411511
0
11442459
NEW JERSEY RES
COMM STK
646025106
2336
50678
SH
SOLE
25228
0
25450
NEW ORIENTAL ED & TECH GRP I
ADR
647581107
333
4500
SH
SOLE
4500
0
0
NEW SR INVT GROUP INC
COMM STK
648691103
501
84954
SH
SOLE
30154
0
54800
NEW YORK CMNTY BANCORP INC
COMM STK
649445103
1737
167531
SH
SOLE
91807
0
75724
NEW YORK TIMES CO
COMM STK
650111107
1307
56452
SH
SOLE
18052
0
38400
NEWELL BRANDS INC
COMM STK
651229106
19785
974608
SH
SOLE
289269
0
685339
NEWFIELD EXPL CO
COMM STK
651290108
9831
341006
SH
SOLE
87352
0
253654
NEWMARKET CORP
COMM STK
651587107
24581
60618
SH
SOLE
17681
0
42937
NEWMONT MINING CORP
COMM STK
651639106
328156
10866104
SH
SOLE
2974833
0
7891271
NIKE INC
COMM STK
654106103
2014736
23781117
SH
SOLE
10333946
0
13447171
NOBLE ENERGY INC
COMM STK
655044105
52789
1692503
SH
SOLE
425286
0
1267217
NORDSON CORP
COMM STK
655663102
54158
389905
SH
SOLE
151785
0
238120
NORDSTROM INC
COMM STK
655664100
11780
196950
SH
SOLE
52694
0
144256
NORFOLK SOUTHERN CORP
COMM STK
655844108
164117
909235
SH
SOLE
260997
0
648238
NORTHERN OIL & GAS INC NEV
COMM STK
665531109
556
139093
SH
SOLE
87093
0
52000
NORTHERN TR CORP
COMM STK
665859104
511874
5011984
SH
SOLE
1684212
0
3327772
NORTHRIM BANCORP INC
COMM STK
666762109
299
7205
SH
SOLE
80
0
7125
NORTHROP GRUMMAN CORP
COMM STK
666807102
3387855
10674781
SH
SOLE
4092183
0
6582598
NORTHWEST BANCSHARES INC MD
COMM STK
667340103
1121
64700
SH
SOLE
20621
0
44079
NORTHWEST NAT GAS CO
COMM STK
667655104
1340
20025
SH
SOLE
13935
0
6090
NORTHWESTERN CORP
COMM STK
668074305
77770
1325777
SH
SOLE
447777
0
878000
NUCOR CORP
COMM STK
670346105
456961
7201912
SH
SOLE
2193267
0
5008645
NUVASIVE INC
COMM STK
670704105
166343
2343513
SH
SOLE
418358
0
1925155
OGE ENERGY CORP
COMM STK
670837103
7446
205017
SH
SOLE
158917
0
46100
OSI SYSTEMS INC
COMM STK
671044105
24667
323242
SH
SOLE
91104
0
232138
OAKTREE CAP GROUP LLC
COMM STK
674001201
82510
1992991
SH
SOLE
450239
0
1542752
OASIS PETE INC NEW
COMM STK
674215108
428
30187
SH
SOLE
17087
0
13100
OCCIDENTAL PETE CORP DEL
COMM STK
674599105
1160700
14125597
SH
SOLE
4898012
0
9227585
OCEAN PWR TECHNOLOGIES INC
COMM STK
674870407
30
43900
SH
SOLE
43900
0
0
OCEANEERING INTL INC
COMM STK
675232102
69103
2503738
SH
SOLE
849038
0
1654700
OCEANFIRST FINL CORP
COMM STK
675234108
508
18677
SH
SOLE
563
0
18114
OCWEN FINL CORP
COMM STK
675746309
355
90109
SH
SOLE
73879
0
16230
ODONATE THERAPEUTICS INC
COMM STK
676079106
4866
250671
SH
SOLE
23110
0
227561
OFFICE DEPOT INC
COMM STK
676220106
619
192749
SH
SOLE
178874
0
13875
OIL DRI CORP AMER
COMM STK
677864100
23318
604718
SH
SOLE
106418
0
498300
OIL STS INTL INC
COMM STK
678026105
23204
698917
SH
SOLE
152287
0
546630
OKTA INC
COMM STK
679295105
169511
2409193
SH
SOLE
801187
0
1608006
OLD DOMINION FGHT LINES INC
COMM STK
679580100
246278
1527213
SH
SOLE
396146
0
1131067
OLD NATL BANCORP IND
COMM STK
680033107
585
30317
SH
SOLE
15875
0
14442
OLD REP INTL CORP
COMM STK
680223104
2902
129655
SH
SOLE
68975
0
60680
OLIN CORP
COMM STK
680665205
1688
65719
SH
SOLE
20529
0
45190
OLLIES BARGAIN OUTLT HLDGS I
COMM STK
681116109
240678
2504458
SH
SOLE
413037
0
2091421
OMNICOM GROUP INC
COMM STK
681919106
67278
989096
SH
SOLE
269645
0
719451
OMEGA HEALTHCARE INVS INC
COMM STK
681936100
2019
61619
SH
SOLE
26339
0
35280
OMEGA FLEX INC
COMM STK
682095104
514
7226
SH
SOLE
7226
0
0
OMNOVA SOLUTIONS INC
COMM STK
682129101
369
37417
SH
SOLE
10217
0
27200
ON DECK CAP INC
COMM STK
682163100
603
79619
SH
SOLE
77719
0
1900
ON SEMICONDUCTOR CORP
COMM STK
682189105
7507
407327
SH
SOLE
316537
0
90790
ONE LIBERTY PPTYS INC
COMM STK
682406103
251
9034
SH
SOLE
172
0
8862
ONEOK INC NEW
COMM STK
682680103
48862
720782
SH
SOLE
205908
0
514874
OPEN TEXT CORP
COMM STK
683715106
381
10031
SH
SOLE
10031
0
0
OPTICAL CABLE CORP
COMM STK
683827208
79
12869
SH
SOLE
0
0
12869
ORMAT TECHNOLOGIES INC
COMM STK
686688102
36240
669751
SH
SOLE
195051
0
474700
OSHKOSH CORP
COMM STK
688239201
3224
45257
SH
SOLE
25970
0
19287
OTTER TAIL CORP
COMM STK
689648103
1112
23207
SH
SOLE
7857
0
15350
OVERSTOCK COM INC DEL
COMM STK
690370101
447
16148
SH
SOLE
248
0
15900
OWENS & MINOR INC NEW
COMM STK
690732102
213
12922
SH
SOLE
10722
0
2200
OWENS CORNING NEW
COMM STK
690742101
2416
44513
SH
SOLE
18913
0
25600
OWENS ILL INC
COMM STK
690768403
1327
70619
SH
SOLE
31719
0
38900
OXFORD INDS INC
COMM STK
691497309
376
4167
SH
SOLE
197
0
3970
PDF SOLUTIONS INC
COMM STK
693282105
26468
2931069
SH
SOLE
529149
0
2401920
PNC FINL SVCS GROUP INC
COMM STK
693475105
2349601
17252374
SH
SOLE
5222618
0
12029756
PPG INDS INC
COMM STK
693506107
242905
2225833
SH
SOLE
914623
0
1311210
PVH CORP
COMM STK
693656100
27407
189796
SH
SOLE
65953
0
123843
PACCAR INC
COMM STK
693718108
361360
5299306
SH
SOLE
2349872
0
2949434
PACIFIC MERCANTILE BANCORP
COMM STK
694552100
1480
158254
SH
SOLE
182
0
158072
PACIRA PHARMACEUTICALS INC
COMM STK
695127100
63146
1284763
SH
SOLE
312028
0
972735
PACKAGING CORP AMER
COMM STK
695156109
18255
166422
SH
SOLE
47945
0
118477
PACWEST BANCORP DEL
COMM STK
695263103
5740
120452
SH
SOLE
14127
0
106325
PALO ALTO NETWORKS INC
COMM STK
697435105
38543
171103
SH
SOLE
90555
0
80548
PANDORA MEDIA INC
COMM STK
698354107
6278
660194
SH
SOLE
616444
0
43750
PANHANDLE OIL AND GAS INC
COMM STK
698477106
17133
928596
SH
SOLE
297526
0
631070
PAPA JOHNS INTL INC
COMM STK
698813102
157670
3074696
SH
SOLE
552195
0
2522501
PARATEK PHARMACEUTICALS INC
COMM STK
699374302
101
10450
SH
SOLE
350
0
10100
PARK ELECTROCHEMICAL CORP
COMM STK
700416209
262
13419
SH
SOLE
3019
0
10400
PARK HOTELS RESORTS INC
COMM STK
700517105
1316
40108
SH
SOLE
18798
0
21310
PARK NATL CORP
COMM STK
700658107
1207
11433
SH
SOLE
5708
0
5725
PARKER HANNIFIN CORP
COMM STK
701094104
42403
230537
SH
SOLE
65770
0
164767
PARSLEY ENERGY INC
COMM STK
701877102
5000
170942
SH
SOLE
102932
0
68010
PARTY CITY HOLDCO INC
COMM STK
702149105
35370
2610346
SH
SOLE
821437
0
1788909
PATRICK INDS INC
COMM STK
703343103
43828
740340
SH
SOLE
217890
0
522450
PATTERSON COMPANIES INC
COMM STK
703395103
273071
11168558
SH
SOLE
3068112
0
8100446
PATTERSON UTI ENERGY INC
COMM STK
703481101
2162
126356
SH
SOLE
53579
0
72777
PAYCHEX INC
COMM STK
704326107
54057
733968
SH
SOLE
257920
0
476048
PEABODY ENERGY CORP NEW
COMM STK
704551100
777
21813
SH
SOLE
8213
0
13600
PEAPACK-GLADSTONE FINL CORP
COMM STK
704699107
720
23306
SH
SOLE
16249
0
7057
PEGASYSTEMS INC
COMM STK
705573103
49911
797307
SH
SOLE
244507
0
552800
PEMBINA PIPELINE CORP
COMM STK
706327103
574
16909
SH
SOLE
16909
0
0
PENN NATL GAMING INC
COMM STK
707569109
2102
63864
SH
SOLE
47664
0
16200
PENNEY J C INC
COMM STK
708160106
534
321705
SH
SOLE
25305
0
296400
PENNSYLVANIA RL ESTATE INVT
COMM STK
709102107
1211
128052
SH
SOLE
22421
0
105631
PEOPLES BANCORP INC
COMM STK
709789101
333
9495
SH
SOLE
3300
0
6195
PEOPLES UNITED FINANCIAL INC
COMM STK
712704105
9773
570831
SH
SOLE
166084
0
404747
PEPSICO INC
COMM STK
713448108
1313073
11744841
SH
SOLE
4954751
0
6790090
PERKINELMER INC
COMM STK
714046109
1813018
18639023
SH
SOLE
4243554
0
14395469
PERSPECTA INC
COMM STK
715347100
2732
106223
SH
SOLE
55452
0
50771
PETMED EXPRESS INC
COMM STK
716382106
765
23175
SH
SOLE
9035
0
14140
PFIZER INC
COMM STK
717081103
3882385
88095874
SH
SOLE
31497779
0
56598095
PHILIP MORRIS INTL INC
COMM STK
718172109
3714691
45556675
SH
SOLE
17855319
0
27701356
PHILLIPS 66
COMM STK
718546104
523919
4647965
SH
SOLE
1535809
0
3112156
PHOTRONICS INC
COMM STK
719405102
997
101255
SH
SOLE
795
0
100460
PIEDMONT OFFICE REALTY TR IN
COMM STK
720190206
1090
57586
SH
SOLE
27206
0
30380
PIER 1 IMPORTS INC
COMM STK
720279108
373
248750
SH
SOLE
72940
0
175810
PINNACLE WEST CAP CORP
COMM STK
723484101
15434
194927
SH
SOLE
62915
0
132012
PIONEER ENERGY SVCS CORP
COMM STK
723664108
194
65888
SH
SOLE
65888
0
0
PIONEER NAT RES CO
COMM STK
723787107
99338
570284
SH
SOLE
163636
0
406648
PIPER JAFFRAY COS
COMM STK
724078100
1127
14756
SH
SOLE
8586
0
6170
PITNEY BOWES INC
COMM STK
724479100
668
94332
SH
SOLE
41732
0
52600
PLANTRONICS INC NEW
COMM STK
727493108
27373
453947
SH
SOLE
131297
0
322650
PLEXUS CORP
COMM STK
729132100
845
14441
SH
SOLE
3981
0
10460
POLARIS INDS INC
COMM STK
731068102
16361
162074
SH
SOLE
148434
0
13640
POPULAR INC
COMM STK
733174700
231896
4524799
SH
SOLE
1355344
0
3169455
PORTLAND GEN ELEC CO
COMM STK
736508847
57455
1259702
SH
SOLE
378402
0
881300
PORTOLA PHARMACEUTICALS INC
COMM STK
737010108
1379
51766
SH
SOLE
25666
0
26100
POST HLDGS INC
COMM STK
737446104
365502
3728089
SH
SOLE
818720
0
2909369
POTLATCHDELTIC CORPORATION
COMM STK
737630103
51799
1264934
SH
SOLE
427134
0
837800
POWER INTEGRATIONS INC
COMM STK
739276103
559
8838
SH
SOLE
3236
0
5602
PREFERRED BK LOS ANGELES CA
COMM STK
740367404
72637
1241663
SH
SOLE
213497
0
1028166
PRICESMART INC
COMM STK
741511109
136363
1684532
SH
SOLE
496938
0
1187594
PROCTER AND GAMBLE CO
COMM STK
742718109
542815
6521866
SH
SOLE
2718522
0
3803344
PROGENICS PHARMACEUTICALS IN
COMM STK
743187106
312
49709
SH
SOLE
33069
0
16640
PROGRESSIVE CORP OHIO
COMM STK
743315103
1164547
16392828
SH
SOLE
5617661
0
10775167
PROOFPOINT INC
COMM STK
743424103
608503
5722778
SH
SOLE
1871110
0
3851668
PROSPERITY BANCSHARES INC
COMM STK
743606105
175334
2528249
SH
SOLE
623710
0
1904539
PROTO LABS INC
COMM STK
743713109
2352
14542
SH
SOLE
9642
0
4900
PROVIDENCE SVC CORP
COMM STK
743815102
998
14832
SH
SOLE
6532
0
8300
PRUDENTIAL FINL INC
COMM STK
744320102
135524
1337586
SH
SOLE
432898
0
904688
PUBLIC SVC ENTERPRISE GROUP
COMM STK
744573106
46237
875871
SH
SOLE
245138
0
630733
PULTE GROUP INC
COMM STK
745867101
12261
495004
SH
SOLE
168446
0
326558
PURECYCLE CORP
COMM STK
746228303
467
40402
SH
SOLE
40402
0
0
QUAD / GRAPHICS INC
COMM STK
747301109
433
20774
SH
SOLE
3774
0
17000
QUAKER CHEM CORP
COMM STK
747316107
39671
196188
SH
SOLE
37811
0
158377
QUALCOMM INC
COMM STK
747525103
1876414
26050447
SH
SOLE
10232765
0
15817682
QUANEX BUILDING PRODUCTS COR
COMM STK
747619104
31785
1746455
SH
SOLE
402369
0
1344086
QUANTUM CORP
COMM STK
747906501
83
34700
SH
SOLE
0
0
34700
QUMU CORP
COMM STK
749063103
61
22650
SH
SOLE
0
0
22650
QUOTIENT TECHNOLOGY INC
COMM STK
749119103
130506
8419768
SH
SOLE
1529185
0
6890583
REV GROUP INC
COMM STK
749527107
31607
2013158
SH
SOLE
354876
0
1658282
RLI CORP
COMM STK
749607107
358
4559
SH
SOLE
3559
0
1000
RPC INC
COMM STK
749660106
14023
905880
SH
SOLE
257780
0
648100
RPM INTL INC
COMM STK
749685103
756544
11649889
SH
SOLE
3820600
0
7829289
RADIAN GROUP INC
COMM STK
750236101
188086
9099455
SH
SOLE
2211537
0
6887918
RADISYS CORP
COMM STK
750459109
44
26900
SH
SOLE
26900
0
0
RADIUS HEALTH INC
COMM STK
750469207
44823
2518173
SH
SOLE
436198
0
2081975
RADNET INC
COMM STK
750491102
235
15623
SH
SOLE
8023
0
7600
RALPH LAUREN CORP
COMM STK
751212101
185316
1347264
SH
SOLE
370695
0
976569
RAMCO-GERSHENSON PPTYS TR
COMM STK
751452202
1259
92579
SH
SOLE
55879
0
36700
RAPID7 INC
COMM STK
753422104
1502
40676
SH
SOLE
11606
0
29070
RAVEN INDS INC
COMM STK
754212108
60111
1313892
SH
SOLE
532838
0
781054
RAYMOND JAMES FINANCIAL INC
COMM STK
754730109
240902
2617077
SH
SOLE
819857
0
1797220
RAYONIER INC
COMM STK
754907103
506667
14985721
SH
SOLE
4535337
0
10450384
RAYTHEON CO
COMM STK
755111507
265652
1285456
SH
SOLE
652808
0
632648
REALTY INCOME CORP
COMM STK
756109104
28912
508209
SH
SOLE
142303
0
365906
RED HAT INC
COMM STK
756577102
3499392
25677960
SH
SOLE
9696443
0
15981517
REDWOOD TR INC
COMM STK
758075402
29816
1835984
SH
SOLE
766284
0
1069700
REGAL BELOIT CORP
COMM STK
758750103
1815
22008
SH
SOLE
11208
0
10800
REGENCY CTRS CORP
COMM STK
758849103
457147
7068919
SH
SOLE
1415708
0
5653211
REINSURANCE GROUP AMER INC
COMM STK
759351604
3432
23740
SH
SOLE
11325
0
12415
RELIANCE STEEL & ALUMINUM CO
COMM STK
759509102
54468
638626
SH
SOLE
207894
0
430732
REPLIGEN CORP
COMM STK
759916109
30083
542423
SH
SOLE
153383
0
389040
REPUBLIC SVCS INC
COMM STK
760759100
393067
5409673
SH
SOLE
1335324
0
4074349
RESMED INC
COMM STK
761152107
28546
247493
SH
SOLE
70882
0
176611
REX AMERICAN RESOURCES CORP
COMM STK
761624105
26725
353738
SH
SOLE
62601
0
291137
RIBBON COMMUNICATIONS INC
COMM STK
762544104
111
16308
SH
SOLE
608
0
15700
RIGEL PHARMACEUTICALS INC
COMM STK
766559603
14596
4547115
SH
SOLE
865915
0
3681200
RIO TINTO PLC
ADR
767204100
265
5200
SH
SOLE
5200
0
0
RITCHIE BROS AUCTIONEERS
COMM STK
767744105
6503
180000
SH
SOLE
89100
0
90900
RITE AID CORP
COMM STK
767754104
1167
912067
SH
SOLE
382567
0
529500
ROBERT HALF INTL INC
COMM STK
770323103
24940
354368
SH
SOLE
132006
0
222362
ROCKWELL AUTOMATION INC
COMM STK
773903109
55452
295715
SH
SOLE
93845
0
201870
ROCKWELL AUTOMATION INC
COMM STK
773903109
656
3500
SH
Put
SOLE
3500
0
0
ROCKWELL COLLINS INC
COMM STK
774341101
47267
336491
SH
SOLE
121747
0
214744
ROCKWELL MED INC
COMM STK
774374102
158
37378
SH
SOLE
33378
0
4000
ROGERS CORP
COMM STK
775133101
1277
8669
SH
SOLE
4016
0
4653
ROLLINS INC
COMM STK
775711104
473854
7807772
SH
SOLE
1824418
0
5983354
ROPER TECHNOLOGIES INC
COMM STK
776696106
3870410
13066437
SH
SOLE
4432111
0
8634326
ROSETTA STONE INC
COMM STK
777780107
45697
2297491
SH
SOLE
604469
0
1693022
ROSS STORES INC
COMM STK
778296103
2109642
21288015
SH
SOLE
7776212
0
13511803
ROYAL DUTCH SHELL PLC
ADR
780259107
322191
4542375
SH
SOLE
1512442
0
3029933
ROYAL DUTCH SHELL PLC
ADR
780259206
3591
52700
SH
SOLE
52700
0
0
ROYAL GOLD INC
COMM STK
780287108
13349
173231
SH
SOLE
67253
0
105978
RUDOLPH TECHNOLOGIES INC
COMM STK
781270103
22657
926660
SH
SOLE
299160
0
627500
RUTHS HOSPITALITY GROUP INC
COMM STK
783332109
38981
1235541
SH
SOLE
363541
0
872000
RYANAIR HLDGS PLC
ADR
783513203
127280
1325279
SH
SOLE
416158
0
909121
RYDER SYS INC
COMM STK
783549108
1558
21316
SH
SOLE
8341
0
12975
S & T BANCORP INC
COMM STK
783859101
837
19303
SH
SOLE
4403
0
14900
SEI INVESTMENTS CO
COMM STK
784117103
4240
69389
SH
SOLE
38233
0
31156
SJW GROUP
COMM STK
784305104
41876
684805
SH
SOLE
123223
0
561582
SPX CORP
COMM STK
784635104
713
21413
SH
SOLE
8708
0
12705
SAFEGUARD SCIENTIFICS INC
COMM STK
786449207
11569
1237321
SH
SOLE
215526
0
1021795
SAGA COMMUNICATIONS INC
COMM STK
786598300
24772
685245
SH
SOLE
120933
0
564312
ST JOE CO
COMM STK
790148100
67908
4042162
SH
SOLE
1118249
0
2923913
SALEM MEDIA GROUP INC
COMM STK
794093104
70
20450
SH
SOLE
0
0
20450
SANDERSON FARMS INC
COMM STK
800013104
169675
1641438
SH
SOLE
276878
0
1364560
SANDY SPRING BANCORP INC
COMM STK
800363103
38708
984695
SH
SOLE
186506
0
798189
SANFILIPPO JOHN B & SON INC
COMM STK
800422107
18501
259193
SH
SOLE
78393
0
180800
SANGAMO THERAPEUTICS INC
COMM STK
800677106
2030
119793
SH
SOLE
37393
0
82400
SANMINA CORPORATION
COMM STK
801056102
1139
41251
SH
SOLE
15749
0
25502
SAREPTA THERAPEUTICS INC
COMM STK
803607100
658153
4075000
SH
SOLE
604114
0
3470886
SAUL CTRS INC
COMM STK
804395101
64624
1154003
SH
SOLE
349703
0
804300
SCANSOURCE INC
COMM STK
806037107
698
17494
SH
SOLE
10494
0
7000
SCHEIN HENRY INC
COMM STK
806407102
143411
1686593
SH
SOLE
592714
0
1093879
SCHLUMBERGER LTD
COMM STK
806857108
422970
6943044
SH
SOLE
2385275
0
4557769
SCHOLASTIC CORP
COMM STK
807066105
98643
2112728
SH
SOLE
590214
0
1522514
SCHWAB CHARLES CORP NEW
COMM STK
808513105
3618475
73621062
SH
SOLE
29991256
0
43629806
SCIENCE APPLICATNS INTL CP N
COMM STK
808625107
47488
589180
SH
SOLE
165459
0
423721
SCOTTS MIRACLE GRO CO
COMM STK
810186106
34110
433256
SH
SOLE
128456
0
304800
SCRIPPS E W CO OHIO
COMM STK
811054402
377
22848
SH
SOLE
12733
0
10115
SEACOAST BKG CORP FLA
COMM STK
811707801
133970
4588028
SH
SOLE
792669
0
3795359
SEACOR HOLDINGS INC
COMM STK
811904101
56207
1137558
SH
SOLE
278383
0
859175
SEATTLE GENETICS INC
COMM STK
812578102
782286
10143751
SH
SOLE
2608754
0
7534997
SELECTA BIOSCIENCES INC
COMM STK
816212104
3716
238981
SH
SOLE
238471
0
510
SELECTIVE INS GROUP INC
COMM STK
816300107
158209
2491484
SH
SOLE
425864
0
2065620
SEMTECH CORP
COMM STK
816850101
1527
27468
SH
SOLE
14268
0
13200
SEMPRA ENERGY
COMM STK
816851109
2891849
25422842
SH
SOLE
10577172
0
14845670
SEMPRA ENERGY
CVPFSTKF
816851406
437839
4352595
SH
SOLE
1935562
0
2417033
SEMPRA ENERGY
CVPFSTKF
816851505
133429
1319564
SH
SOLE
563768
0
755796
SENDGRID INC
COMM STK
816883102
295
8017
SH
SOLE
8017
0
0
SERVICE CORP INTL
COMM STK
817565104
361988
8189771
SH
SOLE
1967901
0
6221870
SHERWIN WILLIAMS CO
COMM STK
824348106
797335
1751576
SH
SOLE
598895
0
1152681
SILICON LABORATORIES INC
COMM STK
826919102
54800
596946
SH
SOLE
88946
0
508000
SILGAN HOLDINGS INC
COMM STK
827048109
1368
49220
SH
SOLE
35680
0
13540
SIMMONS 1ST NATL CORP
COMM STK
828730200
47366
1608338
SH
SOLE
280590
0
1327748
SIMON PPTY GROUP INC NEW
COMM STK
828806109
563921
3190503
SH
SOLE
543608
0
2646895
SIMPSON MANUFACTURING CO INC
COMM STK
829073105
68272
942208
SH
SOLE
143548
0
798660
SIMULATIONS PLUS INC
COMM STK
829214105
526
26035
SH
SOLE
26035
0
0
SINCLAIR BROADCAST GROUP INC
COMM STK
829226109
1091
38466
SH
SOLE
14156
0
24310
SKECHERS U S A INC
COMM STK
830566105
3205
114752
SH
SOLE
58942
0
55810
SKYLINE CHAMPION CORPORATION
COMM STK
830830105
58215
2037614
SH
SOLE
357871
0
1679743
SKYWEST INC
COMM STK
830879102
331
5627
SH
SOLE
3097
0
2530
SMITH A O
COMM STK
831865209
32099
601441
SH
SOLE
287918
0
313523
SMUCKER J M CO
COMM STK
832696405
19625
191259
SH
SOLE
51707
0
139552
SNAP ON INC
COMM STK
833034101
88955
484503
SH
SOLE
276850
0
207653
SONIC CORP
COMM STK
835451105
1473
33980
SH
SOLE
11880
0
22100
SONOCO PRODS CO
COMM STK
835495102
2459
44305
SH
SOLE
25068
0
19237
SONY CORP
ADR
835699307
1092
18000
SH
SOLE
18000
0
0
SOTHEBYS
COMM STK
835898107
22393
455236
SH
SOLE
145900
0
309336
SOUTH JERSEY INDS INC
COMM STK
838518108
149616
4242029
SH
SOLE
986308
0
3255721
SOUTH JERSEY INDS INC
CVPFSTKF
838518116
26318
463184
SH
SOLE
85974
0
377210
SOUTH ST CORP
COMM STK
840441109
111847
1363989
SH
SOLE
205039
0
1158950
SOUTHERN CO
COMM STK
842587107
1661611
38110343
SH
SOLE
15955284
0
22155059
SOUTHERN FIRST BANCSHARES IN
COMM STK
842873101
22102
562381
SH
SOLE
74534
0
487847
SOUTHWEST AIRLS CO
COMM STK
844741108
907344
14529129
SH
SOLE
6381651
0
8147478
SOUTHWEST GAS HOLDINGS INC
COMM STK
844895102
223379
2826504
SH
SOLE
506387
0
2320117
SOUTHWESTERN ENERGY CO
COMM STK
845467109
401
78403
SH
SOLE
38803
0
39600
SPARK ENERGY INC
COMM STK
846511103
568
68851
SH
SOLE
38621
0
30230
SPARTAN MTRS INC
COMM STK
846819100
583
39500
SH
SOLE
22700
0
16800
SPARTANNASH CO
COMM STK
847215100
27189
1355406
SH
SOLE
483306
0
872100
SPIRIT AEROSYSTEMS HLDGS INC
COMM STK
848574109
214848
2343708
SH
SOLE
1046628
0
1297080
SPIRIT AIRLS INC
COMM STK
848577102
1148
24446
SH
SOLE
14346
0
10100
SPLUNK INC
COMM STK
848637104
743187
6146610
SH
SOLE
2609234
0
3537376
SQUARE INC
COMM STK
852234103
13818
139562
SH
SOLE
86060
0
53502
STAMPS COM INC
COMM STK
852857200
62107
274567
SH
SOLE
81337
0
193230
STANDARD MTR PRODS INC
COMM STK
853666105
490
9962
SH
SOLE
252
0
9710
STANDEX INTL CORP
COMM STK
854231107
12042
115509
SH
SOLE
36509
0
79000
STANLEY BLACK & DECKER INC
COMM STK
854502101
556759
3801959
SH
SOLE
1451154
0
2350805
STARBUCKS CORP
COMM STK
855244109
189456
3333137
SH
SOLE
1346212
0
1986925
STATE AUTO FINL CORP
COMM STK
855707105
95300
3120510
SH
SOLE
740239
0
2380271
STATE BK FINL CORP
COMM STK
856190103
333
11035
SH
SOLE
435
0
10600
STATE STR CORP
COMM STK
857477103
2428276
28983964
SH
SOLE
9064112
0
19919852
STEEL DYNAMICS INC
COMM STK
858119100
30139
666938
SH
SOLE
287660
0
379278
STEELCASE INC
COMM STK
858155203
510
27570
SH
SOLE
15081
0
12489
STEPAN CO
COMM STK
858586100
17441
200450
SH
SOLE
59812
0
140638
STERICYCLE INC
COMM STK
858912108
397101
6767227
SH
SOLE
2781896
0
3985331
STERLING CONSTRUCTION CO INC
COMM STK
859241101
417
29114
SH
SOLE
20714
0
8400
STEWART INFORMATION SVCS COR
COMM STK
860372101
520
11549
SH
SOLE
5269
0
6280
STIFEL FINL CORP
COMM STK
860630102
1168
22782
SH
SOLE
9696
0
13086
STITCH FIX INC
COMM STK
860897107
65508
1496638
SH
SOLE
383278
0
1113360
STOCK YDS BANCORP INC
COMM STK
861025104
1167
32138
SH
SOLE
21857
0
10281
STORE CAP CORP
COMM STK
862121100
1317
47385
SH
SOLE
28085
0
19300
STRATTEC SEC CORP
COMM STK
863111100
8710
244314
SH
SOLE
44361
0
199953
STRYKER CORP
COMM STK
863667101
5731471
32257260
SH
SOLE
11385862
0
20871398
STURM RUGER & CO INC
COMM STK
864159108
675
9777
SH
SOLE
4297
0
5480
SUMMER INFANT INC
COMM STK
865646103
39
24500
SH
SOLE
24500
0
0
SUMMIT HOTEL PPTYS INC
COMM STK
866082100
334
24696
SH
SOLE
13046
0
11650
SUMMIT MIDSTREAM PARTNERS LP
COMM STK
866142102
7150
500000
SH
SOLE
52000
0
448000
SUN CMNTYS INC
COMM STK
866674104
2816
27732
SH
SOLE
13482
0
14250
SUN LIFE FINL INC
COMM STK
866796105
251299
6325775
SH
SOLE
2163867
0
4161908
SUN HYDRAULICS CORP
COMM STK
866942105
114506
2090287
SH
SOLE
621148
0
1469139
SUNCOR ENERGY INC NEW
COMM STK
867224107
49615
1282400
SH
SOLE
345550
0
936850
SUNSTONE HOTEL INVS INC NEW
COMM STK
867892101
229236
14011993
SH
SOLE
2365242
0
11646751
SUNTRUST BKS INC
COMM STK
867914103
57637
862953
SH
SOLE
306890
0
556063
SUPERIOR ENERGY SVCS INC
COMM STK
868157108
1608
165064
SH
SOLE
77564
0
87500
SUPERNUS PHARMACEUTICALS INC
COMM STK
868459108
38987
774321
SH
SOLE
236021
0
538300
SUPERVALU INC
COMM STK
868536301
262
8124
SH
SOLE
8124
0
0
SURMODICS INC
COMM STK
868873100
657
8803
SH
SOLE
153
0
8650
SYKES ENTERPRISES INC
COMM STK
871237103
908
29777
SH
SOLE
10467
0
19310
SYMANTEC CORP
COMM STK
871503108
1752841
82370367
SH
SOLE
28758368
0
53611999
SYNOPSYS INC
COMM STK
871607107
537418
5449931
SH
SOLE
1467402
0
3982529
SYSCO CORP
COMM STK
871829107
172476
2354619
SH
SOLE
657907
0
1696712
SYSTEMAX INC
COMM STK
871851101
393
11932
SH
SOLE
11642
0
290
TCF FINL CORP
COMM STK
872275102
2355
98903
SH
SOLE
47023
0
51880
TJX COS INC NEW
COMM STK
872540109
235814
2105109
SH
SOLE
1025738
0
1079371
T MOBILE US INC
COMM STK
872590104
401121
5715609
SH
SOLE
616815
0
5098794
TABULA RASA HEALTHCARE INC
COMM STK
873379101
21573
265708
SH
SOLE
73208
0
192500
TAHOE RES INC
COMM STK
873868103
2404
861796
SH
SOLE
305237
0
556559
TAIWAN SEMICONDUCTOR MFG LTD
ADR
874039100
137505
3113794
SH
SOLE
2956315
0
157479
TAKE-TWO INTERACTIVE SOFTWAR
COMM STK
874054109
147447
1068531
SH
SOLE
367257
0
701274
TAL ED GROUP
ADR
874080104
66209
2575219
SH
SOLE
576994
0
1998225
TANDEM DIABETES CARE INC
COMM STK
875372203
10577
246892
SH
SOLE
29592
0
217300
TANGER FACTORY OUTLET CTRS I
COMM STK
875465106
576
25156
SH
SOLE
12476
0
12680
TAPESTRY INC
COMM STK
876030107
1446645
28777496
SH
SOLE
11651135
0
17126361
TATA MTRS LTD
ADR
876568502
368
23938
SH
SOLE
18168
0
5770
TAUBMAN CTRS INC
COMM STK
876664103
13208
220765
SH
SOLE
104383
0
116382
TEAM INC
COMM STK
878155100
56738
2521688
SH
SOLE
449501
0
2072187
TECH DATA CORP
COMM STK
878237106
16531
230979
SH
SOLE
74975
0
156004
TECK RESOURCES LTD
COMM STK
878742204
80846
3354605
SH
SOLE
950903
0
2403702
TELEDYNE TECHNOLOGIES INC
COMM STK
879360105
477726
1936621
SH
SOLE
372673
0
1563948
TELEFLEX INC
COMM STK
879369106
1617602
6079154
SH
SOLE
2051533
0
4027621
TELEFONICA S A
ADR
879382208
861
109502
SH
SOLE
109502
0
0
TELEPHONE & DATA SYS INC
COMM STK
879433829
36687
1205627
SH
SOLE
346463
0
859164
TENNANT CO
COMM STK
880345103
2654
34949
SH
SOLE
33609
0
1340
TENNECO INC
COMM STK
880349105
744
17645
SH
SOLE
3995
0
13650
TERADYNE INC
COMM STK
880770102
2148
58090
SH
SOLE
30790
0
27300
TEREX CORP NEW
COMM STK
880779103
1860
46614
SH
SOLE
22714
0
23900
TERNIUM SA
ADR
880890108
9243
305148
SH
SOLE
101905
0
203243
TESARO INC
COMM STK
881569107
105501
2704466
SH
SOLE
683626
0
2020840
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
133639
6204218
SH
SOLE
1711882
0
4492336
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
489
22700
SH
Put
SOLE
22700
0
0
TEXAS INSTRS INC
COMM STK
882508104
2845556
26522102
SH
SOLE
9042011
0
17480091
TEXAS ROADHOUSE INC
COMM STK
882681109
61760
891333
SH
SOLE
265033
0
626300
TEXTRON INC
COMM STK
883203101
2370179
33163272
SH
SOLE
11354665
0
21808607
THERMO FISHER SCIENTIFIC INC
COMM STK
883556102
3464817
14195415
SH
SOLE
4021707
0
10173708
THOMSON REUTERS CORP
COMM STK
884903105
862
18900
SH
SOLE
18900
0
0
THOR INDS INC
COMM STK
885160101
2216
26476
SH
SOLE
14476
0
12000
TIFFANY & CO NEW
COMM STK
886547108
238433
1848751
SH
SOLE
605824
0
1242927
TIMKEN CO
COMM STK
887389104
1381
27711
SH
SOLE
15811
0
11900
TIMKENSTEEL CORP
COMM STK
887399103
599
40261
SH
SOLE
5871
0
34390
TOCAGEN INC
COMM STK
888846102
8652
554948
SH
SOLE
46835
0
508113
TOLL BROTHERS INC
COMM STK
889478103
8451
255851
SH
SOLE
98031
0
157820
TOMPKINS FINANCIAL CORPORATI
COMM STK
890110109
682
8396
SH
SOLE
2979
0
5417
TOOTSIE ROLL INDS INC
COMM STK
890516107
248
8492
SH
SOLE
6989
0
1503
TORCHMARK CORP
COMM STK
891027104
16168
186507
SH
SOLE
59208
0
127299
TORO CO
COMM STK
891092108
538400
8977830
SH
SOLE
1837491
0
7140339
TORONTO DOMINION BK ONT
COMM STK
891160509
3931
64743
SH
SOLE
64743
0
0
TOTAL SYS SVCS INC
COMM STK
891906109
28172
285312
SH
SOLE
82889
0
202423
TOYOTA MOTOR CORP
ADR
892331307
532
4281
SH
SOLE
4281
0
0
TRACTOR SUPPLY CO
COMM STK
892356106
70119
771557
SH
SOLE
180742
0
590815
TRANSDIGM GROUP INC
COMM STK
893641100
60426
162305
SH
SOLE
61588
0
100717
TRIBUNE MEDIA CO
COMM STK
896047503
13083
340430
SH
SOLE
93870
0
246560
TRICO BANCSHARES
COMM STK
896095106
985
25494
SH
SOLE
11394
0
14100
TRIMBLE INC
COMM STK
896239100
28285
650837
SH
SOLE
507213
0
143624
TRINET GROUP INC
COMM STK
896288107
350
6213
SH
SOLE
3013
0
3200
TRINITY INDS INC
COMM STK
896522109
3432
93668
SH
SOLE
62310
0
31358
TRIUMPH GROUP INC NEW
COMM STK
896818101
115822
4970883
SH
SOLE
1407235
0
3563648
TRIPADVISOR INC
COMM STK
896945201
8355
163605
SH
SOLE
47860
0
115745
TRUPANION INC
COMM STK
898202106
8835
247280
SH
SOLE
33470
0
213810
TRUSTCO BK CORP N Y
COMM STK
898349105
492
57883
SH
SOLE
16033
0
41850
TRUSTMARK CORP
COMM STK
898402102
656
19488
SH
SOLE
8588
0
10900
TUCOWS INC
COMM STK
898697206
24426
438131
SH
SOLE
75438
0
362693
TUESDAY MORNING CORP
COMM STK
899035505
22041
6887855
SH
SOLE
1091135
0
5796720
TUPPERWARE BRANDS CORP
COMM STK
899896104
1111
33217
SH
SOLE
19097
0
14120
TURQUOISE HILL RES LTD
COMM STK
900435108
60
28100
SH
SOLE
28100
0
0
TUTOR PERINI CORP
COMM STK
901109108
441
23433
SH
SOLE
12233
0
11200
II VI INC
COMM STK
902104108
1103
23326
SH
SOLE
11526
0
11800
TYLER TECHNOLOGIES INC
COMM STK
902252105
87930
358809
SH
SOLE
115809
0
243000
TYSON FOODS INC
COMM STK
902494103
2467877
41456030
SH
SOLE
16555141
0
24900889
UDR INC
COMM STK
902653104
17835
441133
SH
SOLE
125901
0
315232
UGI CORP NEW
COMM STK
902681105
5117
92239
SH
SOLE
47109
0
45130
UMB FINL CORP
COMM STK
902788108
1315
18548
SH
SOLE
5740
0
12808
USA TRUCK INC
COMM STK
902925106
257
12696
SH
SOLE
96
0
12600
U S GLOBAL INVS INC
COMM STK
902952100
86
56500
SH
SOLE
0
0
56500
US BANCORP DEL
COMM STK
902973304
1985949
37605553
SH
SOLE
14454269
0
23151284
UMH PPTYS INC
COMM STK
903002103
369
23571
SH
SOLE
371
0
23200
U S G CORP
COMM STK
903293405
1578
36436
SH
SOLE
19686
0
16750
ULTRA PETROLEUM CORP
COMM STK
903914208
38
33885
SH
SOLE
1885
0
32000
UMPQUA HLDGS CORP
COMM STK
904214103
1434
68933
SH
SOLE
33869
0
35064
UNDER ARMOUR INC
COMM STK
904311107
6523
307402
SH
SOLE
78800
0
228602
UNDER ARMOUR INC
COMM STK
904311206
6978
358604
SH
SOLE
112229
0
246375
UNIFIRST CORP MASS
COMM STK
904708104
31874
183552
SH
SOLE
52552
0
131000
UNILEVER PLC
ADR
904767704
483
8792
SH
SOLE
8792
0
0
UNILEVER N V
COMM STK
904784709
1779
32032
SH
SOLE
17032
0
15000
UNION PAC CORP
COMM STK
907818108
501456
3079626
SH
SOLE
1131522
0
1948104
UNISYS CORP
COMM STK
909214306
1452
71196
SH
SOLE
22896
0
48300
UNIT CORP
COMM STK
909218109
1952
74915
SH
SOLE
31915
0
43000
UNITED BANKSHARES INC WEST V
COMM STK
909907107
1379
37925
SH
SOLE
11195
0
26730
UNITED CONTL HLDGS INC
COMM STK
910047109
916373
10289389
SH
SOLE
3887005
0
6402384
UNITED FINL BANCORP INC NEW
COMM STK
910304104
62973
3741714
SH
SOLE
1116013
0
2625701
UNITED FIRE GROUP INC
COMM STK
910340108
779
15346
SH
SOLE
4146
0
11200
UNITED NAT FOODS INC
COMM STK
911163103
493
16475
SH
SOLE
7375
0
9100
UNITED PARCEL SERVICE INC
COMM STK
911312106
859851
7364895
SH
SOLE
2966540
0
4398355
UNITED RENTALS INC
COMM STK
911363109
41457
253405
SH
SOLE
153056
0
100349
UNITED STATES CELLULAR CORP
COMM STK
911684108
288
6421
SH
SOLE
128
0
6293
US FOODS HLDG CORP
COMM STK
912008109
1391
45136
SH
SOLE
25996
0
19140
UNITED STATES STL CORP NEW
COMM STK
912909108
3027
99317
SH
SOLE
59707
0
39610
UNITED TECHNOLOGIES CORP
COMM STK
913017109
417813
2988437
SH
SOLE
1218626
0
1769811
UNITED TECHNOLOGIES CORP
COMM STK
913017109
489
3500
SH
Put
SOLE
3500
0
0
UNITIL CORP
COMM STK
913259107
284
5571
SH
SOLE
1471
0
4100
UNIVERSAL CORP VA
COMM STK
913456109
496
7629
SH
SOLE
2189
0
5440
UNIVERSAL ELECTRS INC
COMM STK
913483103
318
8083
SH
SOLE
3383
0
4700
UNIVERSAL FST PRODS INC
COMM STK
913543104
59542
1685307
SH
SOLE
593937
0
1091370
UNIVERSAL HLTH SVCS INC
COMM STK
913903100
87590
685150
SH
SOLE
229168
0
455982
UNIVEST CORP PA
COMM STK
915271100
49455
1869739
SH
SOLE
308038
0
1561701
URANIUM ENERGY CORP
COMM STK
916896103
116
67290
SH
SOLE
1790
0
65500
URBAN OUTFITTERS INC
COMM STK
917047102
965
23601
SH
SOLE
13301
0
10300
URSTADT BIDDLE PPTYS INC
COMM STK
917286106
1190
69120
SH
SOLE
14220
0
54900
URSTADT BIDDLE PPTYS INC
COMM STK
917286205
23111
1085534
SH
SOLE
271434
0
814100
UTAH MED PRODS INC
COMM STK
917488108
27473
291645
SH
SOLE
88616
0
203029
V F CORP
COMM STK
918204108
53181
569080
SH
SOLE
160577
0
408503
VALLEY NATL BANCORP
COMM STK
919794107
517
45956
SH
SOLE
19256
0
26700
VALMONT INDS INC
COMM STK
920253101
443757
3204022
SH
SOLE
635571
0
2568451
VEEVA SYS INC
COMM STK
922475108
168903
1551418
SH
SOLE
406389
0
1145029
VERMILION ENERGY INC
COMM STK
923725105
204
6200
SH
SOLE
6200
0
0
VIAVI SOLUTIONS INC
COMM STK
925550105
14628
1289907
SH
SOLE
81067
0
1208840
VICOR CORP
COMM STK
925815102
510
11090
SH
SOLE
290
0
10800
VISHAY INTERTECHNOLOGY INC
COMM STK
928298108
1035
50860
SH
SOLE
16062
0
34798
VISTA OUTDOOR INC
COMM STK
928377100
663
37084
SH
SOLE
12434
0
24650
VMWARE INC
COMM STK
928563402
1614377
10344591
SH
SOLE
4056937
0
6287654
VORNADO RLTY TR
COMM STK
929042109
282866
3874878
SH
SOLE
818414
0
3056464
VOYA FINL INC
COMM STK
929089100
207257
4172671
SH
SOLE
1669206
0
2503465
VULCAN MATLS CO
COMM STK
929160109
700110
6295953
SH
SOLE
2294607
0
4001346
WD-40 CO
COMM STK
929236107
699
4061
SH
SOLE
2161
0
1900
WSFS FINL CORP
COMM STK
929328102
72931
1546797
SH
SOLE
426620
0
1120177
WABASH NATL CORP
COMM STK
929566107
506
27771
SH
SOLE
13071
0
14700
WABTEC CORP
COMM STK
929740108
574475
5477450
SH
SOLE
2133744
0
3343706
WADDELL & REED FINL INC
COMM STK
930059100
24962
1178544
SH
SOLE
320705
0
857839
WAGEWORKS INC
COMM STK
930427109
808
18891
SH
SOLE
6461
0
12430
WALMART INC
COMM STK
931142103
1012514
10781752
SH
SOLE
4820907
0
5960845
WALGREENS BOOTS ALLIANCE INC
COMM STK
931427108
106394
1459449
SH
SOLE
431493
0
1027956
WASHINGTON FED INC
COMM STK
938824109
2189
68403
SH
SOLE
44893
0
23510
WASHINGTON REAL ESTATE INVT
COMM STK
939653101
70177
2289622
SH
SOLE
683222
0
1606400
WATERS CORP
COMM STK
941848103
24813
127455
SH
SOLE
36256
0
91199
WATSCO INC
COMM STK
942622200
224389
1259902
SH
SOLE
271534
0
988368
WATTS WATER TECHNOLOGIES INC
COMM STK
942749102
1401
16875
SH
SOLE
11025
0
5850
WEBSTER FINL CORP CONN
COMM STK
947890109
538733
9137266
SH
SOLE
2439961
0
6697305
WEIGHT WATCHERS INTL INC NEW
COMM STK
948626106
1758
24418
SH
SOLE
13018
0
11400
WEINGARTEN RLTY INVS
COMM STK
948741103
59321
1993298
SH
SOLE
228622
0
1764676
WELBILT INC
COMM STK
949090104
9027
432318
SH
SOLE
180546
0
251772
WELLS FARGO CO NEW
COMM STK
949746101
3977589
75677119
SH
SOLE
30912412
0
44764707
WELLS FARGO CO NEW
CVPFSTKF
949746804
619341
481109
SH
SOLE
110611
0
370498
WERNER ENTERPRISES INC
COMM STK
950755108
399
11283
SH
SOLE
4355
0
6928
WESBANCO INC
COMM STK
950810101
2158
48411
SH
SOLE
21406
0
27005
WEST PHARMACEUTICAL SVSC INC
COMM STK
955306105
1103464
8937104
SH
SOLE
2298010
0
6639094
WESTAMERICA BANCORPORATION
COMM STK
957090103
150324
2498739
SH
SOLE
706805
0
1791934
WESTERN ALLIANCE BANCORP
COMM STK
957638109
393094
6909728
SH
SOLE
1216261
0
5693467
WESTERN DIGITAL CORP
COMM STK
958102105
135236
2310146
SH
SOLE
694098
0
1616048
WESTERN NEW ENG BANCORP INC
COMM STK
958892101
296
27413
SH
SOLE
14313
0
13100
WESTERN UN CO
COMM STK
959802109
14273
748842
SH
SOLE
192580
0
556262
WESTLAKE CHEM CORP
COMM STK
960413102
1323
15922
SH
SOLE
9780
0
6142
WESTPORT FUEL SYSTEMS INC
COMM STK
960908309
5283
1760859
SH
SOLE
308895
0
1451964
WEYERHAEUSER CO
COMM STK
962166104
637431
19753052
SH
SOLE
7186211
0
12566841
WHEATON PRECIOUS METALS CORP
COMM STK
962879102
4044
231087
SH
SOLE
82087
0
149000
WHIRLPOOL CORP
COMM STK
963320106
13940
117390
SH
SOLE
37509
0
79881
WHITING PETE CORP NEW
COMM STK
966387409
20277
382303
SH
SOLE
88178
0
294125
WILEY JOHN & SONS INC
COMM STK
968223206
656
10817
SH
SOLE
2747
0
8070
WILLAMETTE VY VINEYARD INC
COMM STK
969136100
86
10850
SH
SOLE
0
0
10850
WILLIAMS COS INC DEL
COMM STK
969457100
54976
2021927
SH
SOLE
564841
0
1457086
WILLIAMS SONOMA INC
COMM STK
969904101
9675
147212
SH
SOLE
73312
0
73900
WILLIS LEASE FINANCE CORP
COMM STK
970646105
225
6529
SH
SOLE
29
0
6500
WINGSTOP INC
COMM STK
974155103
158917
2327774
SH
SOLE
386031
0
1941743
WINMARK CORP
COMM STK
974250102
46236
278533
SH
SOLE
50476
0
228057
WINNEBAGO INDS INC
COMM STK
974637100
951
28694
SH
SOLE
6474
0
22220
WOLVERINE WORLD WIDE INC
COMM STK
978097103
972
24885
SH
SOLE
15585
0
9300
WOODWARD INC
COMM STK
980745103
38470
475760
SH
SOLE
146830
0
328930
WORLD ACCEP CORP DEL
COMM STK
981419104
271
2372
SH
SOLE
2372
0
0
WORLD FUEL SVCS CORP
COMM STK
981475106
1277
46136
SH
SOLE
5336
0
40800
WORLDPAY INC
COMM STK
981558109
3085697
30470008
SH
SOLE
11148171
0
19321837
WORTHINGTON INDS INC
COMM STK
981811102
44246
1020427
SH
SOLE
286269
0
734158
WYNN RESORTS LTD
COMM STK
983134107
942646
7418908
SH
SOLE
2661243
0
4757665
XO GROUP INC
COMM STK
983772104
30238
876961
SH
SOLE
166788
0
710173
XPO LOGISTICS INC
COMM STK
983793100
76466
669755
SH
SOLE
206135
0
463620
XILINX INC
COMM STK
983919101
814058
10154146
SH
SOLE
3597999
0
6556147
XENIA HOTELS & RESORTS INC
COMM STK
984017103
2051
86534
SH
SOLE
74734
0
11800
XEROX CORP
COMM STK
984121608
10407
385740
SH
SOLE
103698
0
282042
Y MABS THERAPEUTICS INC
COMM STK
984241109
10342
389400
SH
SOLE
35897
0
353503
YRC WORLDWIDE INC
COMM STK
984249607
3354
373509
SH
SOLE
311209
0
62300
YELP INC
COMM STK
985817105
1400
28459
SH
SOLE
16159
0
12300
YUM BRANDS INC
COMM STK
988498101
1296879
14265526
SH
SOLE
4219536
0
10045990
ZEBRA TECHNOLOGIES CORP
COMM STK
989207105
94071
531984
SH
SOLE
161609
0
370375
ZION OIL & GAS INC
COMM STK
989696109
136
106432
SH
SOLE
104532
0
1900
ZIONS BANCORPORATION
COMM STK
989701107
15922
317490
SH
SOLE
86914
0
230576
DUN & BRADSTREET CORP DEL NE
COMM STK
26483E100
30455
213707
SH
SOLE
63670
0
150037
CDK GLOBAL INC
COMM STK
12508E101
332369
5312797
SH
SOLE
1958827
0
3353970
CANTERBURY PARK HOLDING CORP
COMM STK
13811E101
528
34647
SH
SOLE
9866
0
24781
VITAMIN SHOPPE INC
COMM STK
92849E101
153
15300
SH
SOLE
15300
0
0
COVANTA HLDG CORP
COMM STK
22282E102
1335
82134
SH
SOLE
43080
0
39054
LUMINEX CORP DEL
COMM STK
55027E102
1042
34384
SH
SOLE
11884
0
22500
PROTAGONIST THERAPEUTICS INC
COMM STK
74366E102
170
16500
SH
SOLE
11800
0
4700
QUANTA SVCS INC
COMM STK
74762E102
9439
282780
SH
SOLE
78800
0
203980
VERISIGN INC
COMM STK
92343E102
126197
788140
SH
SOLE
175364
0
612776
CNO FINL GROUP INC
COMM STK
12621E103
2585
121834
SH
SOLE
78134
0
43700
EXPRESS INC
COMM STK
30219E103
42918
3880515
SH
SOLE
1141915
0
2738600
FIRSTSERVICE CORP NEW
COMM STK
33767E103
411688
4862838
SH
SOLE
869587
0
3993251
U S SILICA HLDGS INC
COMM STK
90346E103
353
18726
SH
SOLE
9226
0
9500
ZAFGEN INC
COMM STK
98885E103
14548
1244487
SH
SOLE
111481
0
1133006
EVO PMTS INC
COMM STK
26927E104
41899
1753115
SH
SOLE
304541
0
1448574
AMERISOURCEBERGEN CORP
COMM STK
03073E105
49134
532795
SH
SOLE
236326
0
296469
LOMA NEGRA CORP
ADR
54150E104
50996
5768739
SH
SOLE
1816140
0
3952599
SALLY BEAUTY HLDGS INC
COMM STK
79546E104
742
40358
SH
SOLE
24958
0
15400
CARS COM INC
COMM STK
14575E105
812
29401
SH
SOLE
4768
0
24633
AMERICAN EAGLE OUTFITTERS NE
COMM STK
02553E106
1354
54518
SH
SOLE
17488
0
37030
PERFORMANT FINL CORP
COMM STK
71377E105
32
15900
SH
SOLE
15900
0
0
UNIVERSAL HEALTH RLTY INCM T
COMM STK
91359E105
372
5001
SH
SOLE
151
0
4850
QUORUM HEALTH CORP
COMM STK
74909E106
159
27100
SH
SOLE
4300
0
22800
TARGET CORP
COMM STK
87612E106
80174
908895
SH
SOLE
252619
0
656276
RENASANT CORP
COMM STK
75970E107
1711
41525
SH
SOLE
23898
0
17627
EDWARDS LIFESCIENCES CORP
COMM STK
28176E108
62754
360448
SH
SOLE
101018
0
259430
NCR CORP NEW
COMM STK
62886E108
26336
927014
SH
SOLE
288044
0
638970
NAVISTAR INTL CORP NEW
COMM STK
63934E108
1347
34979
SH
SOLE
9779
0
25200
EVENTBRITE INC
COMM STK
29975E109
190626
5247820
SH
SOLE
507003
0
4740817
FORTINET INC
COMM STK
34959E109
64305
696920
SH
SOLE
227820
0
469100
TOTAL S A
ADR
89151E109
1949815
30281331
SH
SOLE
14554912
0
15726419
TRAVELERS COMPANIES INC
COMM STK
89417E109
59936
462078
SH
SOLE
135961
0
326117
TREVENA INC
COMM STK
89532E109
405
191157
SH
SOLE
2811
0
188346
GRUPO AEROPORTUARIO DEL SURE
ADR
40051E202
108890
530834
SH
SOLE
118919
0
411915
BARCLAYS PLC
ADR
06738E204
34000
3798837
SH
SOLE
1300811
0
2498026
ACCO BRANDS CORP
COMM STK
00081T108
526
46570
SH
SOLE
24803
0
21767
ADT INC
COMM STK
00090Q103
4963
528558
SH
SOLE
187858
0
340700
AGNC INVT CORP
COMM STK
00123Q104
3016
161883
SH
SOLE
79383
0
82500
AES CORP
COMM STK
00130H105
15695
1121096
SH
SOLE
271021
0
850075
AMAG PHARMACEUTICALS INC
COMM STK
00163U106
9364
468182
SH
SOLE
146482
0
321700
AMC NETWORKS INC
COMM STK
00164V103
1922
28972
SH
SOLE
16472
0
12500
AMC ENTMT HLDGS INC
COMM STK
00165C104
201
9791
SH
SOLE
9791
0
0
ANGI HOMESERVICES INC
COMM STK
00183L102
190016
8092673
SH
SOLE
1384570
0
6708103
ARC DOCUMENT SOLUTIONS INC
COMM STK
00191G103
157
55163
SH
SOLE
42163
0
13000
ASGN INC
COMM STK
00191U102
58443
740442
SH
SOLE
239792
0
500650
AT&T INC
COMM STK
00206R102
1384993
41244583
SH
SOLE
14557353
0
26687230
ATN INTL INC
COMM STK
00215F107
311
4203
SH
SOLE
2203
0
2000
ABBVIE INC
COMM STK
00287Y109
409173
4326215
SH
SOLE
1397756
0
2928459
ABEONA THERAPEUTICS INC
COMM STK
00289Y107
45191
3530535
SH
SOLE
486630
0
3043905
ACADIA HEALTHCARE COMPANY IN
COMM STK
00404A109
481167
13669522
SH
SOLE
3718722
0
9950800
ACCELERATE DIAGNOSTICS INC
COMM STK
00430H102
220
9578
SH
SOLE
298
0
9280
ACCELERON PHARMA INC
COMM STK
00434H108
272416
4760028
SH
SOLE
786633
0
3973395
ACHILLION PHARMACEUTICALS IN
COMM STK
00448Q201
16480
4478326
SH
SOLE
418415
0
4059911
ACORDA THERAPEUTICS INC
COMM STK
00484M106
6499
330761
SH
SOLE
104761
0
226000
ACTIVISION BLIZZARD INC
COMM STK
00507V109
1681422
20211827
SH
SOLE
7649297
0
12562530
ACTUANT CORP
COMM STK
00508X203
270
9684
SH
SOLE
9114
0
570
ACUITY BRANDS INC
COMM STK
00508Y102
35096
223256
SH
SOLE
40296
0
182960
ADAMIS PHARMACEUTICALS CORP
COMM STK
00547W208
346
98800
SH
SOLE
0
0
98800
ADAMAS PHARMACEUTICALS INC
COMM STK
00548A106
334
16661
SH
SOLE
261
0
16400
ADOBE SYS INC
COMM STK
00724F101
245645
909963
SH
SOLE
295041
0
614922
ADTALEM GLOBAL ED INC
COMM STK
00737L103
988
20497
SH
SOLE
5697
0
14800
ADTRAN INC
COMM STK
00738A106
881
49933
SH
SOLE
26160
0
23773
ADVANCE AUTO PARTS INC
COMM STK
00751Y106
20358
120941
SH
SOLE
34500
0
86441
AECOM
COMM STK
00766T100
1992
61000
SH
SOLE
36378
0
24622
AEGION CORP
COMM STK
00770F104
85166
3355626
SH
SOLE
1033604
0
2322022
AERIE PHARMACEUTICALS INC
COMM STK
00771V108
22547
366320
SH
SOLE
111020
0
255300
ADVANSIX INC
COMM STK
00773T101
24174
712041
SH
SOLE
211360
0
500681
ADVANCED DISP SVCS INC DEL
COMM STK
00790X101
33554
1239078
SH
SOLE
359334
0
879744
AETNA INC NEW
COMM STK
00817Y108
600286
2959258
SH
SOLE
1336962
0
1622296
AGILENT TECHNOLOGIES INC
COMM STK
00846U101
1900913
26948010
SH
SOLE
8457864
0
18490146
AGENUS INC
COMM STK
00847G705
246
114721
SH
SOLE
921
0
113800
AGILYSYS INC
COMM STK
00847J105
325
19934
SH
SOLE
11282
0
8652
AGIOS PHARMACEUTICALS INC
COMM STK
00847X104
218251
2830017
SH
SOLE
485104
0
2344913
AGROFRESH SOLUTIONS
COMM STK
00856G109
46003
7384111
SH
SOLE
1307116
0
6076995
AIMMUNE THERAPEUTICS INC
COMM STK
00900T107
127819
4685457
SH
SOLE
866982
0
3818475
AIR LEASE CORP
COMM STK
00912X302
1183
25786
SH
SOLE
12286
0
13500
AKAMAI TECHNOLOGIES INC
COMM STK
00971T101
21237
290319
SH
SOLE
83560
0
206759
AKEBIA THERAPEUTICS INC
COMM STK
00972D105
199
22590
SH
SOLE
590
0
22000
ALIBABA GROUP HLDG LTD
ADR
01609W102
9286056
56361105
SH
SOLE
19853807
0
36507298
ALLAKOS INC
COMM STK
01671P100
31189
693247
SH
SOLE
91706
0
601541
ALLEGHENY TECHNOLOGIES INC
COMM STK
01741R102
1481
50131
SH
SOLE
19288
0
30843
ALLEGIANT TRAVEL CO
COMM STK
01748X102
65959
520184
SH
SOLE
78013
0
442171
ALLISON TRANSMISSION HLDGS I
COMM STK
01973R101
2191
42125
SH
SOLE
21225
0
20900
ALLSCRIPTS HEALTHCARE SOLUTN
COMM STK
01988P108
678
47566
SH
SOLE
38166
0
9400
ALLY FINL INC
COMM STK
02005N100
153976
5821382
SH
SOLE
2241548
0
3579834
ALNYLAM PHARMACEUTICALS INC
COMM STK
02043Q107
367650
4200755
SH
SOLE
1210475
0
2990280
ALPHABET INC
COMM STK
02079K107
11358040
9516820
SH
SOLE
3401538
0
6115282
ALPHABET INC
COMM STK
02079K305
7943292
6580585
SH
SOLE
2604322
0
3976263
ALTERYX INC
COMM STK
02156B103
14214
248455
SH
SOLE
54099
0
194356
ALTICE USA INC
COMM STK
02156K103
43742
2411331
SH
SOLE
337637
0
2073694
ALTRIA GROUP INC
COMM STK
02209S103
359577
5962139
SH
SOLE
2975347
0
2986792
AMBEV SA
ADR
02319V103
17558
3842000
SH
SOLE
88200
0
3753800
AMERICA MOVIL SAB DE CV
ADR
02364W105
78381
4880536
SH
SOLE
1661059
0
3219477
AMERICAN AIRLS GROUP INC
COMM STK
02376R102
1006622
24355717
SH
SOLE
8657234
0
15698483
AMERICAN HOMES 4 RENT
COMM STK
02665T306
2413
110225
SH
SOLE
53825
0
56400
AMERICAN OUTDOOR BRANDS CORP
COMM STK
02874P103
214
13804
SH
SOLE
13804
0
0
AMERICAN PUBLIC EDUCATION IN
COMM STK
02913V103
96124
2908449
SH
SOLE
697357
0
2211092
AMERICAN TOWER CORP NEW
COMM STK
03027X100
1415735
9743526
SH
SOLE
2575646
0
7167880
AMERISAFE INC
COMM STK
03071H100
435
7025
SH
SOLE
7025
0
0
AMERIPRISE FINL INC
COMM STK
03076C106
269586
1825723
SH
SOLE
768856
0
1056867
AMERIS BANCORP
COMM STK
03076K108
39808
871065
SH
SOLE
303665
0
567400
AMICUS THERAPEUTICS INC
COMM STK
03152W109
30088
2488634
SH
SOLE
588061
0
1900573
AMNEAL PHARMACEUTICALS INC
COMM STK
03168L105
245654
11070504
SH
SOLE
3331063
0
7739441
AMPIO PHARMACEUTICALS INC
COMM STK
03209T109
58
114248
SH
SOLE
114248
0
0
ANDEAVOR
COMM STK
03349M105
542339
3533150
SH
SOLE
1508353
0
2024797
ANGIODYNAMICS INC
COMM STK
03475V101
10266
472214
SH
SOLE
100514
0
371700
ANSYS INC
COMM STK
03662Q105
34857
186720
SH
SOLE
60254
0
126466
ANTERO RES CORP
COMM STK
03674X106
779
44010
SH
SOLE
17710
0
26300
APARTMENT INVT & MGMT CO
COMM STK
03748R101
11066
250755
SH
SOLE
80161
0
170594
APELLIS PHARMACEUTICALS INC
COMM STK
03753U106
16190
910559
SH
SOLE
129627
0
780932
APERGY CORP
COMM STK
03755L104
38579
885647
SH
SOLE
251147
0
634500
APOLLO COML REAL EST FIN INC
COMM STK
03762U105
723
38337
SH
SOLE
18737
0
19600
APPIAN CORP
COMM STK
03782L101
20119
607817
SH
SOLE
400205
0
207612
APPLE HOSPITALITY REIT INC
COMM STK
03784Y200
1288
73642
SH
SOLE
34962
0
38680
APPLIED INDL TECHNOLOGIES IN
COMM STK
03820C105
4516
57708
SH
SOLE
54946
0
2762
APPLIED GENETIC TECHNOL CORP
COMM STK
03820J100
2376
325444
SH
SOLE
325444
0
0
APPROACH RESOURCES INC
COMM STK
03834A103
64
28805
SH
SOLE
405
0
28400
APTINYX INC
COMM STK
03836N103
16307
563096
SH
SOLE
81938
0
481158
AQUA AMERICA INC
COMM STK
03836W103
2760
74801
SH
SOLE
37223
0
37578
ARAMARK
COMM STK
03852U106
1326592
30836638
SH
SOLE
8707425
0
22129213
ARBUTUS BIOPHARMA CORP
COMM STK
03879J100
4700
497328
SH
SOLE
42528
0
454800
ARCBEST CORP
COMM STK
03937C105
510
10500
SH
SOLE
6300
0
4200
ARCHROCK INC
COMM STK
03957W106
1166
95559
SH
SOLE
26747
0
68812
ARCONIC INC
COMM STK
03965L100
15549
706431
SH
SOLE
207562
0
498869
ARCUS BIOSCIENCES INC
COMM STK
03969F109
5414
388390
SH
SOLE
39876
0
348514
ARES CAP CORP
COMM STK
04010L103
3868
225000
SH
SOLE
225000
0
0
ARES COML REAL ESTATE CORP
COMM STK
04013V108
343
24526
SH
SOLE
326
0
24200
ARGENX SE
ADR
04016X101
146746
1934941
SH
SOLE
270359
0
1664582
ARMSTRONG WORLD INDS INC NEW
COMM STK
04247X102
248499
3570385
SH
SOLE
633698
0
2936687
ARRAY BIOPHARMA INC
COMM STK
04269X105
93497
6151113
SH
SOLE
1085601
0
5065512
ARROWHEAD PHARMACEUTICALS IN
COMM STK
04280A100
750
39109
SH
SOLE
1209
0
37900
ARTISAN PARTNERS ASSET MGMT
COMM STK
04316A108
284
8775
SH
SOLE
8775
0
0
ASCENA RETAIL GROUP INC
COMM STK
04351G101
393
86078
SH
SOLE
86078
0
0
ASCENDIS PHARMA A S
ADR
04351P101
239634
3381796
SH
SOLE
894907
0
2486889
ASSERTIO THERAPEUTICS INC
COMM STK
04545L107
7209
1225965
SH
SOLE
363565
0
862400
ASSURANT INC
COMM STK
04621X108
456283
4226798
SH
SOLE
1258946
0
2967852
ASSURANT INC
CVPFSTKF
04621X207
343
3000
SH
SOLE
3000
0
0
ASURE SOFTWARE INC
COMM STK
04649U102
312
25146
SH
SOLE
166
0
24980
ATHENAHEALTH INC
COMM STK
04685W103
181856
1361199
SH
SOLE
410377
0
950822
ATRICURE INC
COMM STK
04963C209
77581
2214691
SH
SOLE
301711
0
1912980
AUDENTES THERAPEUTICS INC
COMM STK
05070R104
91635
2314604
SH
SOLE
272138
0
2042466
AUTOLUS THERAPEUTICS PLC
ADR
05280R100
15163
502761
SH
SOLE
70066
0
432695
AUTONATION INC
COMM STK
05329W102
593
14274
SH
SOLE
4774
0
9500
AVALARA INC
COMM STK
05338G106
21583
617906
SH
SOLE
87493
0
530413
AVANOS MED INC
COMM STK
05350V106
336042
4905728
SH
SOLE
1192704
0
3713024
AVANGRID INC
COMM STK
05351W103
1571
32785
SH
SOLE
14385
0
18400
AVAYA HLDGS CORP
COMM STK
05351X101
689
31136
SH
SOLE
15236
0
15900
AVISTA CORP
COMM STK
05379B107
2578
50983
SH
SOLE
28393
0
22590
AWARE INC MASS
COMM STK
05453N100
43
12000
SH
SOLE
0
0
12000
AVROBIO INC
COMM STK
05455M100
41601
802015
SH
SOLE
118729
0
683286
AXON ENTERPRISE INC
COMM STK
05464C101
10833
158311
SH
SOLE
125651
0
32660
AXOS FINL INC
COMM STK
05465C100
1358
39489
SH
SOLE
20089
0
19400
AZUL S A
ADR
05501U106
33450
1880242
SH
SOLE
241122
0
1639120
B & G FOODS INC NEW
COMM STK
05508R106
884
32186
SH
SOLE
12486
0
19700
BCE INC
COMM STK
05534B760
397
9790
SH
SOLE
9790
0
0
BGC PARTNERS INC
COMM STK
05541T101
1193
100925
SH
SOLE
49325
0
51600
BJS WHSL CLUB HLDGS INC
COMM STK
05550J101
28059
1047765
SH
SOLE
284692
0
763073
BOK FINL CORP
COMM STK
05561Q201
636
6534
SH
SOLE
4282
0
2252
BWX TECHNOLOGIES INC
COMM STK
05605H100
984622
15743871
SH
SOLE
3829868
0
11914003
BABCOCK & WILCOX ENTERPRIS I
COMM STK
05614L100
227
220487
SH
SOLE
111275
0
109212
BAKER HUGHES A GE CO
COMM STK
05722G100
67077
1982761
SH
SOLE
492351
0
1490410
BANCFIRST CORP
COMM STK
05945F103
348
5810
SH
SOLE
210
0
5600
BANCO SANTANDER CHILE NEW
ADR
05965X109
295063
9226482
SH
SOLE
2171174
0
7055308
BANCORP INC DEL
COMM STK
05969A105
272
28394
SH
SOLE
594
0
27800
BANCO SANTANDER S A
ADR
05969B103
98886
12743024
SH
SOLE
3692018
0
9051006
BANCORPSOUTH BK TUPELO MISS
COMM STK
05971J102
1105
33791
SH
SOLE
14416
0
19375
BANC OF CALIFORNIA INC
COMM STK
05990K106
384
20310
SH
SOLE
510
0
19800
BANK OZK
COMM STK
06417N103
1757
46296
SH
SOLE
20496
0
25800
BANKUNITED INC
COMM STK
06652K103
251388
7101369
SH
SOLE
1735880
0
5365489
BANNER CORP
COMM STK
06652V208
388
6246
SH
SOLE
373
0
5873
BAOZUN INC
ADR
06684L103
20240
416624
SH
SOLE
60290
0
356334
BARINGS BDC INC
COMM STK
06759L103
41180
4113900
SH
SOLE
669941
0
3443959
BBVA BANCO FRANCES S A
ADR
07329M100
10049
861060
SH
SOLE
744560
0
116500
BEAZER HOMES USA INC
COMM STK
07556Q881
416
39586
SH
SOLE
26606
0
12980
BEIGENE LTD
ADR
07725L102
221265
1284783
SH
SOLE
319348
0
965435
BENCHMARK ELECTRS INC
COMM STK
08160H101
569
24336
SH
SOLE
9861
0
14475
BENEFICIAL BANCORP INC
COMM STK
08171T102
124799
7384574
SH
SOLE
1852745
0
5531829
BENEFITFOCUS INC
COMM STK
08180D106
407
10073
SH
SOLE
263
0
9810
BERRY GLOBAL GROUP INC
COMM STK
08579W103
61939
1279991
SH
SOLE
385791
0
894200
BIG 5 SPORTING GOODS CORP
COMM STK
08915P101
508
99536
SH
SOLE
37936
0
61600
BIOMARIN PHARMACEUTICAL INC
COMM STK
09061G101
235926
2432982
SH
SOLE
614487
0
1818495
BIOLIFE SOLUTIONS INC
COMM STK
09062W204
261
14900
SH
SOLE
14900
0
0
BIOGEN INC
COMM STK
09062X103
630002
1783142
SH
SOLE
524153
0
1258989
BIOSCRIP INC
COMM STK
09069N108
105
33942
SH
SOLE
8942
0
25000
BIO TECHNE CORP
COMM STK
09073M104
2946
14431
SH
SOLE
7531
0
6900
BJS RESTAURANTS INC
COMM STK
09180C106
272
3772
SH
SOLE
239
0
3533
BLACK KNIGHT INC
COMM STK
09215C105
1141481
21972688
SH
SOLE
5989961
0
15982727
BLACKBAUD INC
COMM STK
09227Q100
67486
665013
SH
SOLE
198213
0
466800
BLACKROCK INC
COMM STK
09247X101
145927
309607
SH
SOLE
139360
0
170247
BLACKSTONE MTG TR INC
COMM STK
09257W100
1495
44614
SH
SOLE
20914
0
23700
BLUEBIRD BIO INC
COMM STK
09609G100
387917
2656969
SH
SOLE
601525
0
2055444
BLUEROCK RESIDENTIAL GRW REI
COMM STK
09627J102
595
60679
SH
SOLE
54679
0
6000
BLUEPRINT MEDICINES CORP
COMM STK
09627Y109
225152
2884347
SH
SOLE
476439
0
2407908
BOISE CASCADE CO DEL
COMM STK
09739D100
259
7049
SH
SOLE
449
0
6600
BOOKING HLDGS INC
COMM STK
09857L108
10208387
5145357
SH
SOLE
1789282
0
3356075
BOX INC
COMM STK
10316T104
1535
64202
SH
SOLE
44102
0
20100
BRAEMAR HOTELS & RESORTS INC
COMM STK
10482B101
414
35132
SH
SOLE
35132
0
0
BRIGHTHOUSE FINL INC
COMM STK
10922N103
447685
10119473
SH
SOLE
3679772
0
6439701
BRIGHTVIEW HLDGS INC
COMM STK
10948C107
38962
2427537
SH
SOLE
359374
0
2068163
BRIXMOR PPTY GROUP INC
COMM STK
11120U105
1252
71528
SH
SOLE
31028
0
40500
BROADRIDGE FINL SOLUTIONS IN
COMM STK
11133T103
92493
700972
SH
SOLE
208747
0
492225
BROADCOM INC
COMM STK
11135F101
914708
3707320
SH
SOLE
1221697
0
2485623
BROOKLINE BANCORP INC DEL
COMM STK
11373M107
709
42427
SH
SOLE
18298
0
24129
BUILDERS FIRSTSOURCE INC
COMM STK
12008R107
410
27922
SH
SOLE
18522
0
9400
CBOE GLOBAL MARKETS INC
COMM STK
12503M108
1456028
15173283
SH
SOLE
4727519
0
10445764
CBRE GROUP INC
COMM STK
12504L109
25841
585954
SH
SOLE
193117
0
392837
CDW CORP
COMM STK
12514G108
27868
313406
SH
SOLE
142472
0
170934
C H ROBINSON WORLDWIDE INC
COMM STK
12541W209
362583
3702846
SH
SOLE
1037503
0
2665343
CME GROUP INC
COMM STK
12572Q105
360116
2115718
SH
SOLE
1192032
0
923686
CRA INTL INC
COMM STK
12618T105
454
9043
SH
SOLE
3993
0
5050
CNX RESOURCES CORPORATION
COMM STK
12653C108
1381
96535
SH
SOLE
33335
0
63200
CVR ENERGY INC
COMM STK
12662P108
458
11392
SH
SOLE
1992
0
9400
CA INC
COMM STK
12673P105
23604
534637
SH
SOLE
156227
0
378410
C&J ENERGY SVCS INC NEW
COMM STK
12674R100
369
17740
SH
SOLE
7750
0
9990
CABLE ONE INC
COMM STK
12685J105
794407
899047
SH
SOLE
188677
0
710370
CABOT MICROELECTRONICS CORP
COMM STK
12709P103
72272
700510
SH
SOLE
244264
0
456246
CAESARS ENTMT CORP
CONV BND
127686AA1
164236
100591959
PRN
SOLE
35181652
0
65410307
CALIFORNIA RES CORP
COMM STK
13057Q206
1130
23293
SH
SOLE
12993
0
10300
CALITHERA BIOSCIENCES INC
COMM STK
13089P101
268
50966
SH
SOLE
32766
0
18200
CALLON PETE CO DEL
COMM STK
13123X102
2083
173714
SH
SOLE
75984
0
97730
CALYXT INC
COMM STK
13173L107
25288
1656085
SH
SOLE
248444
0
1407641
CAMECO CORP
COMM STK
13321L108
161089
14130636
SH
SOLE
3863858
0
10266778
CANADIAN PAC RY LTD
COMM STK
13645T100
402605
1901725
SH
SOLE
725154
0
1176571
CAPITAL ONE FINL CORP
COMM STK
14040H105
135343
1425715
SH
SOLE
653996
0
771719
CAPITOL FED FINL INC
COMM STK
14057J101
175718
13792584
SH
SOLE
3330688
0
10461896
CAPSTEAD MTG CORP
COMM STK
14067E506
379
47897
SH
SOLE
1097
0
46800
CARDINAL HEALTH INC
COMM STK
14149Y108
187253
3467649
SH
SOLE
958396
0
2509253
CARDLYTICS INC
COMM STK
14161W105
4817
192380
SH
SOLE
38533
0
153847
CARETRUST REIT INC
COMM STK
14174T107
748
42262
SH
SOLE
27062
0
15200
CARROLS RESTAURANT GROUP INC
COMM STK
14574X104
351
24014
SH
SOLE
24014
0
0
CASI PHARMACEUTICALS INC
COMM STK
14757U109
234
50012
SH
SOLE
25512
0
24500
CASTLIGHT HEALTH INC
COMM STK
14862Q100
1341
496555
SH
SOLE
182392
0
314163
CELLDEX THERAPEUTICS INC NEW
COMM STK
15117B103
48
105402
SH
SOLE
105402
0
0
CELSION CORPORATION
COMM STK
15117N503
167
60207
SH
SOLE
7
0
60200
CENTENE CORP DEL
COMM STK
15135B101
2456907
16969935
SH
SOLE
5317140
0
11652795
CENOVUS ENERGY INC
COMM STK
15135U109
299
29800
SH
SOLE
29800
0
0
CENTENNIAL RESOURCE DEV INC
COMM STK
15136A102
616715
28224948
SH
SOLE
7996482
0
20228466
CENTERPOINT ENERGY INC
COMM STK
15189T107
23765
859499
SH
SOLE
251185
0
608314
CENTERSTATE BK CORP
COMM STK
15201P109
43399
1547190
SH
SOLE
426557
0
1120633
CERIDIAN HCM HLDG INC
COMM STK
15677J108
66469
1581470
SH
SOLE
340182
0
1241288
CHART INDS INC
COMM STK
16115Q308
340889
4351959
SH
SOLE
776645
0
3575314
CHARTER COMMUNICATIONS INC N
COMM STK
16119P108
473200
1452069
SH
SOLE
500292
0
951777
CHASE CORP
COMM STK
16150R104
43523
362240
SH
SOLE
103090
0
259150
CHATHAM LODGING TR
COMM STK
16208T102
1129
54029
SH
SOLE
45729
0
8300
CHEMED CORP NEW
COMM STK
16359R103
65177
203946
SH
SOLE
62246
0
141700
CHENIERE ENERGY INC
COMM STK
16411R208
7799
112232
SH
SOLE
73137
0
39095
CHIMERA INVT CORP
COMM STK
16934Q208
1602
88335
SH
SOLE
39915
0
48420
CHIMERIX INC
COMM STK
16934W106
544
139825
SH
SOLE
139825
0
0
CINEMARK HOLDINGS INC
COMM STK
17243V102
1463
36382
SH
SOLE
14192
0
22190
CIRCOR INTL INC
COMM STK
17273K109
72039
1516616
SH
SOLE
450237
0
1066379
CISCO SYS INC
COMM STK
17275R102
2664764
54774175
SH
SOLE
23929939
0
30844236
CLEAR CHANNEL OUTDOOR HLDGS
COMM STK
18451C109
114
19112
SH
SOLE
4712
0
14400
CLEARWATER PAPER CORP
COMM STK
18538R103
35137
1183062
SH
SOLE
330397
0
852665
CLEARWAY ENERGY INC
COMM STK
18539C105
193
10118
SH
SOLE
10118
0
0
CLEARWAY ENERGY INC
COMM STK
18539C204
653
33912
SH
SOLE
13812
0
20100
CLOUDERA INC
COMM STK
18914U100
10068
570420
SH
SOLE
345290
0
225130
COGENT COMMUNICATIONS HLDGS
COMM STK
19239V302
703
12590
SH
SOLE
3090
0
9500
COHEN & STEERS INC
COMM STK
19247A100
1318
32464
SH
SOLE
24764
0
7700
COHERUS BIOSCIENCES INC
COMM STK
19249H103
21010
1273319
SH
SOLE
262171
0
1011148
COLLEGIUM PHARMACEUTICAL INC
COMM STK
19459J104
623
42262
SH
SOLE
10662
0
31600
COLONY CAP INC NEW
COMM STK
19626G108
1540
252893
SH
SOLE
120559
0
132334
COMCAST CORP NEW
COMM STK
20030N101
1953442
55166391
SH
SOLE
21923629
0
33242762
COMMSCOPE HLDG CO INC
COMM STK
20337X109
2569
83506
SH
SOLE
53606
0
29900
COMPASS MINERALS INTL INC
COMM STK
20451N101
3795
56470
SH
SOLE
39830
0
16640
COMPASS DIVERSIFIED HOLDINGS
COMM STK
20451Q104
1452
80000
SH
SOLE
80000
0
0
CONCHO RES INC
COMM STK
20605P101
1249267
8178506
SH
SOLE
2978871
0
5199635
CONNECTONE BANCORP INC NEW
COMM STK
20786W107
452
19029
SH
SOLE
7046
0
11983
CONOCOPHILLIPS
COMM STK
20825C104
196133
2534024
SH
SOLE
685208
0
1848816
CONSOL ENERGY INC NEW
COMM STK
20854L108
472
11564
SH
SOLE
3129
0
8435
CONSTELLATION BRANDS INC
COMM STK
21036P108
120014
556599
SH
SOLE
253001
0
303598
CONTROL4 CORP
COMM STK
21240D107
3217
93704
SH
SOLE
93704
0
0
COOPER STD HLDGS INC
COMM STK
21676P103
31920
266043
SH
SOLE
81043
0
185000
CORBUS PHARMACEUTICALS HLDGS
COMM STK
21833P103
544
72084
SH
SOLE
37574
0
34510
CORESITE RLTY CORP
COMM STK
21870Q105
55235
496989
SH
SOLE
149202
0
347787
CORENERGY INFRASTRUCTURE TR
COMM STK
21870U502
597
15880
SH
SOLE
8040
0
7840
CORELOGIC INC
COMM STK
21871D103
655953
13275723
SH
SOLE
4566803
0
8708920
CORECIVIC INC
COMM STK
21871N101
1996
82050
SH
SOLE
42161
0
39889
COREPOINT LODGING INC
COMM STK
21872L104
273
14024
SH
SOLE
14024
0
0
CORNERSTONE ONDEMAND INC
COMM STK
21925Y103
3681
64870
SH
SOLE
46170
0
18700
CORPORATE OFFICE PPTYS TR
COMM STK
22002T108
840
28154
SH
SOLE
19954
0
8200
COSTCO WHSL CORP NEW
COMM STK
22160K105
385148
1639767
SH
SOLE
750969
0
888798
COSTAR GROUP INC
COMM STK
22160N109
1259394
2992572
SH
SOLE
848757
0
2143815
COUPA SOFTWARE INC
COMM STK
22266L106
512798
6482912
SH
SOLE
1417588
0
5065324
COVIA HLDGS CORP
COMM STK
22305A103
374
41726
SH
SOLE
18126
0
23600
CRACKER BARREL OLD CTRY STOR
COMM STK
22410J106
1153
7836
SH
SOLE
2636
0
5200
CRESCENT PT ENERGY CORP
COMM STK
22576C101
101
15916
SH
SOLE
15916
0
0
CRINETICS PHARMACEUTICALS IN
COMM STK
22663K107
12431
433905
SH
SOLE
75748
0
358157
CROWN CASTLE INTL CORP NEW
COMM STK
22822V101
2336260
20985000
SH
SOLE
6941307
0
14043693
CROWN CASTLE INTL CORP NEW
CVPFSTKF
22822V309
19382
17940
SH
SOLE
2416
0
15524
CTRIP COM INTL LTD
ADR
22943F100
1089481
29310750
SH
SOLE
6987088
0
22323662
CTRIP COM INTL LTD
CONV BND
22943FAM2
30666
31270000
PRN
SOLE
18285000
0
12985000
CUSTOMERS BANCORP INC
COMM STK
23204G100
224
9541
SH
SOLE
341
0
9200
CYMABAY THERAPEUTICS INC
COMM STK
23257D103
4554
410967
SH
SOLE
42490
0
368477
CYRUSONE INC
COMM STK
23283R100
54681
862479
SH
SOLE
256479
0
606000
CYTOMX THERAPEUTICS INC
COMM STK
23284F105
75621
4087603
SH
SOLE
706663
0
3380940
DMC GLOBAL INC
COMM STK
23291C103
766
18782
SH
SOLE
1982
0
16800
DDR CORP
COMM STK
23317H854
676
50491
SH
SOLE
33841
0
16650
D R HORTON INC
COMM STK
23331A109
24843
588975
SH
SOLE
162000
0
426975
DSP GROUP INC
COMM STK
23332B106
358
30090
SH
SOLE
4100
0
25990
DSW INC
COMM STK
23334L102
775
22867
SH
SOLE
14267
0
8600
DXC TECHNOLOGY CO
COMM STK
23355L106
46609
498382
SH
SOLE
143563
0
354819
DAVITA INC
COMM STK
23918K108
64167
895816
SH
SOLE
182571
0
713245
DELEK US HLDGS INC NEW
COMM STK
24665A103
17879
421385
SH
SOLE
101042
0
320343
DELL TECHNOLOGIES INC
COMM STK
24703L103
10275
105793
SH
SOLE
62564
0
43229
DENALI THERAPEUTICS INC
COMM STK
24823R105
10350
476067
SH
SOLE
43963
0
432104
DENNYS CORP
COMM STK
24869P104
133146
9045251
SH
SOLE
1719879
0
7325372
DENTSPLY SIRONA INC
COMM STK
24906P109
232084
6149550
SH
SOLE
1854545
0
4295005
DERMIRA INC
COMM STK
24983L104
564
51771
SH
SOLE
38211
0
13560
DEVON ENERGY CORP NEW
COMM STK
25179M103
35182
880876
SH
SOLE
253698
0
627178
DIAGEO P L C
ADR
25243Q205
16220
114494
SH
SOLE
103294
0
11200
DIAMOND OFFSHORE DRILLING IN
COMM STK
25271C102
2225
111242
SH
SOLE
61314
0
49928
DIAMONDBACK ENERGY INC
COMM STK
25278X109
380090
2811522
SH
SOLE
948437
0
1863085
DIGIMARC CORP NEW
COMM STK
25381B101
608
19318
SH
SOLE
19318
0
0
DIPLOMAT PHARMACY INC
COMM STK
25456K101
3495
180058
SH
SOLE
167478
0
12580
DISCOVERY INC
COMM STK
25470F104
9112
284740
SH
SOLE
89300
0
195440
DISCOVERY INC
COMM STK
25470F302
17857
603679
SH
SOLE
169010
0
434669
DISH NETWORK CORP
COMM STK
25470M109
14095
394150
SH
SOLE
109800
0
284350
DOLBY LABORATORIES INC
COMM STK
25659T107
1783
25489
SH
SOLE
14349
0
11140
DOMINION ENERGY INC
COMM STK
25746U109
78812
1121402
SH
SOLE
311487
0
809915
DOMINOS PIZZA INC
COMM STK
25754A201
95883
325246
SH
SOLE
113720
0
211526
DONNELLEY FINL SOLUTIONS INC
COMM STK
25787G100
505
28169
SH
SOLE
15769
0
12400
DOUGLAS EMMETT INC
COMM STK
25960P109
344941
9144778
SH
SOLE
1053713
0
8091065
DOUGLAS DYNAMICS INC
COMM STK
25960R105
31312
713257
SH
SOLE
215557
0
497700
DOWDUPONT INC
COMM STK
26078J100
2809114
43680830
SH
SOLE
17462913
0
26217917
DROPBOX INC
COMM STK
26210C104
69383
2586039
SH
SOLE
459637
0
2126402
DUKE ENERGY CORP NEW
COMM STK
26441C204
742126
9274261
SH
SOLE
3230464
0
6043797
DULUTH HLDGS INC
COMM STK
26443V101
33911
1077901
SH
SOLE
96901
0
981000
DYNEX CAP INC
COMM STK
26817Q506
112
17515
SH
SOLE
615
0
16900
EOG RES INC
COMM STK
26875P101
889278
6970903
SH
SOLE
2935027
0
4035876
EQT CORP
COMM STK
26884L109
616075
13928893
SH
SOLE
4580224
0
9348669
EPR PPTYS
COMM STK
26884U109
1839
26881
SH
SOLE
11959
0
14922
EAGLE MATERIALS INC
COMM STK
26969P108
40056
469917
SH
SOLE
134207
0
335710
EARTHSTONE ENERGY INC
COMM STK
27032D304
22532
2402147
SH
SOLE
403364
0
1998783
EAST WEST BANCORP INC
COMM STK
27579R104
70335
1165069
SH
SOLE
453278
0
711791
EDGEWELL PERS CARE CO
COMM STK
28035Q102
256982
5558766
SH
SOLE
1421311
0
4137455
EDITAS MEDICINE INC
COMM STK
28106W103
24588
772708
SH
SOLE
87578
0
685130
EHEALTH INC
COMM STK
28238P109
252
8903
SH
SOLE
2603
0
6300
ELANCO ANIMAL HEALTH INC
COMM STK
28414H103
98303
2817526
SH
SOLE
775675
0
2041851
ELDORADO RESORTS INC
COMM STK
28470R102
1724
35469
SH
SOLE
17769
0
17700
ELLIE MAE INC
COMM STK
28849P100
458748
4840649
SH
SOLE
1275088
0
3565561
EMCOR GROUP INC
COMM STK
29084Q100
2296
30570
SH
SOLE
16810
0
13760
EMERGENT BIOSOLUTIONS INC
COMM STK
29089Q105
48106
730762
SH
SOLE
216162
0
514600
ENBRIDGE INC
COMM STK
29250N105
7159
221788
SH
SOLE
210544
0
11244
ENANTA PHARMACEUTICALS INC
COMM STK
29251M106
90851
1063084
SH
SOLE
132097
0
930987
ENDAVA PLC
ADR
29260V105
11302
390392
SH
SOLE
67476
0
322916
ENCOMPASS HEALTH CORP
COMM STK
29261A100
59930
768820
SH
SOLE
189420
0
579400
ENERGEN CORP
COMM STK
29265N108
49913
579240
SH
SOLE
150330
0
428910
ENERGY FOCUS INC
COMM STK
29268T300
47
22695
SH
SOLE
22695
0
0
ENDOCYTE INC
COMM STK
29269A102
57931
3261891
SH
SOLE
328147
0
2933744
ENERGY RECOVERY INC
COMM STK
29270J100
90
10107
SH
SOLE
10107
0
0
ENERGIZER HLDGS INC NEW
COMM STK
29272W109
40020
682345
SH
SOLE
243025
0
439320
ENERSYS
COMM STK
29275Y102
1191
13673
SH
SOLE
6433
0
7240
ENPRO INDS INC
COMM STK
29355X107
3089
42360
SH
SOLE
33442
0
8918
ENSIGN GROUP INC
COMM STK
29358P101
95382
2515338
SH
SOLE
839232
0
1676106
ENTEGRIS INC
COMM STK
29362U104
181447
6267597
SH
SOLE
1317691
0
4949906
ENTERGY CORP NEW
COMM STK
29364G103
488768
6024510
SH
SOLE
2093178
0
3931332
ENVESTNET INC
COMM STK
29404K106
66384
1089157
SH
SOLE
279288
0
809869
EPAM SYS INC
COMM STK
29414B104
50094
363789
SH
SOLE
75074
0
288715
ENVISION HEALTHCARE CORP
COMM STK
29414D100
324601
7098214
SH
SOLE
2507727
0
4590487
EQUINIX INC
COMM STK
29444U700
297932
688239
SH
SOLE
309310
0
378929
EQUITY LIFESTYLE PPTYS INC
COMM STK
29472R108
46537
482499
SH
SOLE
142859
0
339640
EQUITY RESIDENTIAL
COMM STK
29476L107
1060348
16002844
SH
SOLE
3742259
0
12260585
ERIE INDTY CO
COMM STK
29530P102
6880
53945
SH
SOLE
50245
0
3700
ESPERION THERAPEUTICS INC NE
COMM STK
29664W105
13446
303036
SH
SOLE
289836
0
13200
ETSY INC
COMM STK
29786A106
93832
1826244
SH
SOLE
560169
0
1266075
EVERCORE INC
COMM STK
29977A105
1279
12720
SH
SOLE
6120
0
6600
EVERI HLDGS INC
COMM STK
30034T103
411
44768
SH
SOLE
9068
0
35700
EVERGY INC
COMM STK
30034W106
784631
14286802
SH
SOLE
6096140
0
8190662
EVERSOURCE ENERGY
COMM STK
30040W108
555642
9043658
SH
SOLE
2784305
0
6259353
EVERQUOTE INC
COMM STK
30041R108
4284
288258
SH
SOLE
48580
0
239678
EVERSPIN TECHNOLOGIES INC
COMM STK
30041T104
156
20300
SH
SOLE
10100
0
10200
EVOLENT HEALTH INC
COMM STK
30050B101
522
18373
SH
SOLE
793
0
17580
EXACT SCIENCES CORP
COMM STK
30063P105
860268
10900507
SH
SOLE
3526056
0
7374451
EXELON CORP
COMM STK
30161N101
238695
5467130
SH
SOLE
2766944
0
2700186
EXELIXIS INC
COMM STK
30161Q104
60804
3431376
SH
SOLE
819787
0
2611589
EXPEDIA GROUP INC
COMM STK
30212P303
258078
1977913
SH
SOLE
684245
0
1293668
EXPONENT INC
COMM STK
30214U102
59046
1101610
SH
SOLE
352894
0
748716
EXPRESS SCRIPTS HLDG CO
COMM STK
30219G108
577157
6074699
SH
SOLE
2798741
0
3275958
EXTENDED STAY AMER INC
COMM STK
30224P200
7450
368283
SH
SOLE
136183
0
232100
EXTRA SPACE STORAGE INC
COMM STK
30225T102
18922
218402
SH
SOLE
58657
0
159745
EXTREME NETWORKS INC
COMM STK
30226D106
624
113936
SH
SOLE
28536
0
85400
EXTERRAN CORP
COMM STK
30227H106
22445
846040
SH
SOLE
317857
0
528183
EXTRACTION OIL AND GAS INC
COMM STK
30227M105
474
41944
SH
SOLE
15044
0
26900
EXXON MOBIL CORP
COMM STK
30231G102
3542670
41668670
SH
SOLE
17372824
0
24295846
FBL FINL GROUP INC
COMM STK
30239F106
353
4690
SH
SOLE
116
0
4574
FCB FINL HLDGS INC
COMM STK
30255G103
460
9697
SH
SOLE
6697
0
3000
FB FINL CORP
COMM STK
30257X104
144374
3684902
SH
SOLE
773782
0
2911120
FS BANCORP INC
COMM STK
30263Y104
12922
231902
SH
SOLE
38998
0
192904
FRP HLDGS INC
COMM STK
30292L107
31512
507440
SH
SOLE
88940
0
418500
FACEBOOK INC
COMM STK
30303M102
12363419
75175843
SH
SOLE
27234871
0
47940972
FARFETCH LTD
COMM STK
30744W107
95394
3503263
SH
SOLE
1368784
0
2134479
FATE THERAPEUTICS INC
COMM STK
31189P102
13247
813195
SH
SOLE
77222
0
735973
FEDEX CORP
COMM STK
31428X106
502989
2088913
SH
SOLE
946159
0
1142754
FIBROGEN INC
COMM STK
31572Q808
142281
2342077
SH
SOLE
403434
0
1938643
FIDELITY NATL INFORMATION SV
COMM STK
31620M106
3423873
31391517
SH
SOLE
9792269
0
21599248
FIDELITY NATIONAL FINANCIAL
COMM STK
31620R303
720123
18300457
SH
SOLE
6627961
0
11672496
FIESTA RESTAURANT GROUP INC
COMM STK
31660B101
131220
4905419
SH
SOLE
846633
0
4058786
58 COM INC
ADR
31680Q104
265887
3612590
SH
SOLE
746394
0
2866196
FINISAR CORP
COMM STK
31787A507
52311
2745988
SH
SOLE
467609
0
2278379
FINJAN HLDGS INC
COMM STK
31788H303
200
46450
SH
SOLE
46450
0
0
FIREEYE INC
COMM STK
31816Q101
833
49024
SH
SOLE
27124
0
21900
FIRST AMERN FINL CORP
COMM STK
31847R102
111893
2168895
SH
SOLE
491696
0
1677199
FIRST CTZNS BANCSHARES INC N
COMM STK
31946M103
1135
2509
SH
SOLE
1039
0
1470
FIRST CMNTY BANCSHARES INC N
COMM STK
31983A103
386
11392
SH
SOLE
192
0
11200
FIRST DEFIANCE FINL CORP
COMM STK
32006W106
362
12034
SH
SOLE
12034
0
0
FIRST DATA CORP NEW
COMM STK
32008D106
4923
201194
SH
SOLE
93694
0
107500
FIRST FINL BANKSHARES
COMM STK
32020R109
1221
20667
SH
SOLE
10479
0
10188
FIRST HAWAIIAN INC
COMM STK
32051X108
26395
971818
SH
SOLE
174189
0
797629
FIRST INDUSTRIAL REALTY TRUS
COMM STK
32054K103
152854
4867965
SH
SOLE
829432
0
4038533
FIRST REP BK SAN FRANCISCO C
COMM STK
33616C100
605592
6308243
SH
SOLE
2868239
0
3440004
FIRST US BANCSHARES INC
COMM STK
33744V103
227
20950
SH
SOLE
20950
0
0
FIRSTCASH INC
COMM STK
33767D105
1781
21717
SH
SOLE
11379
0
10338
FITBIT INC
COMM STK
33812L102
147
27409
SH
SOLE
27409
0
0
FIVE BELOW INC
COMM STK
33829M101
90125
692951
SH
SOLE
138191
0
554760
FIVE PRIME THERAPEUTICS INC
COMM STK
33830X104
14494
1041254
SH
SOLE
150921
0
890333
FLEXION THERAPEUTICS INC
COMM STK
33938J106
282
15087
SH
SOLE
387
0
14700
FLOWSERVE CORP
COMM STK
34354P105
144433
2640934
SH
SOLE
1340374
0
1300560
FOCUS FINL PARTNERS INC
COMM STK
34417P100
59662
1257101
SH
SOLE
271018
0
986083
FORTIVE CORP
COMM STK
34959J108
3289754
39070718
SH
SOLE
13304206
0
25766512
FORTIVE CORP
CVPFSTKF
34959J207
207506
194161
SH
SOLE
52321
0
141840
FORTUNE BRANDS HOME & SEC IN
COMM STK
34964C106
220240
4206264
SH
SOLE
2073305
0
2132959
FORTY SEVEN INC
COMM STK
34983P104
10542
706576
SH
SOLE
104891
0
601685
FOUR CORNERS PPTY TR INC
COMM STK
35086T109
1667
64899
SH
SOLE
45086
0
19813
FOX FACTORY HLDG CORP
COMM STK
35138V102
611
8723
SH
SOLE
2723
0
6000
FRANKLIN STREET PPTYS CORP
COMM STK
35471R106
251
31442
SH
SOLE
24242
0
7200
FREEPORT-MCMORAN INC
COMM STK
35671D857
62721
4505824
SH
SOLE
1374373
0
3131451
FRONT YD RESIDENTIAL CORP
COMM STK
35904G107
349
32128
SH
SOLE
32128
0
0
FRONTDOOR INC
COMM STK
35905A109
165846
4045021
SH
SOLE
1429338
0
2615683
FRONTIER COMMUNICATIONS CORP
COMM STK
35906A306
70
10849
SH
SOLE
10849
0
0
FUELCELL ENERGY INC
COMM STK
35952H502
206
192271
SH
SOLE
119471
0
72800
GEO GROUP INC NEW
COMM STK
36162J106
3045
121038
SH
SOLE
53507
0
67531
GCI LIBERTY INC
COMM STK
36164V305
559314
10966941
SH
SOLE
2294862
0
8672079
GCP APPLIED TECHNOLOGIES INC
COMM STK
36164Y101
170879
6436106
SH
SOLE
1164257
0
5271849
GNC HLDGS INC
COMM STK
36191G107
803
193945
SH
SOLE
9845
0
184100
GW PHARMACEUTICALS PLC
ADR
36197T103
129679
750716
SH
SOLE
82098
0
668618
G1 THERAPEUTICS INC
COMM STK
3621LQ109
101516
1941412
SH
SOLE
229306
0
1712106
G-III APPAREL GROUP LTD
COMM STK
36237H101
439
9113
SH
SOLE
9113
0
0
GMS INC
COMM STK
36251C103
2078
89588
SH
SOLE
87652
0
1936
GS ACQUISITION HLDGS CORP
COMM STK
36255F201
17927
1734564
SH
SOLE
295716
0
1438848
GAIN CAP HLDGS INC
COMM STK
36268W100
201
30847
SH
SOLE
30847
0
0
GAMING & LEISURE PPTYS INC
COMM STK
36467J108
4097
116232
SH
SOLE
65370
0
50862
GAMESTOP CORP NEW
COMM STK
36467W109
466
30486
SH
SOLE
14586
0
15900
GANNETT CO INC
COMM STK
36473H104
749
74823
SH
SOLE
72273
0
2550
GARDNER DENVER HLDGS INC
COMM STK
36555P107
383125
13518886
SH
SOLE
4746936
0
8771950
GENERAL MTRS CO
COMM STK
37045V100
75514
2242765
SH
SOLE
622302
0
1620463
GENOMIC HEALTH INC
COMM STK
37244C101
27174
386978
SH
SOLE
108378
0
278600
GENWORTH FINL INC
COMM STK
37247D106
486
116444
SH
SOLE
49044
0
67400
GENTHERM INC
COMM STK
37253A103
163285
3592636
SH
SOLE
631066
0
2961570
GLACIER BANCORP INC NEW
COMM STK
37637Q105
94978
2204178
SH
SOLE
824666
0
1379512
GLAXOSMITHKLINE PLC
ADR
37733W105
657095
16357851
SH
SOLE
5326530
0
11031321
GLOBAL BLOOD THERAPEUTICS IN
COMM STK
37890U108
113544
2988007
SH
SOLE
439360
0
2548647
GLOBAL PMTS INC
COMM STK
37940X102
1961925
15399724
SH
SOLE
5452692
0
9947032
GLOBAL SELF STORAGE INC
COMM STK
37955N106
132
31400
SH
SOLE
0
0
31400
GLYCOMIMETICS INC
COMM STK
38000Q102
49588
3443579
SH
SOLE
515227
0
2928352
GOGO INC
COMM STK
38046C109
142
27339
SH
SOLE
26789
0
550
GOLD RESOURCE CORP
COMM STK
38068T105
117
22805
SH
SOLE
1805
0
21000
GOLDMAN SACHS GROUP INC
COMM STK
38141G104
138248
616518
SH
SOLE
182060
0
434458
GOLUB CAP BDC INC
COMM STK
38173M102
788
42000
SH
SOLE
42000
0
0
GOOSEHEAD INS INC
COMM STK
38267D109
80975
2390763
SH
SOLE
417839
0
1972924
GOPRO INC
COMM STK
38268T103
234
32531
SH
SOLE
22831
0
9700
GOVERNMENT PPTYS INCOME TR
COMM STK
38376A103
149
13239
SH
SOLE
1139
0
12100
GRACE W R & CO DEL NEW
COMM STK
38388F108
2189
30627
SH
SOLE
15727
0
14900
GRAND CANYON ED INC
COMM STK
38526M106
47960
425177
SH
SOLE
123968
0
301209
GRANITE PT MTG TR INC
COMM STK
38741L107
738
38287
SH
SOLE
22995
0
15292
GREEN DOT CORP
COMM STK
39304D102
176575
1988006
SH
SOLE
589886
0
1398120
GROUPE CGI INC
COMM STK
39945C109
666
10340
SH
SOLE
10340
0
0
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
86257
11115595
SH
SOLE
2511692
0
8603903
GUARANTY BANCORP DEL
COMM STK
40075T607
58674
1975542
SH
SOLE
343361
0
1632181
GUIDEWIRE SOFTWARE INC
COMM STK
40171V100
360854
3572463
SH
SOLE
1224001
0
2348462
HCA HEALTHCARE INC
COMM STK
40412C101
1503015
10803733
SH
SOLE
3524612
0
7279121
HCP INC
COMM STK
40414L109
20149
765523
SH
SOLE
217043
0
548480
HDFC BANK LTD
ADR
40415F101
184777
1963629
SH
SOLE
1787929
0
175700
HD SUPPLY HLDGS INC
COMM STK
40416M105
574133
13417447
SH
SOLE
4853670
0
8563777
HMS HLDGS CORP
COMM STK
40425J101
114049
3476044
SH
SOLE
597507
0
2878537
HTG MOLECULAR DIAGNOSTICS IN
COMM STK
40434H104
10097
1999500
SH
SOLE
170038
0
1829462
HP INC
COMM STK
40434L105
70219
2724826
SH
SOLE
744231
0
1980595
HABIT RESTAURANTS INC
COMM STK
40449J103
356
22341
SH
SOLE
241
0
22100
HALCON RES CORP
COMM STK
40537Q605
170
37990
SH
SOLE
37990
0
0
HALLADOR ENERGY COMPANY
COMM STK
40609P105
767
123387
SH
SOLE
37020
0
86367
HALOZYME THERAPEUTICS INC
COMM STK
40637H109
1066
58663
SH
SOLE
35163
0
23500
HANCOCK JOHN TAX-ADV DIV INC
COMM STK
41013V100
1166
50000
SH
SOLE
50000
0
0
HANGER INC
COMM STK
41043F208
34629
1662480
SH
SOLE
281000
0
1381480
HANNON ARMSTRONG SUST INFR C
COMM STK
41068X100
58767
2737153
SH
SOLE
937953
0
1799200
HARBORONE BANCORP INC
COMM STK
41165F101
20076
1049981
SH
SOLE
184456
0
865525
HEALTHSTREAM INC
COMM STK
42222N103
490
15797
SH
SOLE
297
0
15500
HEALTH INS INNOVATIONS INC
COMM STK
42225K106
270
4386
SH
SOLE
136
0
4250
HEALTHCARE TR AMER INC
COMM STK
42225P501
2053
76972
SH
SOLE
42402
0
34570
HEALTHEQUITY INC
COMM STK
42226A107
3106
32897
SH
SOLE
17997
0
14900
HEARTLAND FINL USA INC
COMM STK
42234Q102
443
7637
SH
SOLE
7637
0
0
HERC HLDGS INC
COMM STK
42704L104
1533
29950
SH
SOLE
14706
0
15244
HERITAGE FINL CORP WASH
COMM STK
42722X106
126295
3593034
SH
SOLE
804398
0
2788636
HERITAGE CRYSTAL CLEAN INC
COMM STK
42726M106
23243
1088650
SH
SOLE
178300
0
910350
HERITAGE INS HLDGS INC
COMM STK
42727J102
6420
433176
SH
SOLE
124676
0
308500
HESKA CORP
COMM STK
42805E306
247
2177
SH
SOLE
77
0
2100
HERTZ GLOBAL HLDGS INC
COMM STK
42806J106
484
29629
SH
SOLE
19570
0
10059
HESS CORP
COMM STK
42809H107
1281118
17897704
SH
SOLE
6841480
0
11056224
HEWLETT PACKARD ENTERPRISE C
COMM STK
42824C109
167743
10284673
SH
SOLE
4567019
0
5717654
HIGHPOINT RES CORP
COMM STK
43114K108
284
58193
SH
SOLE
54761
0
3432
HILTON GRAND VACATIONS INC
COMM STK
43283X105
37349
1128357
SH
SOLE
370307
0
758050
HILTON WORLDWIDE HLDGS INC
COMM STK
43300A203
1782529
22066459
SH
SOLE
8117814
0
13948645
HOMESTREET INC
COMM STK
43785V102
1150
43386
SH
SOLE
28786
0
14600
HOPE BANCORP INC
COMM STK
43940T109
99116
6129602
SH
SOLE
1477485
0
4652117
HORIZON GLOBAL CORP
COMM STK
44052W104
18442
2586497
SH
SOLE
439694
0
2146803
HOSPITALITY PPTYS TR
COMM STK
44106M102
2602
90236
SH
SOLE
34376
0
55860
HOST HOTELS & RESORTS INC
COMM STK
44107P104
169403
8028587
SH
SOLE
795295
0
7233292
HOSTESS BRANDS INC
COMM STK
44109J106
12369
1117315
SH
SOLE
316863
0
800452
HOUGHTON MIFFLIN HARCOURT CO
COMM STK
44157R109
79
11264
SH
SOLE
1224
0
10040
HOWARD HUGHES CORP
COMM STK
44267D107
3627
29202
SH
SOLE
23099
0
6103
HUAZHU GROUP LTD
ADR
44332N106
64892
2009036
SH
SOLE
291468
0
1717568
IAC INTERACTIVECORP
COMM STK
44919P508
1739855
8028123
SH
SOLE
2720204
0
5307919
ICF INTL INC
COMM STK
44925C103
235
3115
SH
SOLE
3115
0
0
ICU MED INC
COMM STK
44930G107
76952
272157
SH
SOLE
80457
0
191700
IPG PHOTONICS CORP
COMM STK
44980X109
16825
107802
SH
SOLE
35472
0
72330
ITT INC
COMM STK
45073V108
2696
44002
SH
SOLE
23002
0
21000
ICICI BK LTD
ADR
45104G104
1736
204418
SH
SOLE
191138
0
13280
IDEX CORP
COMM STK
45167R104
954672
6336600
SH
SOLE
2291653
0
4044947
IDEXX LABS INC
COMM STK
45168D104
475828
1905906
SH
SOLE
585594
0
1320312
IMMUNE DESIGN CORP
COMM STK
45252L103
122
35252
SH
SOLE
352
0
34900
IMMUNOGEN INC
COMM STK
45253H101
21504
2270747
SH
SOLE
334365
0
1936382
IMPERVA INC
COMM STK
45321L100
682
14682
SH
SOLE
6212
0
8470
INCYTE CORP
COMM STK
45337C102
603000
8729009
SH
SOLE
2488036
0
6240973
INDEPENDENCE RLTY TR INC
COMM STK
45378A106
240
22811
SH
SOLE
12511
0
10300
INDEPENDENT BK GROUP INC
COMM STK
45384B106
116738
1760749
SH
SOLE
302383
0
1458366
INFINITY PHARMACEUTICALS INC
COMM STK
45665G303
326
120206
SH
SOLE
120206
0
0
INFINERA CORPORATION
COMM STK
45667G103
268
36711
SH
SOLE
23761
0
12950
INFORMATION SERVICES GROUP I
COMM STK
45675Y104
87
18289
SH
SOLE
18289
0
0
INGEVITY CORP
COMM STK
45688C107
75932
745304
SH
SOLE
215377
0
529927
INSIGHT ENTERPRISES INC
COMM STK
45765U103
1334
24665
SH
SOLE
10965
0
13700
INNOSPEC INC
COMM STK
45768S105
45251
589584
SH
SOLE
180384
0
409200
INPHI CORP
COMM STK
45772F107
82142
2162773
SH
SOLE
339740
0
1823033
INOVIO PHARMACEUTICALS INC
COMM STK
45773H201
75
13448
SH
SOLE
13448
0
0
INNERWORKINGS INC
COMM STK
45773Y105
173
21825
SH
SOLE
525
0
21300
INNOPHOS HOLDINGS INC
COMM STK
45774N108
357
8030
SH
SOLE
8030
0
0
INSTEEL INDUSTRIES INC
COMM STK
45774W108
23029
641847
SH
SOLE
164762
0
477085
INSPERITY INC
COMM STK
45778Q107
71254
604106
SH
SOLE
180606
0
423500
INOGEN INC
COMM STK
45780L104
86455
354148
SH
SOLE
104160
0
249988
INOVALON HLDGS INC
COMM STK
45781D101
122
12098
SH
SOLE
798
0
11300
INNOVIVA INC
COMM STK
45781M101
8030
526876
SH
SOLE
139476
0
387400
INSTRUCTURE INC
COMM STK
45781U103
22528
636379
SH
SOLE
89181
0
547198
INNOVATIVE INDL PPTYS INC
COMM STK
45781V101
520
10779
SH
SOLE
10779
0
0
INSEEGO CORP
COMM STK
45782B104
130
33800
SH
SOLE
33800
0
0
INSULET CORP
COMM STK
45784P101
38798
366194
SH
SOLE
42394
0
323800
INTEGER HLDGS CORP
COMM STK
45826H109
48909
589619
SH
SOLE
97146
0
492473
INTERACTIVE BROKERS GROUP IN
COMM STK
45841N107
2365
42767
SH
SOLE
14967
0
27800
INTERCEPT PHARMACEUTICALS IN
COMM STK
45845P108
992
7848
SH
SOLE
6167
0
1681
INTERCONTINENTAL EXCHANGE IN
COMM STK
45866F104
2839326
37913283
SH
SOLE
13788679
0
24124604
INTERDIGITAL INC
COMM STK
45867G101
1282
16019
SH
SOLE
4410
0
11609
INTERNAP CORP
COMM STK
45885A409
796
63011
SH
SOLE
24711
0
38300
INTL FCSTONE INC
COMM STK
46116V105
432
8945
SH
SOLE
5064
0
3881
INTRA CELLULAR THERAPIES INC
COMM STK
46116X101
9574
441178
SH
SOLE
71471
0
369707
INTUITIVE SURGICAL INC
COMM STK
46120E602
5766494
10046157
SH
SOLE
3513466
0
6532691
INVESCO MORTGAGE CAPITAL INC
COMM STK
46131B100
719
45457
SH
SOLE
21157
0
24300
INVESTMENT TECHNOLOGY GRP NE
COMM STK
46145F105
626
28886
SH
SOLE
14786
0
14100
INVESTORS BANCORP INC NEW
COMM STK
46146L101
59846
4877417
SH
SOLE
876232
0
4001185
INVITATION HOMES INC
COMM STK
46187W107
2254
98396
SH
SOLE
44245
0
54151
IQVIA HLDGS INC
COMM STK
46266C105
429615
3311357
SH
SOLE
1170525
0
2140832
IRON MTN INC NEW
COMM STK
46284V101
30085
871534
SH
SOLE
386747
0
484787
IRONWOOD PHARMACEUTICALS INC
COMM STK
46333X108
164737
8923985
SH
SOLE
1688321
0
7235664
IRONWOOD PHARMACEUTICALS INC
CONV BND
46333XAD0
22065
16936000
PRN
SOLE
1498000
0
15438000
ISHARES TR
COMM STK
46429B598
28374
873859
SH
SOLE
873859
0
0
ISHARES TR
COMM STK
46429B606
1790
75000
SH
SOLE
0
0
75000
ISHARES TR
COMM STK
46432F842
4905
76541
SH
SOLE
43043
0
33498
ISHARES INC
COMM STK
46434G822
1098
18225
SH
SOLE
0
0
18225
ISHARES TR
COMM STK
46435G334
727
21300
SH
SOLE
0
0
21300
ITERIS INC
COMM STK
46564T107
241
44743
SH
SOLE
44743
0
0
I3 VERTICALS INC
COMM STK
46571Y107
21238
924198
SH
SOLE
153579
0
770619
JBG SMITH PPTYS
COMM STK
46590V100
206082
5595503
SH
SOLE
1404554
0
4190949
JPMORGAN CHASE & CO
COMM STK
46625H100
7218200
63968443
SH
SOLE
25936447
0
38031996
JPMORGAN CHASE & CO
COMM STK
46625H365
978
35600
SH
SOLE
35600
0
0
JMP GROUP LLC
COMM STK
46629U107
5385
1014112
SH
SOLE
0
0
1014112
JAGGED PEAK ENERGY INC
COMM STK
47009K107
177084
12804315
SH
SOLE
2869804
0
9934511
JD COM INC
ADR
47215P106
564
21600
SH
SOLE
21600
0
0
JEFFERIES FINL GROUP INC
COMM STK
47233W109
183942
8376237
SH
SOLE
2239909
0
6136328
JELD-WEN HLDG INC
COMM STK
47580P103
24693
1001333
SH
SOLE
226312
0
775021
JONES LANG LASALLE INC
COMM STK
48020Q107
17597
121931
SH
SOLE
78321
0
43610
J2 GLOBAL INC
COMM STK
48123V102
31674
382310
SH
SOLE
118190
0
264120
JUNIPER NETWORKS INC
COMM STK
48203R104
57723
1926027
SH
SOLE
1123857
0
802170
KAR AUCTION SVCS INC
COMM STK
48238T109
498145
8345528
SH
SOLE
3084898
0
5260630
KBR INC
COMM STK
48242W106
11475
543060
SH
SOLE
133467
0
409593
KKR & CO INC
COMM STK
48251W104
361506
13256556
SH
SOLE
5209306
0
8047250
KLX ENERGY SERVICS HOLDNGS I
COMM STK
48253L106
336
10509
SH
SOLE
5749
0
4760
KT CORP
ADR
48268K101
112900
7602715
SH
SOLE
2450123
0
5152592
KAPSTONE PAPER & PACKAGING C
COMM STK
48562P103
24058
709477
SH
SOLE
198777
0
510700
KB HOME
COMM STK
48666K109
1162
48599
SH
SOLE
33099
0
15500
KEANE GROUP INC
COMM STK
48669A108
46234
3737554
SH
SOLE
1493460
0
2244094
KEARNY FINL CORP MD
COMM STK
48716P108
71879
5189797
SH
SOLE
916425
0
4273372
KEURIG DR PEPPER INC
COMM STK
49271V100
302823
13069637
SH
SOLE
3864467
0
9205170
KEYSIGHT TECHNOLOGIES INC
COMM STK
49338L103
1587949
23958198
SH
SOLE
8712088
0
15246110
KILROY RLTY CORP
COMM STK
49427F108
210455
2935628
SH
SOLE
435578
0
2500050
KIMBALL ELECTRONICS INC
COMM STK
49428J109
340
17328
SH
SOLE
10811
0
6517
KIMCO RLTY CORP
COMM STK
49446R109
145082
8666790
SH
SOLE
736006
0
7930784
KINDER MORGAN INC DEL
COMM STK
49456B101
57427
3238982
SH
SOLE
895885
0
2343097
KINSALE CAP GROUP INC
COMM STK
49714P108
21167
331464
SH
SOLE
61417
0
270047
KNOWLES CORP
COMM STK
49926D109
67086
4036489
SH
SOLE
1259569
0
2776920
KOPPERS HOLDINGS INC
COMM STK
50060P106
403
12942
SH
SOLE
5742
0
7200
KRATOS DEFENSE & SEC SOLUTIO
COMM STK
50077B207
1088
73631
SH
SOLE
49031
0
24600
KRATON CORPORATION
COMM STK
50077C106
664
14078
SH
SOLE
6278
0
7800
LHC GROUP INC
COMM STK
50187A107
641
6223
SH
SOLE
1249
0
4974
LGI HOMES INC
COMM STK
50187T106
337
7113
SH
SOLE
7113
0
0
LCI INDS
COMM STK
50189K103
88021
1063059
SH
SOLE
365959
0
697100
LPL FINL HLDGS INC
COMM STK
50212V100
1465
22714
SH
SOLE
10514
0
12200
LSI INDS INC
COMM STK
50216C108
47
10325
SH
SOLE
0
0
10325
LSC COMMUNICATIONS INC
COMM STK
50218P107
651
58881
SH
SOLE
26181
0
32700
LABORATORY CORP AMER HLDGS
COMM STK
50540R409
30659
176528
SH
SOLE
48979
0
127549
LADENBURG THALMAN FIN SVCS I
COMM STK
50575Q102
80
29519
SH
SOLE
29519
0
0
LANDS END INC NEW
COMM STK
51509F105
332
18895
SH
SOLE
9583
0
9312
LEGACY TEX FINL GROUP INC
COMM STK
52471Y106
227
5332
SH
SOLE
4952
0
380
LENDINGCLUB CORP
COMM STK
52603A109
7217
1859947
SH
SOLE
710079
0
1149868
LENDINGTREE INC NEW
COMM STK
52603B107
1682
7308
SH
SOLE
4561
0
2747
LIBERTY EXPEDIA HOLDINGS
COMM STK
53046P109
349567
7431270
SH
SOLE
1446264
0
5985006
LIFEPOINT HEALTH INC
COMM STK
53219L109
1423
22098
SH
SOLE
11091
0
11007
LIGAND PHARMACEUTICALS INC
COMM STK
53220K504
83477
304115
SH
SOLE
91429
0
212686
LIFE STORAGE INC
COMM STK
53223X107
1255
13186
SH
SOLE
7886
0
5300
LIMESTONE BANCORP INC
COMM STK
53262L105
1806
116519
SH
SOLE
0
0
116519
LIVE OAK BANCSHARES INC
COMM STK
53803X105
134010
5000378
SH
SOLE
1000618
0
3999760
LOGMEIN INC
COMM STK
54142L109
23250
260941
SH
SOLE
83494
0
177447
LUMBER LIQUIDATORS HLDGS INC
COMM STK
55003T107
45221
2919340
SH
SOLE
838440
0
2080900
LUMENTUM HLDGS INC
COMM STK
55024U109
288755
4816591
SH
SOLE
1636869
0
3179722
M & T BK CORP
COMM STK
55261F104
43363
263539
SH
SOLE
83756
0
179783
MBIA INC
COMM STK
55262C100
721
67440
SH
SOLE
7640
0
59800
MB FINANCIAL INC NEW
COMM STK
55264U108
1165
25256
SH
SOLE
10489
0
14767
MFA FINL INC
COMM STK
55272X102
882
119947
SH
SOLE
49947
0
70000
MGE ENERGY INC
COMM STK
55277P104
28541
446995
SH
SOLE
145545
0
301450
MGM GROWTH PPTYS LLC
COMM STK
55303A105
44334
1503349
SH
SOLE
264125
0
1239224
M/I HOMES INC
COMM STK
55305B101
330
13786
SH
SOLE
8116
0
5670
MKS INSTRUMENT INC
COMM STK
55306N104
92626
1155660
SH
SOLE
257538
0
898122
MRC GLOBAL INC
COMM STK
55345K103
806
42924
SH
SOLE
17184
0
25740
MSCI INC
COMM STK
55354G100
311980
1758525
SH
SOLE
495316
0
1263209
MYR GROUP INC DEL
COMM STK
55405W104
643
19686
SH
SOLE
10386
0
9300
MACOM TECH SOLUTIONS HLDGS I
COMM STK
55405Y100
42147
2045955
SH
SOLE
356275
0
1689680
MACQUARIE INFRASTRUCTURE COR
COMM STK
55608B105
1118
24230
SH
SOLE
11133
0
13097
MACYS INC
COMM STK
55616P104
18350
528376
SH
SOLE
172550
0
355826
MACYS INC
COMM STK
55616P104
556
16000
SH
Put
SOLE
16000
0
0
MADISON SQUARE GARDEN CO NEW
COMM STK
55825T103
2405
7628
SH
SOLE
3274
0
4354
MAIN STREET CAPITAL CORP
COMM STK
56035L104
38496
999891
SH
SOLE
373991
0
625900
MALIBU BOATS INC
COMM STK
56117J100
286
5235
SH
SOLE
235
0
5000
MAMMOTH ENERGY SVCS INC
COMM STK
56155L108
446
15317
SH
SOLE
147
0
15170
MANPOWERGROUP INC
COMM STK
56418H100
7875
91608
SH
SOLE
47389
0
44219
MANULIFE FINL CORP
COMM STK
56501R106
1167
65326
SH
SOLE
65326
0
0
MARATHON PETE CORP
COMM STK
56585A102
111303
1391809
SH
SOLE
670540
0
721269
MARINUS PHARMACEUTICALS INC
COMM STK
56854Q101
4087
408658
SH
SOLE
35494
0
373164
MARKETAXESS HLDGS INC
COMM STK
57060D108
399029
2235581
SH
SOLE
658561
0
1577020
MARRIOTT VACATIONS WRLDWDE C
COMM STK
57164Y107
97675
874048
SH
SOLE
207173
0
666875
MASTECH DIGITAL INC
COMM STK
57633B100
448
46784
SH
SOLE
0
0
46784
MASTERCARD INCORPORATED
COMM STK
57636Q104
6896510
30980233
SH
SOLE
10798771
0
20181462
MATCH GROUP INC
COMM STK
57665R106
19251
332438
SH
SOLE
179638
0
152800
MATCH GROUP INC
COMM STK
57665R106
6
100
SH
Put
SOLE
100
0
0
MATSON INC
COMM STK
57686G105
138997
3506482
SH
SOLE
639381
0
2867101
MAXIM INTEGRATED PRODS INC
COMM STK
57772K101
1952088
34617631
SH
SOLE
11157670
0
23459961
MAXLINEAR INC
COMM STK
57776J100
62773
3157620
SH
SOLE
1009490
0
2148130
MAXAR TECHNOLOGIES LTD
COMM STK
57778L103
80027
2419919
SH
SOLE
860156
0
1559763
MCEWEN MNG INC
COMM STK
58039P107
55
28500
SH
SOLE
28500
0
0
MCKESSON CORP
COMM STK
58155Q103
48925
368825
SH
SOLE
125300
0
243525
MEDEQUITIES RLTY TR INC
COMM STK
58409L306
701
72138
SH
SOLE
58538
0
13600
MEDICAL PPTYS TRUST INC
COMM STK
58463J304
1440
96587
SH
SOLE
44957
0
51630
MEDICAL TRANSCRIPTION BLG CO
COMM STK
58464J105
1266
243500
SH
SOLE
211500
0
32000
MEDIFAST INC
COMM STK
58470H101
1317
5946
SH
SOLE
4846
0
1100
MEDIDATA SOLUTIONS INC
COMM STK
58471A105
10246
139761
SH
SOLE
60761
0
79000
MEDNAX INC
COMM STK
58502B106
393015
8422948
SH
SOLE
2815258
0
5607690
MEDPACE HLDGS INC
COMM STK
58506Q109
290
4846
SH
SOLE
4846
0
0
MEET GROUP INC
COMM STK
58513U101
519
104917
SH
SOLE
96317
0
8600
MERCADOLIBRE INC
COMM STK
58733R102
511260
1501631
SH
SOLE
367873
0
1133758
MERCK & CO INC
COMM STK
58933Y105
3567034
50282410
SH
SOLE
19357840
0
30924570
MERIDIAN BANCORP INC MD
COMM STK
58958U103
120877
7110432
SH
SOLE
1571439
0
5538993
MERITAGE HOMES CORP
COMM STK
59001A102
3649
91448
SH
SOLE
78048
0
13400
MERITOR INC
COMM STK
59001K100
1024
52882
SH
SOLE
22682
0
30200
MESA LABS INC
COMM STK
59064R109
53098
286059
SH
SOLE
77844
0
208215
METHANEX CORP
COMM STK
59151K108
569
7201
SH
SOLE
7201
0
0
METLIFE INC
COMM STK
59156R108
1370893
29342737
SH
SOLE
11892586
0
17450151
MICHAELS COS INC
COMM STK
59408Q106
205144
12639831
SH
SOLE
3862392
0
8777439
MID AMER APT CMNTYS INC
COMM STK
59522J103
19319
192838
SH
SOLE
55032
0
137806
MILACRON HLDGS CORP
COMM STK
59870L106
414
20422
SH
SOLE
8322
0
12100
MIRATI THERAPEUTICS INC
COMM STK
60468T105
15450
328024
SH
SOLE
30298
0
297726
MOBILEIRON INC
COMM STK
60739U204
326
61430
SH
SOLE
830
0
60600
MOBILE MINI INC
COMM STK
60740F105
321397
7329475
SH
SOLE
1408040
0
5921435
MOLINA HEALTHCARE INC
COMM STK
60855R100
1025396
6895738
SH
SOLE
1304679
0
5591059
MOLSON COORS BREWING CO
COMM STK
60871R209
18773
305247
SH
SOLE
80851
0
224396
MOMENTA PHARMACEUTICALS INC
COMM STK
60877T100
79215
3011974
SH
SOLE
576764
0
2435210
MOMO INC
ADR
60879B107
6744
153962
SH
SOLE
70888
0
83074
MONGODB INC
COMM STK
60937P106
9604
117773
SH
SOLE
0
0
117773
MONOTYPE IMAGING HOLDINGS IN
COMM STK
61022P100
864
42777
SH
SOLE
18077
0
24700
MONSTER BEVERAGE CORP NEW
COMM STK
61174X109
53868
924304
SH
SOLE
417989
0
506315
MOSAIC CO NEW
COMM STK
61945C103
18032
555175
SH
SOLE
158318
0
396857
MYRIAD GENETICS INC
COMM STK
62855J104
1116
24253
SH
SOLE
14573
0
9680
MYOKARDIA INC
COMM STK
62857M105
160940
2468408
SH
SOLE
371697
0
2096711
NVR INC
COMM STK
62944T105
358600
145135
SH
SOLE
55036
0
90099
NATIONAL AMERN UNIV HLDGS IN
COMM STK
63245Q105
1924
2404703
SH
SOLE
369503
0
2035200
NATIONAL COMM CORP
COMM STK
63546L102
52828
1279139
SH
SOLE
202452
0
1076687
NATIONAL HEALTH INVS INC
COMM STK
63633D104
640
8467
SH
SOLE
4447
0
4020
NATIONAL VISION HLDGS INC
COMM STK
63845R107
137808
3052911
SH
SOLE
541500
0
2511411
NATURAL GAS SERVICES GROUP
COMM STK
63886Q109
400
18947
SH
SOLE
18947
0
0
NATURAL HEALTH TRENDS CORP
COMM STK
63888P406
789
33896
SH
SOLE
33646
0
250
NAVIGANT CONSULTING INC
COMM STK
63935N107
41510
1800108
SH
SOLE
563686
0
1236422
NAVIENT CORPORATION
COMM STK
63938C108
1276
94630
SH
SOLE
58830
0
35800
NELNET INC
COMM STK
64031N108
236
4136
SH
SOLE
214
0
3922
NEOGENOMICS INC
COMM STK
64049M209
165
10749
SH
SOLE
749
0
10000
NETAPP INC
COMM STK
64110D104
37344
434793
SH
SOLE
113819
0
320974
NETFLIX INC
COMM STK
64110L106
4198838
11222941
SH
SOLE
4138274
0
7084667
NETEASE INC
ADR
64110W102
79439
348033
SH
SOLE
120779
0
227254
NETGEAR INC
COMM STK
64111Q104
753
11976
SH
SOLE
4476
0
7500
NETSCOUT SYS INC
COMM STK
64115T104
13752
544619
SH
SOLE
170469
0
374150
NEUROCRINE BIOSCIENCES INC
COMM STK
64125C109
723866
5887484
SH
SOLE
957464
0
4930020
NEURONETICS INC
COMM STK
64131A105
7418
231386
SH
SOLE
23372
0
208014
NEVRO CORP
COMM STK
64157F103
48195
845526
SH
SOLE
130802
0
714724
NEW MEDIA INVT GROUP INC
COMM STK
64704V106
567
36112
SH
SOLE
16412
0
19700
NEW RESIDENTIAL INVT CORP
COMM STK
64828T201
2299
129030
SH
SOLE
43280
0
85750
NEW RELIC INC
COMM STK
64829B100
10360
109943
SH
SOLE
98043
0
11900
NEWS CORP NEW
COMM STK
65249B109
598196
45352266
SH
SOLE
15197277
0
30154989
NEWS CORP NEW
COMM STK
65249B208
2791
205220
SH
SOLE
47500
0
157720
NEXSTAR MEDIA GROUP INC
COMM STK
65336K103
1649
20257
SH
SOLE
5330
0
14927
NEXTERA ENERGY INC
COMM STK
65339F101
2516850
15017002
SH
SOLE
5883538
0
9133464
NEXTERA ENERGY INC
CVPFSTKF
65339F820
711094
12471825
SH
SOLE
4739920
0
7731905
NEXTERA ENERGY PARTNERS LP
COMM STK
65341B106
92358
1904285
SH
SOLE
332645
0
1571640
NEXTGEN HEALTHCARE INC
COMM STK
65343C102
796
39623
SH
SOLE
21223
0
18400
NISOURCE INC
COMM STK
65473P105
1546520
62059379
SH
SOLE
19092280
0
42967099
NOAH HLDGS LTD
ADR
65487X102
2038
48372
SH
SOLE
21829
0
26543
NORTHFIELD BANCORP INC DEL
COMM STK
66611T108
221
13907
SH
SOLE
507
0
13400
NORTHSTAR REALTY EUROPE CORP
COMM STK
66706L101
1146
80922
SH
SOLE
42581
0
38341
NOVARTIS A G
ADR
66987V109
2963
34387
SH
SOLE
33987
0
400
NOVANTA INC
COMM STK
67000B104
217544
3180465
SH
SOLE
598751
0
2581714
NOW INC
COMM STK
67011P100
609
36808
SH
SOLE
23885
0
12923
NU SKIN ENTERPRISES INC
COMM STK
67018T105
24509
297363
SH
SOLE
92263
0
205100
NUANCE COMMUNICATIONS INC
COMM STK
67020Y100
2071
119590
SH
SOLE
62429
0
57161
NUTANIX INC
COMM STK
67059N108
17648
413102
SH
SOLE
394302
0
18800
NVIDIA CORP
COMM STK
67066G104
3101453
11036414
SH
SOLE
4346491
0
6689923
NUTRI SYS INC NEW
COMM STK
67069D108
797
21498
SH
SOLE
7698
0
13800
NXSTAGE MEDICAL INC
COMM STK
67072V103
543
19468
SH
SOLE
13668
0
5800
NUVECTRA CORP
COMM STK
67075N108
930
42311
SH
SOLE
30168
0
12143
O REILLY AUTOMOTIVE INC NEW
COMM STK
67103H107
532729
1533827
SH
SOLE
663745
0
870082
OFG BANCORP
COMM STK
67103X102
415
25711
SH
SOLE
21511
0
4200
OLD LINE BANCSHARES INC
COMM STK
67984M100
2044
64609
SH
SOLE
187
0
64422
OLYMPIC STEEL INC
COMM STK
68162K106
714
34206
SH
SOLE
24806
0
9400
OMNICELL INC
COMM STK
68213N109
47815
665014
SH
SOLE
199294
0
465720
ONCOSEC MED INC
COMM STK
68234L207
215
153600
SH
SOLE
0
0
153600
ONE GAS INC
COMM STK
68235P108
377120
4583371
SH
SOLE
994124
0
3589247
FLWS/1-800 FLOWERS
COMM STK
68243Q106
170
14382
SH
SOLE
314
0
14068
ONEMAIN HLDGS INC
COMM STK
68268W103
794
23610
SH
SOLE
7910
0
15700
ONESPAN INC
COMM STK
68287N100
358
18767
SH
SOLE
3867
0
14900
OPKO HEALTH INC
COMM STK
68375N103
384
111065
SH
SOLE
33165
0
77900
ORACLE CORP
COMM STK
68389X105
353744
6860830
SH
SOLE
2581523
0
4279307
ORASURE TECHNOLOGIES INC
COMM STK
68554V108
2002
129577
SH
SOLE
56802
0
72775
ORIGIN BANCORP INC
COMM STK
68621T102
57098
1516559
SH
SOLE
348649
0
1167910
ORITANI FINL CORP DEL
COMM STK
68633D103
906
58269
SH
SOLE
58269
0
0
OTONOMY INC
COMM STK
68906L105
51
18700
SH
SOLE
0
0
18700
OUTFRONT MEDIA INC
COMM STK
69007J106
1303
65296
SH
SOLE
38332
0
26964
OVERSEAS SHIPHOLDING GROUP I
COMM STK
69036R863
15091
4790798
SH
SOLE
843239
0
3947559
PDL CMNTY BANCORP
COMM STK
69290X101
22304
1476105
SH
SOLE
484161
0
991944
PBF ENERGY INC
COMM STK
69318G106
46751
936702
SH
SOLE
266802
0
669900
PC CONNECTION INC
COMM STK
69318J100
207
5334
SH
SOLE
134
0
5200
PCSB FINL CORP
COMM STK
69324R104
26684
1311917
SH
SOLE
453279
0
858638
PDC ENERGY INC
COMM STK
69327R101
63181
1290458
SH
SOLE
337708
0
952750
PG&E CORP
COMM STK
69331C108
980275
21305703
SH
SOLE
8064436
0
13241267
PGT INNOVATIONS INC
COMM STK
69336V101
64470
2984729
SH
SOLE
503296
0
2481433
PNM RES INC
COMM STK
69349H107
244794
6205183
SH
SOLE
1495244
0
4709939
PPL CORP
COMM STK
69351T106
35009
1196482
SH
SOLE
314673
0
881809
PRA HEALTH SCIENCES INC
COMM STK
69354M108
76513
694374
SH
SOLE
205863
0
488511
PRA GROUP INC
COMM STK
69354N106
147194
4088730
SH
SOLE
716267
0
3372463
PPDAI GROUP INC
ADR
69354V108
13893
2582335
SH
SOLE
867764
0
1714571
PRGX GLOBAL INC
COMM STK
69357C503
340
39054
SH
SOLE
11954
0
27100
PS BUSINESS PKS INC CALIF
COMM STK
69360J107
307704
2421152
SH
SOLE
442714
0
1978438
PTC THERAPEUTICS INC
COMM STK
69366J200
117161
2492785
SH
SOLE
298534
0
2194251
PTC INC
COMM STK
69370C100
60807
572620
SH
SOLE
179890
0
392730
PACIFIC BIOSCIENCES CALIF IN
COMM STK
69404D108
218
40326
SH
SOLE
40326
0
0
PACIFIC ETHANOL INC
COMM STK
69423U305
75
39700
SH
SOLE
20000
0
19700
PACIFIC PREMIER BANCORP
COMM STK
69478X105
102787
2763097
SH
SOLE
499487
0
2263610
PARAMOUNT GROUP INC
COMM STK
69924R108
195832
12977569
SH
SOLE
2045370
0
10932199
PATTERN ENERGY GROUP INC
COMM STK
70338P100
448
22547
SH
SOLE
947
0
21600
PATRIOT TRANSN HLDG INC
COMM STK
70338W105
5456
285503
SH
SOLE
50020
0
235483
PAYCOM SOFTWARE INC
COMM STK
70432V102
21972
141379
SH
SOLE
20242
0
121137
PAYLOCITY HLDG CORP
COMM STK
70438V106
149206
1857641
SH
SOLE
261012
0
1596629
PAYPAL HLDGS INC
COMM STK
70450Y103
3577883
40731811
SH
SOLE
14402303
0
26329508
PEBBLEBROOK HOTEL TR
COMM STK
70509V100
123006
3382082
SH
SOLE
442119
0
2939963
PENNYMAC FINL SVCS INC
COMM STK
70932B101
81067
3878822
SH
SOLE
684893
0
3193929
PENSKE AUTOMOTIVE GRP INC
COMM STK
70959W103
384
8110
SH
SOLE
3864
0
4246
PENUMBRA INC
COMM STK
70975L107
91898
613880
SH
SOLE
116187
0
497693
PERFORMANCE FOOD GROUP CO
COMM STK
71377A103
167407
5027244
SH
SOLE
1000627
0
4026617
PHIBRO ANIMAL HEALTH CORP
COMM STK
71742Q106
26079
607892
SH
SOLE
176492
0
431400
PHYSICIANS RLTY TR
COMM STK
71943U104
1447
85828
SH
SOLE
43248
0
42580
PILGRIMS PRIDE CORP NEW
COMM STK
72147K108
431
23848
SH
SOLE
13248
0
10600
PINNACLE FINL PARTNERS INC
COMM STK
72346Q104
184417
3065958
SH
SOLE
626444
0
2439514
PINNACLE FOODS INC DEL
COMM STK
72348P104
15864
244778
SH
SOLE
110406
0
134372
PINNACLE ENTMT INC NEW
COMM STK
72348Y105
57432
1704712
SH
SOLE
491112
0
1213600
PIXELWORKS INC
COMM STK
72581M305
69
15200
SH
SOLE
0
0
15200
PIVOTAL SOFTWARE INC
COMM STK
72582H107
18088
923786
SH
SOLE
117438
0
806348
PLAINS GP HLDGS L P
COMM STK
72651A207
83576
3407085
SH
SOLE
567531
0
2839554
PLANET FITNESS INC
COMM STK
72703H101
569
10531
SH
SOLE
5231
0
5300
PLATFORM SPECIALTY PRODS COR
COMM STK
72766Q105
598
47941
SH
SOLE
22321
0
25620
PLUG POWER INC
COMM STK
72919P202
797
415179
SH
SOLE
161279
0
253900
PLURALSIGHT INC
COMM STK
72941B106
44631
1394725
SH
SOLE
217233
0
1177492
POLYONE CORP
COMM STK
73179P106
104643
2393473
SH
SOLE
547373
0
1846100
POOL CORPORATION
COMM STK
73278L105
321282
1925227
SH
SOLE
528793
0
1396434
PRAXAIR INC
COMM STK
74005P104
214728
1335955
SH
SOLE
405664
0
930291
PREMIER FINL BANCORP INC
COMM STK
74050M105
277
14976
SH
SOLE
4714
0
10262
PREMIER INC
COMM STK
74051N102
697
15233
SH
SOLE
5133
0
10100
PRESTIGE CONSMR HEALTHCARE I
COMM STK
74112D101
91236
2407914
SH
SOLE
530844
0
1877070
PRICE T ROWE GROUP INC
COMM STK
74144T108
41626
381257
SH
SOLE
102042
0
279215
PRIMORIS SVCS CORP
COMM STK
74164F103
342
13789
SH
SOLE
7889
0
5900
PRIMERICA INC
COMM STK
74164M108
82177
681683
SH
SOLE
197783
0
483900
PRIMO WTR CORP
COMM STK
74165N105
527
29180
SH
SOLE
15270
0
13910
PRINCIPAL FINL GROUP INC
COMM STK
74251V102
25323
432214
SH
SOLE
122598
0
309616
PRINCIPIA BIOPHARMA INC
COMM STK
74257L108
25335
867059
SH
SOLE
122402
0
744657
PROASSURANCE CORP
COMM STK
74267C106
81506
1736007
SH
SOLE
516815
0
1219192
PROLOGIS INC
COMM STK
74340W103
878856
12964391
SH
SOLE
3003875
0
9960516
PROS HOLDINGS INC
COMM STK
74346Y103
797
22767
SH
SOLE
12667
0
10100
PROSPECT CAPITAL CORPORATION
COMM STK
74348T102
233
31800
SH
Put
SOLE
31800
0
0
PROTEOSTASIS THERAPEUTICS IN
COMM STK
74373B109
326
135179
SH
SOLE
275
0
134904
PROVIDENT FINL SVCS INC
COMM STK
74386T105
487
19840
SH
SOLE
9722
0
10118
PRUDENTIAL BANCORP INC NEW
COMM STK
74431A101
296
17088
SH
SOLE
17088
0
0
PUBLIC STORAGE
COMM STK
74460D109
358802
1779509
SH
SOLE
338122
0
1441387
PULSE BIOSCIENCES INC
COMM STK
74587B101
189
13322
SH
SOLE
122
0
13200
PURE STORAGE INC
COMM STK
74624M102
205017
7900473
SH
SOLE
1475036
0
6425437
PZENA INVESTMENT MGMT INC
COMM STK
74731Q103
106
11100
SH
SOLE
11100
0
0
QEP RES INC
COMM STK
74733V100
1662
146860
SH
SOLE
71460
0
75400
QTS RLTY TR INC
COMM STK
74736A103
1049
24591
SH
SOLE
11591
0
13000
QORVO INC
COMM STK
74736K101
111522
1450413
SH
SOLE
148315
0
1302098
Q2 HLDGS INC
COMM STK
74736L109
70318
1161328
SH
SOLE
312566
0
848762
QUALYS INC
COMM STK
74758T303
52391
588002
SH
SOLE
170702
0
417300
QUANTERIX CORP
COMM STK
74766Q101
21195
989509
SH
SOLE
89530
0
899979
QUEST DIAGNOSTICS INC
COMM STK
74834L100
24806
229876
SH
SOLE
63274
0
166602
QUIDEL CORP
COMM STK
74838J101
393487
6037851
SH
SOLE
1174056
0
4863795
QURATE RETAIL INC
COMM STK
74915M100
4443
200067
SH
SOLE
82756
0
117311
RGC RES INC
COMM STK
74955L103
12713
475970
SH
SOLE
130202
0
345768
RLJ LODGING TR
COMM STK
74965L101
2535
115049
SH
SOLE
71703
0
43346
RMR GROUP INC
COMM STK
74967R106
1102
11872
SH
SOLE
7091
0
4781
RH
COMM STK
74967X103
447579
3416369
SH
SOLE
653896
0
2762473
RTI SURGICAL INC
COMM STK
74975N105
384
85426
SH
SOLE
14426
0
71000
RAMACO RES INC
COMM STK
75134P303
1092
146370
SH
SOLE
61903
0
84467
RANGE RES CORP
COMM STK
75281A109
4785
281623
SH
SOLE
54383
0
227240
RANGER ENERGY SVCS INC
COMM STK
75282U104
11290
1347259
SH
SOLE
230239
0
1117020
RAYONIER ADVANCED MATLS INC
COMM STK
75508B104
556
30169
SH
SOLE
5483
0
24686
RBC BEARINGS INC
COMM STK
75524B104
288347
1917712
SH
SOLE
441470
0
1476242
RE MAX HLDGS INC
COMM STK
75524W108
1229
27711
SH
SOLE
23811
0
3900
REALOGY HLDGS CORP
COMM STK
75605Y106
198185
9601992
SH
SOLE
2694386
0
6907606
REALPAGE INC
COMM STK
75606N109
546466
8292348
SH
SOLE
1754485
0
6537863
REATA PHARMACEUTICALS INC
COMM STK
75615P103
32482
397279
SH
SOLE
46894
0
350385
RED ROBIN GOURMET BURGERS IN
COMM STK
75689M101
84917
2114989
SH
SOLE
493826
0
1621163
RED ROCK RESORTS INC
COMM STK
75700L108
18970
711832
SH
SOLE
128888
0
582944
REDFIN CORP
COMM STK
75737F108
174665
9340378
SH
SOLE
1604238
0
7736140
REGENERON PHARMACEUTICALS
COMM STK
75886F107
237557
587955
SH
SOLE
103672
0
484283
REGENXBIO INC
COMM STK
75901B107
28163
373021
SH
SOLE
32726
0
340295
REGIONS FINL CORP NEW
COMM STK
7591EP100
35760
1948765
SH
SOLE
539724
0
1409041
REIS INC
COMM STK
75936P105
410
17807
SH
SOLE
107
0
17700
RENEWABLE ENERGY GROUP INC
COMM STK
75972A301
1936
67228
SH
SOLE
41060
0
26168
RENT A CTR INC NEW
COMM STK
76009N100
558
38770
SH
SOLE
520
0
38250
RESOLUTE ENERGY CORP
COMM STK
76116A306
971
25678
SH
SOLE
19548
0
6130
RESTAURANT BRANDS INTL INC
COMM STK
76131D103
640129
10798396
SH
SOLE
4375328
0
6423068
RETAIL OPPORTUNITY INVTS COR
COMM STK
76131N101
73124
3916636
SH
SOLE
931346
0
2985290
RETAIL PPTYS AMER INC
COMM STK
76131V202
992
81411
SH
SOLE
54011
0
27400
RETAIL VALUE INC
COMM STK
76133Q102
303
9273
SH
SOLE
7608
0
1665
REXNORD CORP NEW
COMM STK
76169B102
48962
1589686
SH
SOLE
300286
0
1289400
REXFORD INDL RLTY INC
COMM STK
76169C100
677
21172
SH
SOLE
8172
0
13000
RHYTHM PHARMACEUTICALS INC
COMM STK
76243J105
23045
790015
SH
SOLE
134441
0
655574
RINGCENTRAL INC
COMM STK
76680R206
15994
171887
SH
SOLE
163987
0
7900
ROCKET PHARMACEUTICALS INC
COMM STK
77313F106
11272
457841
SH
SOLE
41407
0
416434
ROKU INC
COMM STK
77543R102
453
6207
SH
SOLE
3007
0
3200
RYMAN HOSPITALITY PPTYS INC
COMM STK
78377T107
2754
31957
SH
SOLE
15663
0
16294
S&P GLOBAL INC
COMM STK
78409V104
526649
2695372
SH
SOLE
887325
0
1808047
SBA COMMUNICATIONS CORP NEW
COMM STK
78410G104
189751
1181295
SH
SOLE
267707
0
913588
SEACOR MARINE HLDGS INC
COMM STK
78413P101
83015
3668378
SH
SOLE
887993
0
2780385
SL GREEN RLTY CORP
COMM STK
78440X101
703586
7214042
SH
SOLE
2183807
0
5030235
SLM CORP
COMM STK
78442P106
351865
31557361
SH
SOLE
8890774
0
22666587
SM ENERGY CO
COMM STK
78454L100
2046
64899
SH
SOLE
33099
0
31800
SPDR S&P 500 ETF TR
COMM STK
78462F103
1408
4844
SH
SOLE
4844
0
0
SPS COMM INC
COMM STK
78463M107
3623
36507
SH
SOLE
32407
0
4100
SPDR GOLD TRUST
COMM STK
78463V107
226
2000
SH
SOLE
2000
0
0
SS&C TECHNOLOGIES HLDGS INC
COMM STK
78467J100
995304
17513703
SH
SOLE
4471642
0
13042061
SPX FLOW INC
COMM STK
78469X107
624
11998
SH
SOLE
8593
0
3405
SRC ENERGY INC
COMM STK
78470V108
2601
292575
SH
SOLE
254675
0
37900
SVB FINL GROUP
COMM STK
78486Q101
280205
901474
SH
SOLE
257210
0
644264
SVMK INC
COMM STK
78489X103
74879
4855614
SH
SOLE
654824
0
4200790
SABRA HEALTH CARE REIT INC
COMM STK
78573L106
2136
92366
SH
SOLE
69679
0
22687
SABRE CORP
COMM STK
78573M104
16319
625713
SH
SOLE
325413
0
300300
SAFETY INS GROUP INC
COMM STK
78648T100
103313
1153052
SH
SOLE
260097
0
892955
SAGE THERAPEUTICS INC
COMM STK
78667J108
1095060
7752634
SH
SOLE
1826666
0
5925968
SAIA INC
COMM STK
78709Y105
9038
118215
SH
SOLE
22929
0
95286
SALESFORCE COM INC
COMM STK
79466L302
4752576
29884775
SH
SOLE
10881244
0
19003531
SANDSTORM GOLD LTD
COMM STK
80013R206
1080
290121
SH
SOLE
87453
0
202668
SANTANDER CONSUMER USA HDG I
COMM STK
80283M101
2061
102851
SH
SOLE
34351
0
68500
SCANA CORP NEW
COMM STK
80589M102
205859
5293371
SH
SOLE
1315734
0
3977637
SCHNEIDER NATIONAL INC
COMM STK
80689H102
43687
1748872
SH
SOLE
353211
0
1395661
SCHOLAR ROCK HLDG CORP
COMM STK
80706P103
21417
831729
SH
SOLE
123937
0
707792
SCIENTIFIC GAMES CORP
COMM STK
80874P109
933
36727
SH
SOLE
17947
0
18780
SEA LTD
ADR
81141R100
201930
14600838
SH
SOLE
5370910
0
9229928
SEALED AIR CORP NEW
COMM STK
81211K100
262949
6549157
SH
SOLE
2707991
0
3841166
SELECT INCOME REIT
COMM STK
81618T100
418
19040
SH
SOLE
19040
0
0
SELECT MED HLDGS CORP
COMM STK
81619Q105
370484
20134993
SH
SOLE
5912138
0
14222855
SEMGROUP CORP
COMM STK
81663A105
673
30524
SH
SOLE
11524
0
19000
SENIOR HSG PPTYS TR
COMM STK
81721M109
2003
114080
SH
SOLE
62186
0
51894
SENSIENT TECHNOLOGIES CORP
COMM STK
81725T100
1210
15819
SH
SOLE
4701
0
11118
SENSEONICS HLDGS INC
COMM STK
81727U105
4844
1015421
SH
SOLE
202959
0
812462
SERES THERAPEUTICS INC
COMM STK
81750R102
784
103247
SH
SOLE
103247
0
0
SERITAGE GROWTH PPTYS
COMM STK
81752R100
1837
38683
SH
SOLE
16583
0
22100
SERVICEMASTER GLOBAL HLDGS I
COMM STK
81761R109
343931
5544590
SH
SOLE
1239616
0
4304974
SERVICENOW INC
COMM STK
81762P102
2595967
13269779
SH
SOLE
4598043
0
8671736
SERVICESOURCE INTL INC
COMM STK
81763U100
74
25998
SH
SOLE
25998
0
0
SHENANDOAH TELECOMMUNICATION
COMM STK
82312B106
2418
62404
SH
SOLE
26904
0
35500
SHIRE PLC
ADR
82481R106
334491
1845264
SH
SOLE
674945
0
1170319
SHOPIFY INC
COMM STK
82509L107
801018
4871449
SH
SOLE
1334116
0
3537333
SHUTTERFLY INC
COMM STK
82568P304
21872
331952
SH
SOLE
99652
0
232300
SIGNATURE BK NEW YORK N Y
COMM STK
82669G104
386324
3364021
SH
SOLE
1004333
0
2359688
SIMPLY GOOD FOODS CO
COMM STK
82900L102
131572
6764642
SH
SOLE
1535717
0
5228925
SIMPLY GOOD FOODS CO
WARRANT
82900L110
11454
1355499
SH
SOLE
259141
0
1096358
SIRIUS XM HLDGS INC
COMM STK
82968B103
3529
558464
SH
SOLE
249364
0
309100
SITEONE LANDSCAPE SUPPLY INC
COMM STK
82982L103
140062
1859060
SH
SOLE
312429
0
1546631
SIX FLAGS ENTMT CORP NEW
COMM STK
83001A102
31452
450468
SH
SOLE
136968
0
313500
SKYWORKS SOLUTIONS INC
COMM STK
83088M102
376943
4155476
SH
SOLE
1482759
0
2672717
SLEEP NUMBER CORP
COMM STK
83125X103
771
20971
SH
SOLE
7021
0
13950
SNAP INC
COMM STK
83304A106
7411
873990
SH
SOLE
394890
0
479100
SOLARCITY CORP
CONV BND
83416TAC4
22971
26080000
PRN
SOLE
3075000
0
23005000
SOLAREDGE TECHNOLOGIES INC
COMM STK
83417M104
1510
40100
SH
SOLE
12700
0
27400
SOLARIS OILFIELD INFRSTR INC
COMM STK
83418M103
635
33592
SH
SOLE
292
0
33300
SONIC AUTOMOTIVE INC
COMM STK
83545G102
244
12600
SH
SOLE
5780
0
6820
SONOS INC
COMM STK
83570H108
9281
578586
SH
SOLE
107299
0
471287
SORRENTO THERAPEUTICS INC
COMM STK
83587F202
322
73226
SH
SOLE
1230
0
71996
SOUTHERN COPPER CORP
COMM STK
84265V105
204058
4730124
SH
SOLE
1330014
0
3400110
SOUTHSIDE BANCSHARES INC
COMM STK
84470P109
1022
29373
SH
SOLE
13483
0
15890
SPARK THERAPEUTICS INC
COMM STK
84652J103
138991
2547950
SH
SOLE
424219
0
2123731
SPECTRUM PHARMACEUTICALS INC
COMM STK
84763A108
370
22003
SH
SOLE
1273
0
20730
SPECTRUM BRANDS HLDGS INC NE
COMM STK
84790A105
766
10258
SH
SOLE
3578
0
6680
SPIRE INC
COMM STK
84857L101
1758
23897
SH
SOLE
16587
0
7310
SPIRIT RLTY CAP INC NEW
COMM STK
84860W102
723
89754
SH
SOLE
38954
0
50800
SPIRIT MTA REIT
COMM STK
84861U105
425
36899
SH
SOLE
31819
0
5080
SPOK HLDGS INC
COMM STK
84863T106
222
14409
SH
SOLE
209
0
14200
SPORTSMANS WHSE HLDGS INC
COMM STK
84920Y106
25653
4385057
SH
SOLE
740404
0
3644653
SPRINT CORP
COMM STK
85207U105
1930
295171
SH
SOLE
119221
0
175950
SPROUTS FMRS MKT INC
COMM STK
85208M102
342420
12492519
SH
SOLE
4455720
0
8036799
SPROTT PHYSICAL GOLD & SILVE
COMM STK
85208R101
15728
1346600
SH
SOLE
7000
0
1339600
STAG INDL INC
COMM STK
85254J102
1340
48718
SH
SOLE
24718
0
24000
STAR GROUP L P
COMM STK
85512C105
7222
739233
SH
SOLE
196567
0
542666
STARTEK INC
COMM STK
85569C107
182
27500
SH
SOLE
12800
0
14700
STARWOOD PPTY TR INC
COMM STK
85571B105
2508
116530
SH
SOLE
28750
0
87780
STERLING BANCORP DEL
COMM STK
85917A100
2587
117580
SH
SOLE
68385
0
49195
STERLING BANCORP INC
COMM STK
85917W102
45962
4063822
SH
SOLE
923041
0
3140781
STONERIDGE INC
COMM STK
86183P102
307
10322
SH
SOLE
322
0
10000
STRATEGIC ED INC
COMM STK
86272C103
351565
2565607
SH
SOLE
720921
0
1844686
SUMMIT MATLS INC
COMM STK
86614U100
565
31067
SH
SOLE
13175
0
17892
SUNCOKE ENERGY INC
COMM STK
86722A103
418
35964
SH
SOLE
19964
0
16000
SUNRUN INC
COMM STK
86771W105
2335
187734
SH
SOLE
86183
0
101551
SUTHERLAND ASSET MGMT CORP M
COMM STK
86933G105
477
28633
SH
SOLE
13633
0
15000
SYNAPTICS INC
COMM STK
87157D109
9595
210325
SH
SOLE
42350
0
167975
SYNOVUS FINL CORP
COMM STK
87161C501
2256
49276
SH
SOLE
23891
0
25385
SYNTEL INC
COMM STK
87162H103
28936
706100
SH
SOLE
207580
0
498520
SYNNEX CORP
COMM STK
87162W100
19315
228046
SH
SOLE
58639
0
169407
SYNCHRONY FINL
COMM STK
87165B103
575095
18503691
SH
SOLE
6397747
0
12105944
SYNEOS HEALTH INC
COMM STK
87166B102
19047
369479
SH
SOLE
115879
0
253600
SYROS PHARMACEUTICALS INC
COMM STK
87184Q107
3897
327214
SH
SOLE
308734
0
18480
TD AMERITRADE HLDG CORP
COMM STK
87236Y108
3935284
74489572
SH
SOLE
25987803
0
48501769
TFS FINL CORP
COMM STK
87240R107
811
54056
SH
SOLE
27196
0
26860
TRI POINTE GROUP INC
COMM STK
87265H109
110713
8928462
SH
SOLE
1755901
0
7172561
TPI COMPOSITES INC
COMM STK
87266J104
4094
143408
SH
SOLE
95291
0
48117
TTM TECHNOLOGIES INC
COMM STK
87305R109
734
46109
SH
SOLE
18699
0
27410
TABLEAU SOFTWARE INC
COMM STK
87336U105
1309023
11714901
SH
SOLE
3128158
0
8586743
TACTILE SYS TECHNOLOGY INC
COMM STK
87357P100
1110
15626
SH
SOLE
9186
0
6440
TAILORED BRANDS INC
COMM STK
87403A107
1387
55080
SH
SOLE
27230
0
27850
TARGA RES CORP
COMM STK
87612G101
24848
441277
SH
SOLE
123127
0
318150
TAYLOR MORRISON HOME CORP
COMM STK
87724P106
313
17325
SH
SOLE
8525
0
8800
TEGNA INC
COMM STK
87901J105
961
80360
SH
SOLE
49450
0
30910
TELADOC HEALTH INC
COMM STK
87918A105
176263
2041259
SH
SOLE
245974
0
1795285
TELIGENT INC NEW
COMM STK
87960W104
144
36515
SH
SOLE
495
0
36020
TELLURIAN INC NEW
COMM STK
87968A104
1172
130686
SH
SOLE
15166
0
115520
TEMPUR SEALY INTL INC
COMM STK
88023U101
101692
1922345
SH
SOLE
378055
0
1544290
TENARIS S A
ADR
88031M109
109848
3277083
SH
SOLE
851030
0
2426053
TENET HEALTHCARE CORP
COMM STK
88033G407
1061
37295
SH
SOLE
24835
0
12460
TERADATA CORP DEL
COMM STK
88076W103
1119
29666
SH
SOLE
11015
0
18651
TERRENO RLTY CORP
COMM STK
88146M101
281531
7467660
SH
SOLE
1376505
0
6091155
TESLA INC
COMM STK
88160R101
4601716
17380054
SH
SOLE
6995066
0
10384988
TESLA INC
CONV BND
88160RAC5
1742
1812000
PRN
SOLE
565000
0
1247000
TETRA TECHNOLOGIES INC DEL
COMM STK
88162F105
48146
10675312
SH
SOLE
3642212
0
7033100
TETRA TECH INC NEW
COMM STK
88162G103
1607
23533
SH
SOLE
6858
0
16675
TETRAPHASE PHARMACEUTICALS I
COMM STK
88165N105
356
128965
SH
SOLE
565
0
128400
TEXAS CAPITAL BANCSHARES INC
COMM STK
88224Q107
227372
2751023
SH
SOLE
593928
0
2157095
TG THERAPEUTICS INC
COMM STK
88322Q108
220
39297
SH
SOLE
697
0
38600
THERAPEUTICSMD INC
COMM STK
88338N107
166095
25319433
SH
SOLE
4675365
0
20644068
THE TRADE DESK INC
COMM STK
88339J105
1345
8914
SH
SOLE
3714
0
5200
THERMON GROUP HLDGS INC
COMM STK
88362T103
108980
4227311
SH
SOLE
931087
0
3296224
3-D SYS CORP DEL
COMM STK
88554D205
675
35704
SH
SOLE
22524
0
13180
3M CO
COMM STK
88579Y101
271135
1286769
SH
SOLE
557718
0
729051
TIDEWATER INC NEW
COMM STK
88642R109
70507
2260550
SH
SOLE
619377
0
1641173
TITAN INTL INC ILL
COMM STK
88830M102
207
27943
SH
SOLE
13693
0
14250
TIVO CORP
COMM STK
88870P106
549
44126
SH
SOLE
27226
0
16900
TIVITY HEALTH INC
COMM STK
88870R102
404
12565
SH
SOLE
465
0
12100
TOPBUILD CORP
COMM STK
89055F103
2035
35808
SH
SOLE
12725
0
23083
TORCHLIGHT ENERGY RES INC
COMM STK
89102U103
11
10978
SH
SOLE
7678
0
3300
TOWNEBANK PORTSMOUTH VA
COMM STK
89214P109
184378
5976589
SH
SOLE
1488579
0
4488010
TRANSCANADA CORP
COMM STK
89353D107
1876503
46381777
SH
SOLE
18171634
0
28210143
TRANSENTERIX INC
COMM STK
89366M201
2318
399603
SH
SOLE
14180
0
385423
TRANSUNION
COMM STK
89400J107
2168552
29472043
SH
SOLE
9272504
0
20199539
TREEHOUSE FOODS INC
COMM STK
89469A104
418377
8743512
SH
SOLE
2790861
0
5952651
TREX CO INC
COMM STK
89531P105
2231
28987
SH
SOLE
12787
0
16200
TRICIDA INC
COMM STK
89610F101
30604
1001781
SH
SOLE
142376
0
859405
TRISTATE CAP HLDGS INC
COMM STK
89678F100
338
12247
SH
SOLE
12247
0
0
TRONC INC
COMM STK
89703P107
214
13111
SH
SOLE
211
0
12900
TRUECAR INC
COMM STK
89785L107
783
55503
SH
SOLE
24373
0
31130
TRUEBLUE INC
COMM STK
89785X101
335
12877
SH
SOLE
477
0
12400
TTEC HLDGS INC
COMM STK
89854H102
349
13471
SH
SOLE
3281
0
10190
TWENTY FIRST CENTY FOX INC
COMM STK
90130A101
292799
6319847
SH
SOLE
1577022
0
4742825
TWENTY FIRST CENTY FOX INC
COMM STK
90130A200
1528011
33348132
SH
SOLE
13770588
0
19577544
22ND CENTY GROUP INC
COMM STK
90137F103
618
220006
SH
SOLE
79606
0
140400
TWILIO INC
COMM STK
90138F102
99297
1150874
SH
SOLE
482874
0
668000
TWITTER INC
COMM STK
90184L102
34367
1207531
SH
SOLE
333408
0
874123
TWO HBRS INVT CORP
COMM STK
90187B408
1576
105579
SH
SOLE
49307
0
56272
2U INC
COMM STK
90214J101
108054
1437079
SH
SOLE
249589
0
1187490
U S CONCRETE INC
COMM STK
90333L201
612
13343
SH
SOLE
6043
0
7300
U S PHYSICAL THERAPY INC
COMM STK
90337L108
132826
1119953
SH
SOLE
250038
0
869915
US XPRESS ENTERPRISES INC
COMM STK
90338N202
11066
801872
SH
SOLE
155777
0
646095
U.S. AUTO PARTS NETWORK INC
COMM STK
90343C100
1074
692714
SH
SOLE
327383
0
365331
UBIQUITI NETWORKS INC
COMM STK
90347A100
943
9541
SH
SOLE
4201
0
5340
ULTA BEAUTY INC
COMM STK
90384S303
410215
1454046
SH
SOLE
576185
0
877861
ULTIMATE SOFTWARE GROUP INC
COMM STK
90385D107
668355
2074414
SH
SOLE
574181
0
1500233
ULTRA CLEAN HLDGS INC
COMM STK
90385V107
484
38537
SH
SOLE
29137
0
9400
ULTRAGENYX PHARMACEUTICAL IN
COMM STK
90400D108
212075
2778029
SH
SOLE
453237
0
2324792
UNION BANKSHARES CORP NEW
COMM STK
90539J109
19151
497052
SH
SOLE
94323
0
402729
UNITED CMNTY BKS BLAIRSVLE G
COMM STK
90984P303
873
31291
SH
SOLE
12695
0
18596
UNITED THERAPEUTICS CORP DEL
COMM STK
91307C102
5207
40716
SH
SOLE
28280
0
12436
UNITEDHEALTH GROUP INC
COMM STK
91324P102
10006275
37611919
SH
SOLE
12375974
0
25235945
UNITI GROUP INC
COMM STK
91325V108
949
47096
SH
SOLE
25496
0
21600
UNIVAR INC
COMM STK
91336L107
79200
2583180
SH
SOLE
559440
0
2023740
UNIVERSAL DISPLAY CORP
COMM STK
91347P105
2274
19291
SH
SOLE
10795
0
8496
UNIVERSAL INS HLDGS INC
COMM STK
91359V107
19455
400724
SH
SOLE
110524
0
290200
UNIVERSAL LOGISTICS HLDGS IN
COMM STK
91388P105
64403
1750068
SH
SOLE
497002
0
1253066
UNUM GROUP
COMM STK
91529Y106
14996
383825
SH
SOLE
106096
0
277729
URBAN EDGE PPTYS
COMM STK
91704F104
223157
10106757
SH
SOLE
1221541
0
8885216
US ECOLOGY INC
COMM STK
91732J102
44735
606573
SH
SOLE
235673
0
370900
VAIL RESORTS INC
COMM STK
91879Q109
1684123
6137027
SH
SOLE
1613886
0
4523141
VALERO ENERGY CORP NEW
COMM STK
91913Y100
452166
3975090
SH
SOLE
1251996
0
2723094
VALVOLINE INC
COMM STK
92047W101
494167
22973838
SH
SOLE
8275504
0
14698334
VARIAN MED SYS INC
COMM STK
92220P105
18421
164575
SH
SOLE
40430
0
124145
VECTREN CORP
COMM STK
92240G101
2928
40960
SH
SOLE
21511
0
19449
VECTOR GROUP LTD
COMM STK
92240M108
1054
76523
SH
SOLE
22456
0
54067
VECTRUS INC
COMM STK
92242T101
863
27658
SH
SOLE
22414
0
5244
VENTAS INC
COMM STK
92276F100
34094
626959
SH
SOLE
170185
0
456774
VEONEER INCORPORATED
COMM STK
92336X109
2765
50206
SH
SOLE
28994
0
21212
VERASTEM INC
COMM STK
92337C104
328
45211
SH
SOLE
811
0
44400
VEREIT INC
COMM STK
92339V100
12666
1744627
SH
SOLE
1101805
0
642822
VERIZON COMMUNICATIONS INC
COMM STK
92343V104
2585026
48417789
SH
SOLE
18434987
0
29982802
VERINT SYS INC
COMM STK
92343X100
834
16641
SH
SOLE
5841
0
10800
VERISK ANALYTICS INC
COMM STK
92345Y106
773347
6415156
SH
SOLE
2295539
0
4119617
VERSO CORP
COMM STK
92531L207
371
11024
SH
SOLE
9324
0
1700
VERTEX PHARMACEUTICALS INC
COMM STK
92532F100
4831337
25066605
SH
SOLE
8765462
0
16301143
VERSUM MATLS INC
COMM STK
92532W103
41019
1139090
SH
SOLE
336290
0
802800
VIAD CORP
COMM STK
92552R406
1530
25817
SH
SOLE
8240
0
17577
VIASAT INC
COMM STK
92552V100
1042
16301
SH
SOLE
9151
0
7150
VIACOM INC NEW
COMM STK
92553P201
250770
7428007
SH
SOLE
2074021
0
5353986
VIEWRAY INC
COMM STK
92672L107
11441
1222361
SH
SOLE
112615
0
1109746
VIPSHOP HLDGS LTD
ADR
92763W103
117
18700
SH
SOLE
18700
0
0
VIRNETX HLDG CORP
COMM STK
92823T108
137
29439
SH
SOLE
29439
0
0
VISA INC
COMM STK
92826C839
11751225
78294518
SH
SOLE
28154778
0
50139740
VIRTUS INVT PARTNERS INC
COMM STK
92828Q109
43518
382574
SH
SOLE
101323
0
281251
VISHAY PRECISION GROUP INC
COMM STK
92835K103
428
11449
SH
SOLE
2066
0
9383
VISTEON CORP
COMM STK
92839U206
350829
3776419
SH
SOLE
1063519
0
2712900
VISTRA ENERGY CORP
COMM STK
92840M102
183516
7376047
SH
SOLE
2058033
0
5318014
VISTRA ENERGY CORP
CVPFSTKF
92840M300
36805
377400
SH
SOLE
49800
0
327600
VODAFONE GROUP PLC NEW
ADR
92857W308
445679
20538205
SH
SOLE
6755865
0
13782340
VONAGE HLDGS CORP
COMM STK
92886T201
1387
97970
SH
SOLE
50270
0
47700
VOYAGER THERAPEUTICS INC
COMM STK
92915B106
4587
242434
SH
SOLE
126068
0
116366
W & T OFFSHORE INC
COMM STK
92922P106
427
44302
SH
SOLE
1102
0
43200
WABCO HLDGS INC
COMM STK
92927K102
28328
240189
SH
SOLE
57055
0
183134
WMIH CORP
COMM STK
92936P100
114
81766
SH
SOLE
79538
0
2228
W P CAREY INC
COMM STK
92936U109
3339
51922
SH
SOLE
21322
0
30600
WEC ENERGY GROUP INC
COMM STK
92939U106
39353
589476
SH
SOLE
191069
0
398407
WALKER & DUNLOP INC
COMM STK
93148P102
869
16427
SH
SOLE
8527
0
7900
WASHINGTON PRIME GROUP NEW
COMM STK
93964W108
2520
345153
SH
SOLE
323694
0
21459
WASTE CONNECTIONS INC
COMM STK
94106B101
2664432
33401429
SH
SOLE
10414374
0
22987055
WASTE MGMT INC DEL
COMM STK
94106L109
76657
848346
SH
SOLE
192236
0
656110
WATERSTONE FINL INC MD
COMM STK
94188P101
444
25880
SH
SOLE
25880
0
0
WAYFAIR INC
COMM STK
94419L101
23349
158115
SH
SOLE
48699
0
109416
WEB COM GROUP INC
COMM STK
94733A104
811
29072
SH
SOLE
16072
0
13000
WELLCARE HEALTH PLANS INC
COMM STK
94946T106
1417095
4421650
SH
SOLE
1359545
0
3062105
WELLTOWER INC
COMM STK
95040Q104
41460
644593
SH
SOLE
172482
0
472111
WENDYS CO
COMM STK
95058W100
1482
86443
SH
SOLE
28628
0
57815
WESCO INTL INC
COMM STK
95082P105
462
7526
SH
SOLE
1785
0
5741
WEST BANCORPORATION INC
COMM STK
95123P106
423
17990
SH
SOLE
4990
0
13000
WESTERN ASSET MTG CAP CORP
COMM STK
95790D105
191
19101
SH
SOLE
479
0
18622
WESTROCK CO
COMM STK
96145D105
26311
492342
SH
SOLE
151706
0
340636
WEX INC
COMM STK
96208T104
96550
480924
SH
SOLE
171205
0
309719
WILDHORSE RESOURCE DEV CORP
COMM STK
96812T102
5188
219458
SH
SOLE
89846
0
129612
WILLDAN GROUP INC
COMM STK
96924N100
234
6892
SH
SOLE
6892
0
0
WINDSTREAM HLDGS INC
COMM STK
97382A309
180
36781
SH
SOLE
36781
0
0
WINTRUST FINL CORP
COMM STK
97650W108
87116
1025620
SH
SOLE
335952
0
689668
WISDOMTREE INVTS INC
COMM STK
97717P104
447
52770
SH
SOLE
23170
0
29600
WORKDAY INC
COMM STK
98138H101
2869979
19660082
SH
SOLE
7591967
0
12068115
WORKHORSE GROUP INC
COMM STK
98138J206
71
66686
SH
SOLE
66686
0
0
WORKIVA INC
COMM STK
98139A105
57239
1449101
SH
SOLE
205789
0
1243312
WORLD WRESTLING ENTMT INC
COMM STK
98156Q108
1707
17649
SH
SOLE
6849
0
10800
WPX ENERGY INC
COMM STK
98212B103
240224
11939563
SH
SOLE
3589828
0
8349735
WYNDHAM DESTINATIONS INC
COMM STK
98310W108
2777
64036
SH
SOLE
39376
0
24660
WYNDHAM HOTELS & RESORTS INC
COMM STK
98311A105
4315
77646
SH
SOLE
38416
0
39230
XCEL ENERGY INC
COMM STK
98389B100
615067
13028310
SH
SOLE
3061304
0
9967006
XCERRA CORP
COMM STK
98400J108
294
20609
SH
SOLE
7676
0
12933
XENCOR INC
COMM STK
98401F105
258591
6635630
SH
SOLE
955095
0
5680535
XOMA CORP DEL
COMM STK
98419J206
375
21337
SH
SOLE
137
0
21200
XYLEM INC
COMM STK
98419M100
850936
10654010
SH
SOLE
3556825
0
7097185
XPERI CORP
COMM STK
98421B100
785
52837
SH
SOLE
43777
0
9060
YY INC
ADR
98426T106
191240
2552587
SH
SOLE
835615
0
1716972
YEXT INC
COMM STK
98585N106
16624
701450
SH
SOLE
173664
0
527786
YUM CHINA HLDGS INC
COMM STK
98850P109
130708
3722807
SH
SOLE
1328984
0
2393823
ZAI LAB LTD
ADR
98887Q104
18403
944720
SH
SOLE
115606
0
829114
ZAYO GROUP HLDGS INC
COMM STK
98919V105
10845
312352
SH
SOLE
144252
0
168100
ZENDESK INC
COMM STK
98936J101
233535
3289228
SH
SOLE
673886
0
2615342
ZILLOW GROUP INC
COMM STK
98954M101
176143
3985126
SH
SOLE
1054798
0
2930328
ZILLOW GROUP INC
COMM STK
98954M200
209469
4733753
SH
SOLE
1451381
0
3282372
ZIMMER BIOMET HLDGS INC
COMM STK
98956P102
380023
2890571
SH
SOLE
888971
0
2001600
ZIOPHARM ONCOLOGY INC
COMM STK
98973P101
341
106556
SH
SOLE
46756
0
59800
ZIX CORP
COMM STK
98974P100
95
17123
SH
SOLE
17123
0
0
ZOGENIX INC
COMM STK
98978L204
61882
1247626
SH
SOLE
114559
0
1133067
ZOETIS INC
COMM STK
98978V103
342326
3738818
SH
SOLE
1205660
0
2533158
ZOES KITCHEN INC
COMM STK
98979J109
4141
325512
SH
SOLE
75940
0
249572
ZSCALER INC
COMM STK
98980G102
9537
233876
SH
SOLE
233876
0
0
ZUORA INC
COMM STK
98983V106
16386
709056
SH
SOLE
429666
0
279390
ZYNGA INC
COMM STK
98986T108
95834
23898860
SH
SOLE
4690665
0
19208195
ZYNERBA PHARMACEUTICALS INC
COMM STK
98986X109
584
71600
SH
SOLE
27800
0
43800
ADIENT PLC
COMM STK
G0084W101
104808
2666201
SH
SOLE
858824
0
1807377
ALKERMES PLC
COMM STK
G01767105
797890
18800419
SH
SOLE
5956778
0
12843641
ALLEGION PUB LTD CO
COMM STK
G0176J109
814095
8988573
SH
SOLE
3583362
0
5405211
ALLERGAN PLC
COMM STK
G0177J108
379434
1991989
SH
SOLE
745637
0
1246352
AMDOCS LTD
COMM STK
G02602103
219
3317
SH
SOLE
3317
0
0
AON PLC
COMM STK
G0408V102
188619
1226551
SH
SOLE
330436
0
896115
ARCH CAP GROUP LTD
COMM STK
G0450A105
4308
144526
SH
SOLE
62641
0
81885
ARGO GROUP INTL HLDGS LTD
COMM STK
G0464B107
1392
22077
SH
SOLE
10511
0
11566
ASPEN INSURANCE HOLDINGS LTD
COMM STK
G05384105
1244
29759
SH
SOLE
21259
0
8500
ARRIS INTL INC
COMM STK
G0551A103
22015
847075
SH
SOLE
246551
0
600524
ASSURED GUARANTY LTD
COMM STK
G0585R106
62463
1479107
SH
SOLE
445694
0
1033413
ATLASSIAN CORP PLC
COMM STK
G06242104
938051
9757133
SH
SOLE
3096329
0
6660804
ATHENE HLDG LTD
COMM STK
G0684D107
1236
23919
SH
SOLE
10819
0
13100
AXIS CAPITAL HOLDINGS LTD
COMM STK
G0692U109
280228
4855796
SH
SOLE
1427711
0
3428085
AXALTA COATING SYS LTD
COMM STK
G0750C108
12069
413878
SH
SOLE
225538
0
188340
ACCENTURE PLC IRELAND
COMM STK
G1151C101
680619
3998939
SH
SOLE
1718572
0
2280367
BELMOND LTD
COMM STK
G1154H107
352
19269
SH
SOLE
1069
0
18200
BUNGE LIMITED
COMM STK
G16962105
920798
13401229
SH
SOLE
5227078
0
8174151
CARDTRONICS PLC
COMM STK
G1991C105
25862
817375
SH
SOLE
215831
0
601544
CISION LTD
COMM STK
G1992S109
179185
10665789
SH
SOLE
2103150
0
8562639
CENTRAL EUROPEAN MEDIA ENTRP
COMM STK
G20045202
7390
1970631
SH
SOLE
214105
0
1756526
CREDICORP LTD
COMM STK
G2519Y108
494949
2218705
SH
SOLE
705374
0
1513331
COCA COLA EUROPEAN PARTNERS
COMM STK
G25839104
38514
847020
SH
SOLE
521020
0
326000
DELPHI TECHNOLOGIES PLC
COMM STK
G2709G107
524
16700
SH
SOLE
7800
0
8900
DESPEGAR COM CORP
COMM STK
G27358103
14987
888369
SH
SOLE
101834
0
786535
EATON CORP PLC
COMM STK
G29183103
66404
765640
SH
SOLE
234097
0
531543
ENDO INTL PLC
COMM STK
G30401106
1401
83222
SH
SOLE
50022
0
33200
ENSTAR GROUP LIMITED
COMM STK
G3075P101
1301
6242
SH
SOLE
2242
0
4000
ENSCO PLC
COMM STK
G3157S106
8549
1012882
SH
SOLE
706242
0
306640
ENSCO PLC
COMM STK
G3157S106
422
50000
SH
Put
SOLE
50000
0
0
ESSENT GROUP LTD
COMM STK
G3198U102
33470
756388
SH
SOLE
136848
0
619540
EVEREST RE GROUP LTD
COMM STK
G3223R108
15264
66808
SH
SOLE
18962
0
47846
FABRINET
COMM STK
G3323L100
603
13045
SH
SOLE
425
0
12620
FRESH DEL MONTE PRODUCE INC
COMM STK
G36738105
899
26520
SH
SOLE
7120
0
19400
GASLOG LTD
COMM STK
G37585109
1649
83482
SH
SOLE
83482
0
0
GATES INDUSTRIAL CORPRATIN P
COMM STK
G39108108
320
16386
SH
SOLE
16386
0
0
GENPACT LIMITED
COMM STK
G3922B107
7824
255589
SH
SOLE
103589
0
152000
GREENLIGHT CAPITAL RE LTD
COMM STK
G4095J109
295
23750
SH
SOLE
23750
0
0
HELEN OF TROY CORP LTD
COMM STK
G4388N106
59943
457933
SH
SOLE
136333
0
321600
HERBALIFE NUTRITION LTD
COMM STK
G4412G101
3433
62940
SH
SOLE
29940
0
33000
JANUS HENDERSON GROUP PLC
COMM STK
G4474Y214
3352
124337
SH
SOLE
84831
0
39506
HORIZON PHARMA PLC
COMM STK
G4617B105
1128
57634
SH
SOLE
38594
0
19040
ICHOR HOLDINGS
COMM STK
G4740B105
9697
474864
SH
SOLE
138039
0
336825
IHS MARKIT LTD
COMM STK
G47567105
462757
8575924
SH
SOLE
3065792
0
5510132
INGERSOLL-RAND PLC
COMM STK
G47791101
43959
429708
SH
SOLE
132528
0
297180
WEATHERFORD INTL PLC
COMM STK
G48833100
1396
515279
SH
SOLE
351279
0
164000
INVESCO LTD
COMM STK
G491BT108
19588
856100
SH
SOLE
247896
0
608204
JAMES RIV GROUP LTD
COMM STK
G5005R107
20746
486773
SH
SOLE
88700
0
398073
JAZZ PHARMACEUTICALS PLC
COMM STK
G50871105
33159
197224
SH
SOLE
76924
0
120300
JOHNSON CTLS INTL PLC
COMM STK
G51502105
1200107
34288785
SH
SOLE
14615836
0
19672949
KOSMOS ENERGY LTD
COMM STK
G5315B107
106120
11349695
SH
SOLE
3120337
0
8229358
LAZARD LTD
COMM STK
G54050102
88987
1848897
SH
SOLE
598787
0
1250110
LIBERTY GLOBAL PLC
COMM STK
G5480U104
62885
2173706
SH
SOLE
773328
0
1400378
LIBERTY GLOBAL PLC
COMM STK
G5480U120
230198
8174649
SH
SOLE
1239171
0
6935478
LIVANOVA PLC
COMM STK
G5509L101
282544
2279133
SH
SOLE
589944
0
1689189
LUXFER HOLDINGS PLC
COMM STK
G5698W116
88260
3796115
SH
SOLE
639606
0
3156509
MALLINCKRODT PUB LTD CO
COMM STK
G5785G107
1200
40936
SH
SOLE
19366
0
21570
MARVELL TECHNOLOGY GROUP LTD
COMM STK
G5876H105
1005569
52102015
SH
SOLE
19816199
0
32285816
MEDTRONIC PLC
COMM STK
G5960L103
2286768
23246599
SH
SOLE
9217851
0
14028748
MICHAEL KORS HLDGS LTD
COMM STK
G60754101
17753
258935
SH
SOLE
73310
0
185625
APTIV PLC
COMM STK
G6095L109
2332468
27800577
SH
SOLE
10506401
0
17294176
NABORS INDUSTRIES LTD
COMM STK
G6359F103
1139
184926
SH
SOLE
90426
0
94500
MYOVANT SCIENCES LTD
COMM STK
G637AM102
21489
809380
SH
SOLE
74224
0
735156
NETSHOES CAYMAN LTD
COMM STK
G6455X107
2727
1165527
SH
SOLE
144149
0
1021378
NIELSEN HLDGS PLC
COMM STK
G6518L108
844044
30514952
SH
SOLE
12359563
0
18155389
NOBLE CORP PLC
COMM STK
G65431101
467
66488
SH
SOLE
66488
0
0
NOBLE CORP PLC
COMM STK
G65431101
422
60000
SH
Put
SOLE
60000
0
0
NOMAD FOODS LTD
COMM STK
G6564A105
201973
9969071
SH
SOLE
2495471
0
7473600
NORWEGIAN CRUISE LINE HLDG L
COMM STK
G66721104
1184472
20624616
SH
SOLE
7282965
0
13341651
NOVOCURE LTD
COMM STK
G6674U108
107689
2055136
SH
SOLE
235836
0
1819300
NVENT ELECTRIC PLC
COMM STK
G6700G107
54323
2000118
SH
SOLE
668972
0
1331146
PROTHENA CORP PLC
COMM STK
G72800108
6086
465273
SH
SOLE
45187
0
420086
RENAISSANCERE HOLDINGS LTD
COMM STK
G7496G103
32976
246866
SH
SOLE
46974
0
199892
ROWAN COMPANIES PLC
COMM STK
G7665A101
658
34947
SH
SOLE
14747
0
20200
SEAGATE TECHNOLOGY PLC
COMM STK
G7945M107
21979
464178
SH
SOLE
140369
0
323809
PENTAIR PLC
COMM STK
G7S00T104
215921
4980871
SH
SOLE
2044518
0
2936353
SENSATA TECHNOLOGIES HLDNG P
COMM STK
G8060N102
1031733
20822053
SH
SOLE
7793240
0
13028813
SENTINEL ENERGY SVCS INC
COMM STK
G8062D128
40224
3916670
SH
SOLE
769553
0
3147117
SIGNET JEWELERS LIMITED
COMM STK
G81276100
1914
29037
SH
SOLE
18717
0
10320
STERIS PLC
COMM STK
G84720104
131539
1149820
SH
SOLE
217114
0
932706
TECHNIPFMC PLC
COMM STK
G87110105
57226
1831239
SH
SOLE
478349
0
1352890
THERAVANCE BIOPHARMA INC
COMM STK
G8807B106
52147
1596187
SH
SOLE
287464
0
1308723
THIRD PT REINS LTD
COMM STK
G8827U100
34087
2622048
SH
SOLE
383982
0
2238066
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E102
1921
92185
SH
SOLE
48209
0
43976
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E128
145567
7056063
SH
SOLE
1878980
0
5177083
TRAVELPORT WORLDWIDE LTD
COMM STK
G9019D104
24764
1467931
SH
SOLE
420031
0
1047900
TRITON INTL LTD
COMM STK
G9078F107
1726
51873
SH
SOLE
30982
0
20891
WHITE MTNS INS GROUP LTD
COMM STK
G9618E107
8044
8595
SH
SOLE
5701
0
2894
WILLIS TOWERS WATSON PUB LTD
COMM STK
G96629103
2170788
15402213
SH
SOLE
5381594
0
10020619
PERRIGO CO PLC
COMM STK
G97822103
522047
7373545
SH
SOLE
2809855
0
4563690
AC IMMUNE SA
COMM STK
H00263105
3035
379400
SH
SOLE
33565
0
345835
CHUBB LIMITED
COMM STK
H1467J104
3157324
23625592
SH
SOLE
9454688
0
14170904
CRISPR THERAPEUTICS AG
COMM STK
H17182108
8987
202636
SH
SOLE
60036
0
142600
GARMIN LTD
COMM STK
H2906T109
13582
193894
SH
SOLE
50600
0
143294
TE CONNECTIVITY LTD
COMM STK
H84989104
1103982
12555241
SH
SOLE
3796035
0
8759206
TRANSOCEAN LTD
COMM STK
H8817H100
2528
181211
SH
SOLE
91941
0
89270
ALTISOURCE PORTFOLIO SOLNS S
COMM STK
L0175J104
552
17120
SH
SOLE
8220
0
8900
ARDAGH GROUP S A
COMM STK
L0223L101
17715
1061432
SH
SOLE
367340
0
694092
GLOBANT S A
COMM STK
L44385109
76832
1302452
SH
SOLE
417292
0
885160
ORION ENGINEERED CARBONS S A
COMM STK
L72967109
65222
2031847
SH
SOLE
388567
0
1643280
SPOTIFY TECHNOLOGY S A
COMM STK
L8681T102
6766
37414
SH
SOLE
13281
0
24133
TRINSEO S A
COMM STK
L9340P101
1435
18333
SH
SOLE
10533
0
7800
CHECK POINT SOFTWARE TECH LT
COMM STK
M22465104
712
6048
SH
SOLE
6048
0
0
CYBERARK SOFTWARE LTD
COMM STK
M2682V108
73963
926389
SH
SOLE
154689
0
771700
MELLANOX TECHNOLOGIES LTD
COMM STK
M51363113
46476
632753
SH
SOLE
178453
0
454300
WIX COM LTD
COMM STK
M98068105
426051
3559324
SH
SOLE
636667
0
2922657
AERCAP HOLDINGS NV
COMM STK
N00985106
282
4907
SH
SOLE
4907
0
0
ASML HOLDING N V
COMM STK
N07059210
775681
4125524
SH
SOLE
1718194
0
2407330
CONSTELLIUM NV
COMM STK
N22035104
77312
6260100
SH
SOLE
1641905
0
4618195
CORE LABORATORIES N V
COMM STK
N22717107
1967
16980
SH
SOLE
11700
0
5280
FERRARI N V
COMM STK
N3167Y103
883235
6451212
SH
SOLE
2520831
0
3930381
FRANKS INTL N V
COMM STK
N33462107
132684
15286184
SH
SOLE
4724297
0
10561887
LYONDELLBASELL INDUSTRIES N
COMM STK
N53745100
57490
560823
SH
SOLE
165139
0
395684
MERUS N V
COMM STK
N5749R100
6045
306216
SH
SOLE
30882
0
275334
MYLAN N V
COMM STK
N59465109
44023
1202816
SH
SOLE
331755
0
871061
NXP SEMICONDUCTORS N V
COMM STK
N6596X109
1730188
20236122
SH
SOLE
7462253
0
12773869
QIAGEN NV
COMM STK
N72482123
4887
129022
SH
SOLE
46722
0
82300
UNIQURE NV
COMM STK
N90064101
8324
228746
SH
SOLE
51946
0
176800
WRIGHT MED GROUP N V
COMM STK
N96617118
314138
10824877
SH
SOLE
1749205
0
9075672
WRIGHT MED GROUP N V
RIGHTS
N96617126
191
132507
SH
SOLE
20400
0
112107
YANDEX N V
COMM STK
N97284108
123486
3754517
SH
SOLE
894433
0
2860084
COPA HOLDINGS SA
COMM STK
P31076105
7174
89853
SH
SOLE
54253
0
35600
TRONOX LTD
COMM STK
Q9235V101
760
63636
SH
SOLE
47436
0
16200
MAKEMYTRIP LIMITED MAURITIUS
COMM STK
V5633W109
3687
134327
SH
SOLE
19831
0
114496
ROYAL CARIBBEAN CRUISES LTD
COMM STK
V7780T103
662911
5101667
SH
SOLE
1740607
0
3361060
GASLOG PARTNERS LP
COMM STK
Y2687W108
658
26300
SH
SOLE
26300
0
0
INTERNATIONAL SEAWAYS INC
COMM STK
Y41053102
28331
1415120
SH
SOLE
561974
0
853146
WAVE LIFE SCIENCES LTD
COMM STK
Y95308105
84695
1693892
SH
SOLE
288637
0
1405255