0000080255-19-002318.txt : 20190214
0000080255-19-002318.hdr.sgml : 20190214
20190214125931
ACCESSION NUMBER: 0000080255-19-002318
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190214
DATE AS OF CHANGE: 20190214
EFFECTIVENESS DATE: 20190214
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: 19603734
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
12-31-2018
12-31-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
02-14-2019
0
2559
590791855
INFORMATION TABLE
2
infotable.xml
AAON INC
COMM STK
000360206
9828
280306
SH
SOLE
82971
0
197335
AAR CORP
COMM STK
000361105
300
8039
SH
SOLE
8039
0
0
ABM INDS INC
COMM STK
000957100
647
20144
SH
SOLE
10794
0
9350
AFLAC INC
COMM STK
001055102
65958
1447711
SH
SOLE
513058
0
934653
AGCO CORP
COMM STK
001084102
102112
1834232
SH
SOLE
545410
0
1288822
AG MTG INVT TR INC
COMM STK
001228105
396
24879
SH
SOLE
379
0
24500
A H BELO CORP
COMM STK
001282102
138
41061
SH
SOLE
25781
0
15280
AK STL HLDG CORP
COMM STK
001547108
316
140655
SH
SOLE
112455
0
28200
AMN HEALTHCARE SERVICES INC
COMM STK
001744101
1944
34304
SH
SOLE
13547
0
20757
AVX CORP NEW
COMM STK
002444107
65375
4286873
SH
SOLE
1325232
0
2961641
AZZ INC
COMM STK
002474104
74812
1853610
SH
SOLE
327060
0
1526550
AARONS INC
COMM STK
002535300
214990
5112725
SH
SOLE
1269831
0
3842894
ABBOTT LABS
COMM STK
002824100
1146130
15845845
SH
SOLE
4627667
0
11218178
ABERCROMBIE & FITCH CO
COMM STK
002896207
654
32619
SH
SOLE
13819
0
18800
ABIOMED INC
COMM STK
003654100
70278
216214
SH
SOLE
41553
0
174661
ABRAXAS PETE CORP
COMM STK
003830106
325
298049
SH
SOLE
220249
0
77800
ACACIA RESH CORP
COMM STK
003881307
106
35668
SH
SOLE
35668
0
0
ACADIA PHARMACEUTICALS INC
COMM STK
004225108
110864
6856137
SH
SOLE
1016272
0
5839865
ACADIA RLTY TR
COMM STK
004239109
188820
7946979
SH
SOLE
1410975
0
6536004
ACCESS NATL CORP
COMM STK
004337101
386
18106
SH
SOLE
18106
0
0
ACCURAY INC
COMM STK
004397105
136
40024
SH
SOLE
40024
0
0
ACHAOGEN INC
COMM STK
004449104
184
149729
SH
SOLE
70525
0
79204
ACI WORLDWIDE INC
COMM STK
004498101
32455
1172949
SH
SOLE
343149
0
829800
ADDUS HOMECARE CORP
COMM STK
006739106
30666
451772
SH
SOLE
128172
0
323600
ADVAXIS INC
COMM STK
007624208
11
57000
SH
SOLE
57000
0
0
AEROHIVE NETWORKS INC
COMM STK
007786106
2230
683967
SH
SOLE
75221
0
608746
AEROJET ROCKETDYNE HLDGS INC
COMM STK
007800105
253446
7194037
SH
SOLE
1385347
0
5808690
ADVANCED MICRO DEVICES INC
COMM STK
007903107
34036
1843755
SH
SOLE
450304
0
1393451
ADVANCED ENERGY INDS
COMM STK
007973100
22845
532150
SH
SOLE
158500
0
373650
AEROVIRONMENT INC
COMM STK
008073108
828
12186
SH
SOLE
5886
0
6300
AFFILIATED MANAGERS GROUP
COMM STK
008252108
9522
97723
SH
SOLE
25954
0
71769
AGNICO EAGLE MINES LTD
COMM STK
008474108
303
7500
SH
SOLE
7500
0
0
AGREE REALTY CORP
COMM STK
008492100
1168
19748
SH
SOLE
3748
0
16000
AIR PRODS & CHEMS INC
COMM STK
009158106
1427474
8918928
SH
SOLE
3275660
0
5643268
AKORN INC
COMM STK
009728106
757
223422
SH
SOLE
53322
0
170100
ALARM COM HLDGS INC
COMM STK
011642105
794
15316
SH
SOLE
7516
0
7800
ALASKA AIR GROUP INC
COMM STK
011659109
690998
11355752
SH
SOLE
4697998
0
6657754
ALBANY INTL CORP
COMM STK
012348108
786
12591
SH
SOLE
4788
0
7803
ALBEMARLE CORP
COMM STK
012653101
14315
185734
SH
SOLE
56177
0
129557
ALBEMARLE CORP
COMM STK
012653101
347
4500
SH
Put
SOLE
4500
0
0
ALCOA CORP
COMM STK
013872106
1772
66661
SH
SOLE
45761
0
20900
ALDER BIOPHARMACEUTICALS INC
COMM STK
014339105
79049
7712078
SH
SOLE
1046936
0
6665142
ALEXANDER & BALDWIN INC NEW
COMM STK
014491104
117300
6381944
SH
SOLE
822864
0
5559080
ALEXANDERS INC
COMM STK
014752109
246
808
SH
SOLE
108
0
700
ALEXANDRIA REAL ESTATE EQ IN
COMM STK
015271109
189690
1646041
SH
SOLE
164463
0
1481578
ALEXION PHARMACEUTICALS INC
COMM STK
015351109
1720593
17672485
SH
SOLE
6012791
0
11659694
ALIGN TECHNOLOGY INC
COMM STK
016255101
200860
959079
SH
SOLE
244245
0
714834
ALLEGHANY CORP DEL
COMM STK
017175100
2991
4798
SH
SOLE
2072
0
2726
ALLETE INC
COMM STK
018522300
1647
21611
SH
SOLE
9496
0
12115
ALLIANCE DATA SYSTEMS CORP
COMM STK
018581108
12643
84241
SH
SOLE
24700
0
59541
ALLIANT ENERGY CORP
COMM STK
018802108
19863
472367
SH
SOLE
109002
0
363365
ALLOGENE THERAPEUTICS INC
COMM STK
019770106
65888
2511998
SH
SOLE
289706
0
2222292
ALLSTATE CORP
COMM STK
020002101
51814
627065
SH
SOLE
198740
0
428325
ALTABA INC
COMM STK
021346101
688480
11882644
SH
SOLE
3895434
0
7987210
AMARIN CORP PLC
ADR
023111206
47269
3473134
SH
SOLE
399550
0
3073584
AMAZON COM INC
COMM STK
023135106
23876244
15896619
SH
SOLE
5743454
0
10153165
AMBAC FINL GROUP INC
COMM STK
023139884
283
16412
SH
SOLE
16412
0
0
AMEDISYS INC
COMM STK
023436108
34464
294290
SH
SOLE
55368
0
238922
AMERCO
COMM STK
023586100
827
2520
SH
SOLE
1220
0
1300
AMEREN CORP
COMM STK
023608102
27575
422730
SH
SOLE
124472
0
298258
AMERICAN ASSETS TR INC
COMM STK
024013104
27760
691064
SH
SOLE
131664
0
559400
AMERICAN CAMPUS CMNTYS INC
COMM STK
024835100
298702
7216769
SH
SOLE
1226086
0
5990683
AMERICAN ELEC PWR INC
COMM STK
025537101
690676
9241049
SH
SOLE
2218661
0
7022388
AMERICAN EQTY INVT LIFE HLD
COMM STK
025676206
839
30020
SH
SOLE
15420
0
14600
AMERICAN EXPRESS CO
COMM STK
025816109
163798
1718402
SH
SOLE
471497
0
1246905
AMERICAN FINL GROUP INC OHIO
COMM STK
025932104
3028
33444
SH
SOLE
17531
0
15913
AMERICAN INTL GROUP INC
COMM STK
026874784
1351104
34283276
SH
SOLE
14396477
0
19886799
AMERICAN STS WTR CO
COMM STK
029899101
2206
32901
SH
SOLE
16601
0
16300
AMERICAN VANGUARD CORP
COMM STK
030371108
29993
1974552
SH
SOLE
572886
0
1401666
AMERICAN WTR WKS CO INC NEW
COMM STK
030420103
627931
6917824
SH
SOLE
3060327
0
3857497
AMERICAN WOODMARK CORPORATIO
COMM STK
030506109
325
5840
SH
SOLE
5840
0
0
AMES NATL CORP
COMM STK
031001100
262
10317
SH
SOLE
10317
0
0
AMETEK INC NEW
COMM STK
031100100
35813
528992
SH
SOLE
187476
0
341516
AMGEN INC
COMM STK
031162100
465374
2390580
SH
SOLE
815862
0
1574718
AMKOR TECHNOLOGY INC
COMM STK
031652100
125
19016
SH
SOLE
2016
0
17000
AMPHENOL CORP NEW
COMM STK
032095101
165041
2037045
SH
SOLE
1176631
0
860414
ANADARKO PETE CORP
COMM STK
032511107
37920
864969
SH
SOLE
253665
0
611304
ANALOG DEVICES INC
COMM STK
032654105
73918
861210
SH
SOLE
394209
0
467001
ANAPTYSBIO INC
COMM STK
032724106
27136
425388
SH
SOLE
48786
0
376602
ANAVEX LIFE SCIENCES CORP
COMM STK
032797300
42
26728
SH
SOLE
25528
0
1200
ANDERSONS INC
COMM STK
034164103
368
12327
SH
SOLE
2977
0
9350
ANIKA THERAPEUTICS INC
COMM STK
035255108
353
10493
SH
SOLE
193
0
10300
ANIXTER INTL INC
COMM STK
035290105
348
6408
SH
SOLE
3608
0
2800
ANNALY CAP MGMT INC
COMM STK
035710409
6591
671196
SH
SOLE
439226
0
231970
ANTHEM INC
COMM STK
036752103
5183373
19736413
SH
SOLE
6553875
0
13182538
ANWORTH MORTGAGE ASSET CP
COMM STK
037347101
423
104715
SH
SOLE
1315
0
103400
APACHE CORP
COMM STK
037411105
266159
10139392
SH
SOLE
3038253
0
7101139
APOGEE ENTERPRISES INC
COMM STK
037598109
666
22324
SH
SOLE
14264
0
8060
APPLE INC
COMM STK
037833100
4348004
27564370
SH
SOLE
11252408
0
16311962
APPLIED MATLS INC
COMM STK
038222105
555144
16956145
SH
SOLE
6338510
0
10617635
APTARGROUP INC
COMM STK
038336103
1957
20805
SH
SOLE
7145
0
13660
ARBOR RLTY TR INC
COMM STK
038923108
397
39382
SH
SOLE
39382
0
0
ARCH COAL INC
COMM STK
039380407
908
10943
SH
SOLE
6865
0
4078
ARCHER DANIELS MIDLAND CO
COMM STK
039483102
325103
7935136
SH
SOLE
2378426
0
5556710
ARCOSA INC
COMM STK
039653100
1111
40136
SH
SOLE
29684
0
10452
ARENA PHARMACEUTICALS INC
COMM STK
040047607
847
21741
SH
SOLE
14841
0
6900
ARISTA NETWORKS INC
COMM STK
040413106
19245
91337
SH
SOLE
27196
0
64141
ARLINGTON ASSET INVT CORP
COMM STK
041356205
204
28180
SH
SOLE
28180
0
0
ARROW ELECTRS INC
COMM STK
042735100
2132
30918
SH
SOLE
13043
0
17875
ARROW FINL CORP
COMM STK
042744102
365
11410
SH
SOLE
4609
0
6801
ARTESIAN RESOURCES CORP
COMM STK
043113208
273
7817
SH
SOLE
7817
0
0
ASBURY AUTOMOTIVE GROUP INC
COMM STK
043436104
461
6913
SH
SOLE
3573
0
3340
ASCENT CAP GROUP INC
COMM STK
043632108
16
42277
SH
SOLE
42277
0
0
ASHFORD HOSPITALITY TR INC
COMM STK
044103109
143
35793
SH
SOLE
12693
0
23100
ASHFORD INC
COMM STK
044104107
236
4542
SH
SOLE
3293
0
1249
ASHLAND GLOBAL HLDGS INC
COMM STK
044186104
1195
16837
SH
SOLE
8837
0
8000
ASPEN TECHNOLOGY INC
COMM STK
045327103
59792
727574
SH
SOLE
210118
0
517456
ASSOCIATED BANC CORP
COMM STK
045487105
1546
78134
SH
SOLE
39040
0
39094
ASTEC INDS INC
COMM STK
046224101
266
8809
SH
SOLE
3109
0
5700
ASTRAZENECA PLC
ADR
046353108
522244
13750502
SH
SOLE
3376688
0
10373814
ATARA BIOTHERAPEUTICS INC
COMM STK
046513107
61675
1775326
SH
SOLE
215694
0
1559632
ATKORE INTL GROUP INC
COMM STK
047649108
26056
1313311
SH
SOLE
376928
0
936383
ATLANTIC CAP BANCSHARES INC
COMM STK
048269203
60604
3702136
SH
SOLE
847383
0
2854753
ATLAS AIR WORLDWIDE HLDGS IN
COMM STK
049164205
288
6820
SH
SOLE
3220
0
3600
ATMOS ENERGY CORP
COMM STK
049560105
543192
5858417
SH
SOLE
1695951
0
4162466
ATRION CORP
COMM STK
049904105
162460
219220
SH
SOLE
75697
0
143523
AUTODESK INC
COMM STK
052769106
73758
573501
SH
SOLE
197468
0
376033
AUTOLIV INC
COMM STK
052800109
3533
50313
SH
SOLE
28881
0
21432
AUTOMATIC DATA PROCESSING IN
COMM STK
053015103
293436
2237923
SH
SOLE
757402
0
1480521
AUTOZONE INC
COMM STK
053332102
110559
131879
SH
SOLE
72114
0
59765
AVALONBAY CMNTYS INC
COMM STK
053484101
446403
2564799
SH
SOLE
478403
0
2086396
AVERY DENNISON CORP
COMM STK
053611109
246796
2747370
SH
SOLE
894840
0
1852530
AVIS BUDGET GROUP
COMM STK
053774105
1034
46001
SH
SOLE
22001
0
24000
AVNET INC
COMM STK
053807103
2401
66507
SH
SOLE
34169
0
32338
AVON PRODS INC
COMM STK
054303102
545
358800
SH
SOLE
257700
0
101100
AXCELIS TECHNOLOGIES INC
COMM STK
054540208
540
30312
SH
SOLE
434
0
29878
AXA EQUITABLE HLDGS INC
COMM STK
054561105
143201
8611027
SH
SOLE
4526946
0
4084081
BB&T CORP
COMM STK
054937107
68732
1586603
SH
SOLE
636189
0
950414
BP PLC
ADR
055622104
526227
13877291
SH
SOLE
5220217
0
8657074
BADGER METER INC
COMM STK
056525108
4428
89977
SH
SOLE
21768
0
68209
BAIDU INC
ADR
056752108
479436
3022928
SH
SOLE
862061
0
2160867
BALCHEM CORP
COMM STK
057665200
1478
18863
SH
SOLE
12363
0
6500
BALL CORP
COMM STK
058498106
1567450
34089830
SH
SOLE
11893653
0
22196177
BANCO BRADESCO S A
ADR
059460303
166765
16862000
SH
SOLE
5145300
0
11716700
BANK AMER CORP
COMM STK
060505104
604377
24528277
SH
SOLE
8877021
0
15651256
BANK HAWAII CORP
COMM STK
062540109
1400
20802
SH
SOLE
9036
0
11766
BANK MONTREAL QUE
COMM STK
063671101
1363
20868
SH
SOLE
20868
0
0
BANK NEW YORK MELLON CORP
COMM STK
064058100
617668
13122326
SH
SOLE
5271487
0
7850839
BARNES & NOBLE INC
COMM STK
067774109
304
42906
SH
SOLE
42906
0
0
BARNES GROUP INC
COMM STK
067806109
50090
934174
SH
SOLE
178264
0
755910
BARRICK GOLD CORP
COMM STK
067901108
294298
21745009
SH
SOLE
6392073
0
15352936
BASSETT FURNITURE INDS INC
COMM STK
070203104
227
11338
SH
SOLE
11338
0
0
BAXTER INTL INC
COMM STK
071813109
355084
5394776
SH
SOLE
1539522
0
3855254
BEACON ROOFING SUPPLY INC
COMM STK
073685109
49302
1554295
SH
SOLE
472495
0
1081800
BECTON DICKINSON & CO
COMM STK
075887109
7527513
33408103
SH
SOLE
11494053
0
21914050
BECTON DICKINSON & CO
CVPFSTKF
075887208
860774
14964464
SH
SOLE
4266814
0
10697650
BED BATH & BEYOND INC
COMM STK
075896100
827
73017
SH
SOLE
29917
0
43100
BELDEN INC
COMM STK
077454106
137159
3283683
SH
SOLE
964820
0
2318863
BEMIS INC
COMM STK
081437105
2543
55395
SH
SOLE
29285
0
26110
W R BERKLEY CORPORATION
COMM STK
084423102
1703
23044
SH
SOLE
11472
0
11572
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670108
6120
20
SH
SOLE
17
0
3
BERKSHIRE HATHAWAY INC DEL
COMM STK
084670702
993110
4863895
SH
SOLE
1972895
0
2891000
BERKSHIRE HILLS BANCORP INC
COMM STK
084680107
693
25688
SH
SOLE
16788
0
8900
BEST BUY INC
COMM STK
086516101
22472
424313
SH
SOLE
123421
0
300892
BHP GROUP LIMITED
ADR
088606108
9223
190998
SH
SOLE
190998
0
0
BIG LOTS INC
COMM STK
089302103
6241
215799
SH
SOLE
63099
0
152700
BIO RAD LABS INC
COMM STK
090572207
37129
159887
SH
SOLE
46487
0
113400
BIOTELEMETRY INC
COMM STK
090672106
33022
552954
SH
SOLE
160854
0
392100
BLACK HILLS CORP
COMM STK
092113109
1335
21268
SH
SOLE
6028
0
15240
BLOCK H & R INC
COMM STK
093671105
9838
387772
SH
SOLE
106915
0
280857
BLOOM ENERGY CORP
COMM STK
093712107
29283
2934163
SH
SOLE
501421
0
2432742
BLOOMIN BRANDS INC
COMM STK
094235108
3145
175777
SH
SOLE
172077
0
3700
BLUCORA INC
COMM STK
095229100
1385
51977
SH
SOLE
45177
0
6800
BLUE BIRD CORP
COMM STK
095306106
26695
1467571
SH
SOLE
436771
0
1030800
BLUE HILLS BANCORP INC
COMM STK
095573101
77424
3628105
SH
SOLE
659887
0
2968218
BOEING CO
COMM STK
097023105
10802437
33495926
SH
SOLE
13041588
0
20454338
BONANZA CREEK ENERGY INC
COMM STK
097793400
206
9954
SH
SOLE
254
0
9700
BOOT BARN HLDGS INC
COMM STK
099406100
14259
837277
SH
SOLE
241778
0
595499
BOOZ ALLEN HAMILTON HLDG COR
COMM STK
099502106
519296
11521990
SH
SOLE
2435848
0
9086142
BORGWARNER INC
COMM STK
099724106
12944
372599
SH
SOLE
99282
0
273317
BOSTON BEER INC
COMM STK
100557107
327624
1360337
SH
SOLE
273253
0
1087084
BOSTON PRIVATE FINL HLDGS IN
COMM STK
101119105
895
84676
SH
SOLE
57077
0
27599
BOSTON PROPERTIES INC
COMM STK
101121101
164303
1459818
SH
SOLE
189655
0
1270163
BOSTON SCIENTIFIC CORP
COMM STK
101137107
322170
9116311
SH
SOLE
3235148
0
5881163
BOTTOMLINE TECH DEL INC
COMM STK
101388106
911
18969
SH
SOLE
12669
0
6300
BOYD GAMING CORP
COMM STK
103304101
36228
1743390
SH
SOLE
461700
0
1281690
BRADY CORP
COMM STK
104674106
49746
1144645
SH
SOLE
335745
0
808900
BRANDYWINE RLTY TR
COMM STK
105368203
1549
120342
SH
SOLE
42199
0
78143
BRIDGE BANCORP INC
COMM STK
108035106
61699
2420512
SH
SOLE
460393
0
1960119
BRIGGS & STRATTON CORP
COMM STK
109043109
360
27561
SH
SOLE
27161
0
400
BRIGHT HORIZONS FAM SOL IN D
COMM STK
109194100
826864
7419144
SH
SOLE
1491990
0
5927154
BRINKER INTL INC
COMM STK
109641100
1709
38867
SH
SOLE
17863
0
21004
BRINKS CO
COMM STK
109696104
219307
3392223
SH
SOLE
593744
0
2798479
BRISTOL MYERS SQUIBB CO
COMM STK
110122108
412807
7941645
SH
SOLE
2197660
0
5743985
BRISTOW GROUP INC
COMM STK
110394103
115
47252
SH
SOLE
47252
0
0
BRITISH AMERN TOB PLC
ADR
110448107
290
9111
SH
SOLE
9111
0
0
BROOKDALE SR LIVING INC
COMM STK
112463104
622
92796
SH
SOLE
26196
0
66600
BROOKFIELD ASSET MGMT INC
COMM STK
112585104
14605
380870
SH
SOLE
274619
0
106251
BROOKS AUTOMATION INC
COMM STK
114340102
1879
71783
SH
SOLE
32749
0
39034
BROWN & BROWN INC
COMM STK
115236101
188422
6836787
SH
SOLE
1992453
0
4844334
BROWN FORMAN CORP
COMM STK
115637100
1707
36000
SH
SOLE
36000
0
0
BROWN FORMAN CORP
COMM STK
115637209
30978
651073
SH
SOLE
264429
0
386644
BRUKER CORP
COMM STK
116794108
876533
29443500
SH
SOLE
8644940
0
20798560
BRUNSWICK CORP
COMM STK
117043109
33238
715557
SH
SOLE
214017
0
501540
BRYN MAWR BK CORP
COMM STK
117665109
597
17369
SH
SOLE
17369
0
0
BURLINGTON STORES INC
COMM STK
122017106
1397533
8591215
SH
SOLE
2229701
0
6361514
CAE INC
COMM STK
124765108
33242
1809561
SH
SOLE
273461
0
1536100
CBIZ INC
COMM STK
124805102
1280
64972
SH
SOLE
41622
0
23350
CBL & ASSOC PPTYS INC
COMM STK
124830100
430
223788
SH
SOLE
223788
0
0
CBS CORP NEW
COMM STK
124857202
100632
2301735
SH
SOLE
657691
0
1644044
CCA INDS INC
COMM STK
124867102
42
19247
SH
SOLE
19247
0
0
CF INDS HLDGS INC
COMM STK
125269100
546227
12554051
SH
SOLE
5207336
0
7346715
CIGNA CORP NEW
COMM STK
125523100
5210158
27433437
SH
SOLE
10151662
0
17281775
CIT GROUP INC
COMM STK
125581801
2674
69877
SH
SOLE
35777
0
34100
CMS ENERGY CORP
COMM STK
125896100
56551
1138983
SH
SOLE
300075
0
838908
CSS INDS INC
COMM STK
125906107
14676
1636130
SH
SOLE
433666
0
1202464
CNA FINL CORP
COMM STK
126117100
231933
5253293
SH
SOLE
1618730
0
3634563
CSG SYS INTL INC
COMM STK
126349109
1597
50283
SH
SOLE
29763
0
20520
CSW INDUSTRIALS INC
COMM STK
126402106
79045
1634846
SH
SOLE
314730
0
1320116
CSX CORP
COMM STK
126408103
456817
7352595
SH
SOLE
2416611
0
4935984
CTS CORP
COMM STK
126501105
47920
1850897
SH
SOLE
308647
0
1542250
CVB FINL CORP
COMM STK
126600105
720
35567
SH
SOLE
6922
0
28645
CVS HEALTH CORP
COMM STK
126650100
1509112
23032841
SH
SOLE
9473770
0
13559071
CABOT CORP
COMM STK
127055101
2321
54045
SH
SOLE
39095
0
14950
CABOT OIL & GAS CORP
COMM STK
127097103
588896
26348803
SH
SOLE
10554225
0
15794578
CACI INTL INC
COMM STK
127190304
2220
15412
SH
SOLE
9612
0
5800
CACTUS INC
COMM STK
127203107
5067
184874
SH
SOLE
41774
0
143100
CADENCE DESIGN SYSTEM INC
COMM STK
127387108
37331
858574
SH
SOLE
285095
0
573479
CAESARS ENTMT CORP
COMM STK
127686103
14937
2199808
SH
SOLE
420715
0
1779093
CAL MAINE FOODS INC
COMM STK
128030202
150156
3549779
SH
SOLE
649244
0
2900535
CALAMP CORP
COMM STK
128126109
411
31564
SH
SOLE
16564
0
15000
CALERES INC
COMM STK
129500104
342
12279
SH
SOLE
7879
0
4400
CALIFORNIA WTR SVC GROUP
COMM STK
130788102
148269
3110975
SH
SOLE
764485
0
2346490
CAMBREX CORP
COMM STK
132011107
24137
639233
SH
SOLE
189323
0
449910
CAMDEN NATL CORP
COMM STK
133034108
311
8658
SH
SOLE
3858
0
4800
CAMDEN PPTY TR
COMM STK
133131102
260164
2954730
SH
SOLE
259117
0
2695613
CAMPBELL SOUP CO
COMM STK
134429109
113799
3449503
SH
SOLE
974030
0
2475473
CANADA GOOSE HOLDINGS INC
COMM STK
135086106
242199
5539780
SH
SOLE
2120886
0
3418894
CANADIAN NATL RY CO
COMM STK
136375102
1913
25840
SH
SOLE
25840
0
0
CANADIAN NAT RES LTD
COMM STK
136385101
298865
12385636
SH
SOLE
5138474
0
7247162
CANTEL MEDICAL CORP
COMM STK
138098108
45064
605296
SH
SOLE
175596
0
429700
CAPITAL SR LIVING CORP
COMM STK
140475104
213
31333
SH
SOLE
14833
0
16500
CARA THERAPEUTICS INC
COMM STK
140755109
31401
2415491
SH
SOLE
323875
0
2091616
CARBO CERAMICS INC
COMM STK
140781105
153
44045
SH
SOLE
44045
0
0
CARDIOVASCULAR SYS INC DEL
COMM STK
141619106
568
19938
SH
SOLE
438
0
19500
CARE COM INC
COMM STK
141633107
497
25759
SH
SOLE
25759
0
0
CAREER EDUCATION CORP
COMM STK
141665109
37366
3271990
SH
SOLE
614099
0
2657891
CARGURUS INC
COMM STK
141788109
230074
6821059
SH
SOLE
810973
0
6010086
CARLISLE COS INC
COMM STK
142339100
2882
28666
SH
SOLE
16132
0
12534
CARMAX INC
COMM STK
143130102
410428
6542775
SH
SOLE
2235826
0
4306949
CARNIVAL CORP
COMM STK
143658300
174653
3542655
SH
SOLE
1766527
0
1776128
CAROLINA FINL CORP NEW
COMM STK
143873107
22404
757154
SH
SOLE
225461
0
531693
CARPENTER TECHNOLOGY CORP
COMM STK
144285103
55202
1550178
SH
SOLE
507478
0
1042700
CARRIZO OIL & GAS INC
COMM STK
144577103
5288
468416
SH
SOLE
142616
0
325800
CARTERS INC
COMM STK
146229109
27668
338984
SH
SOLE
103584
0
235400
CASELLA WASTE SYS INC
COMM STK
147448104
54581
1915799
SH
SOLE
558624
0
1357175
CASEYS GEN STORES INC
COMM STK
147528103
712959
5563910
SH
SOLE
1719440
0
3844470
CATALENT INC
COMM STK
148806102
695958
22320659
SH
SOLE
6783165
0
15537494
CATERPILLAR INC DEL
COMM STK
149123101
235810
1855747
SH
SOLE
765149
0
1090598
CATERPILLAR INC DEL
COMM STK
149123101
826
6500
SH
Put
SOLE
6500
0
0
CATHAY GEN BANCORP
COMM STK
149150104
1020
30411
SH
SOLE
17355
0
13056
CATO CORP NEW
COMM STK
149205106
514
36009
SH
SOLE
14109
0
21900
CAVCO INDS INC DEL
COMM STK
149568107
75070
575780
SH
SOLE
172540
0
403240
CEDAR FAIR L P
COMM STK
150185106
2691
56897
SH
SOLE
33832
0
23065
CEDAR REALTY TRUST INC
COMM STK
150602209
51538
16413265
SH
SOLE
4762521
0
11650744
CELANESE CORP DEL
COMM STK
150870103
33188
368877
SH
SOLE
142064
0
226813
CELGENE CORP
COMM STK
151020104
321248
5012451
SH
SOLE
1923754
0
3088697
CENTRAL GARDEN & PET CO
COMM STK
153527205
9528
304907
SH
SOLE
65347
0
239560
CENTRAL PAC FINL CORP
COMM STK
154760409
397
16288
SH
SOLE
388
0
15900
CENTURY ALUM CO
COMM STK
156431108
670
91674
SH
SOLE
40974
0
50700
CENTURY BANCORP INC MASS
COMM STK
156432106
277
4089
SH
SOLE
39
0
4050
CENTURY CMNTYS INC
COMM STK
156504300
231
13356
SH
SOLE
13356
0
0
CENTURYLINK INC
COMM STK
156700106
78851
5204663
SH
SOLE
1640475
0
3564188
CERNER CORP
COMM STK
156782104
39788
758733
SH
SOLE
262973
0
495760
CERUS CORP
COMM STK
157085101
468
92213
SH
SOLE
77813
0
14400
CHARLES RIV LABS INTL INC
COMM STK
159864107
62891
555676
SH
SOLE
166308
0
389368
CHEESECAKE FACTORY INC
COMM STK
163072101
19508
448364
SH
SOLE
132924
0
315440
CHEFS WHSE INC
COMM STK
163086101
278
8694
SH
SOLE
294
0
8400
CHEGG INC
COMM STK
163092109
134195
4721858
SH
SOLE
760245
0
3961613
CHEMICAL FINL CORP
COMM STK
163731102
1570
42883
SH
SOLE
19278
0
23605
CHEMOURS CO
COMM STK
163851108
2855
101159
SH
SOLE
52358
0
48801
CHERRY HILL MTG INVT CORP
COMM STK
164651101
569
32425
SH
SOLE
18025
0
14400
CHESAPEAKE ENERGY CORP
COMM STK
165167107
839
399412
SH
SOLE
244215
0
155197
CHESAPEAKE UTILS CORP
COMM STK
165303108
182530
2245136
SH
SOLE
569575
0
1675561
CHEVRON CORP NEW
COMM STK
166764100
875640
8048905
SH
SOLE
2795755
0
5253150
CHICOS FAS INC
COMM STK
168615102
300
53327
SH
SOLE
16727
0
36600
CHILDRENS PL INC
COMM STK
168905107
15704
174315
SH
SOLE
52365
0
121950
CHIPOTLE MEXICAN GRILL INC
COMM STK
169656105
19056
44132
SH
SOLE
14465
0
29667
CHOICE HOTELS INTL INC
COMM STK
169905106
32584
455216
SH
SOLE
170516
0
284700
CHRISTOPHER & BANKS CORP
COMM STK
171046105
6
12512
SH
SOLE
11800
0
712
CHURCH & DWIGHT INC
COMM STK
171340102
52138
792847
SH
SOLE
257050
0
535797
CHURCHILL DOWNS INC
COMM STK
171484108
62945
258035
SH
SOLE
76355
0
181680
CHUYS HLDGS INC
COMM STK
171604101
28078
1582773
SH
SOLE
290841
0
1291932
CIENA CORP
COMM STK
171779309
1896
55908
SH
SOLE
33889
0
22019
CIMAREX ENERGY CO
COMM STK
171798101
14911
241873
SH
SOLE
99651
0
142222
CINCINNATI BELL INC NEW
COMM STK
171871502
483
62049
SH
SOLE
28440
0
33609
CINCINNATI FINL CORP
COMM STK
172062101
21163
273350
SH
SOLE
82700
0
190650
CIRRUS LOGIC INC
COMM STK
172755100
30453
917821
SH
SOLE
259181
0
658640
CINTAS CORP
COMM STK
172908105
220253
1311107
SH
SOLE
403553
0
907554
CITIGROUP INC
COMM STK
172967424
977476
18775951
SH
SOLE
9254136
0
9521815
CITIZENS FINL GROUP INC
COMM STK
174610105
24459
822698
SH
SOLE
239873
0
582825
CITIZENS INC
COMM STK
174740100
272
36105
SH
SOLE
20972
0
15133
CITRIX SYS INC
COMM STK
177376100
21721
211993
SH
SOLE
62259
0
149734
CITY HLDG CO
COMM STK
177835105
1040
15387
SH
SOLE
7137
0
8250
CITY OFFICE REIT INC
COMM STK
178587101
264
25779
SH
SOLE
479
0
25300
CLEAN HARBORS INC
COMM STK
184496107
1509
30569
SH
SOLE
20969
0
9600
CLEAN ENERGY FUELS CORP
COMM STK
184499101
70
40859
SH
SOLE
40859
0
0
CLEVELAND CLIFFS INC
COMM STK
185899101
1155
150208
SH
SOLE
70638
0
79570
CLOROX CO DEL
COMM STK
189054109
53099
344486
SH
SOLE
127000
0
217486
CLOVIS ONCOLOGY INC
COMM STK
189464100
473
26343
SH
SOLE
22143
0
4200
COCA COLA BOTTLING CO CONS
COMM STK
191098102
66497
374885
SH
SOLE
85761
0
289124
COCA COLA CO
COMM STK
191216100
528872
11169426
SH
SOLE
4435788
0
6733638
COEUR MNG INC
COMM STK
192108504
160
35718
SH
SOLE
35718
0
0
COGNEX CORP
COMM STK
192422103
175088
4527738
SH
SOLE
2145220
0
2382518
COGNIZANT TECHNOLOGY SOLUTIO
COMM STK
192446102
65955
1038982
SH
SOLE
322159
0
716823
COHERENT INC
COMM STK
192479103
276985
2620233
SH
SOLE
678938
0
1941295
COHU INC
COMM STK
192576106
1193
74231
SH
SOLE
19204
0
55027
COLFAX CORP
COMM STK
194014106
292365
13988736
SH
SOLE
4643372
0
9345364
COLGATE PALMOLIVE CO
COMM STK
194162103
125984
2116675
SH
SOLE
774829
0
1341846
COLLIERS INTL GROUP INC
COMM STK
194693107
62584
1137065
SH
SOLE
200834
0
936231
COLUMBIA BKG SYS INC
COMM STK
197236102
157336
4335517
SH
SOLE
1105160
0
3230357
COLUMBIA PPTY TR INC
COMM STK
198287203
592
30596
SH
SOLE
20896
0
9700
COLUMBIA SPORTSWEAR CO
COMM STK
198516106
1746
20764
SH
SOLE
11702
0
9062
COMFORT SYS USA INC
COMM STK
199908104
455
10411
SH
SOLE
6305
0
4106
COMERICA INC
COMM STK
200340107
20815
303032
SH
SOLE
96465
0
206567
COMMERCE BANCSHARES INC
COMM STK
200525103
2474
43895
SH
SOLE
27868
0
16027
COMMERCIAL METALS CO
COMM STK
201723103
2295
143273
SH
SOLE
99473
0
43800
COMMERCIAL VEH GROUP INC
COMM STK
202608105
149
26204
SH
SOLE
26204
0
0
COMMUNITY BK SYS INC
COMM STK
203607106
1350
23155
SH
SOLE
12489
0
10666
COMMUNITY HEALTH SYS INC NEW
COMM STK
203668108
415
146989
SH
SOLE
146989
0
0
COMMUNITY HEALTH SYS INC NEW
RIGHTS
203668116
0
73700
SH
SOLE
20200
0
53500
COMMUNITY TR BANCORP INC
COMM STK
204149108
448
11312
SH
SOLE
2640
0
8672
COMMVAULT SYSTEMS INC
COMM STK
204166102
38091
644621
SH
SOLE
205121
0
439500
COMPANIA DE MINAS BUENAVENTU
ADR
204448104
116158
7161382
SH
SOLE
2001055
0
5160327
COMTECH TELECOMMUNICATIONS C
COMM STK
205826209
552
22681
SH
SOLE
16221
0
6460
CONAGRA BRANDS INC
COMM STK
205887102
706105
33057335
SH
SOLE
13592914
0
19464421
CONDUENT INC
COMM STK
206787103
49973
4701088
SH
SOLE
1410051
0
3291037
CONMED CORP
COMM STK
207410101
885
13790
SH
SOLE
7740
0
6050
CONNECTICUT WTR SVC INC
COMM STK
207797101
703
10513
SH
SOLE
4163
0
6350
CONNS INC
COMM STK
208242107
518
27465
SH
SOLE
1165
0
26300
CONSOLIDATED COMM HLDGS INC
COMM STK
209034107
775
78440
SH
SOLE
37715
0
40725
CONSOLIDATED EDISON INC
COMM STK
209115104
40480
529427
SH
SOLE
154326
0
375101
CONSOLIDATED TOMOKA LD CO
COMM STK
210226106
202
3853
SH
SOLE
2353
0
1500
CONTINENTAL RESOURCES INC
COMM STK
212015101
276044
6868481
SH
SOLE
2653692
0
4214789
COOPER COS INC
COMM STK
216648402
1534254
6028501
SH
SOLE
1971189
0
4057312
COOPER TIRE & RUBR CO
COMM STK
216831107
551
17045
SH
SOLE
13185
0
3860
COPART INC
COMM STK
217204106
34889
730210
SH
SOLE
286760
0
443450
CORE MARK HOLDING CO INC
COMM STK
218681104
921
39607
SH
SOLE
26617
0
12990
CORNING INC
COMM STK
219350105
1319688
43683804
SH
SOLE
17132434
0
26551370
CORVEL CORP
COMM STK
221006109
14254
230942
SH
SOLE
65076
0
165866
CORVUS PHARMACEUTICALS INC
COMM STK
221015100
7289
1986163
SH
SOLE
265555
0
1720608
COTY INC
COMM STK
222070203
48446
7385114
SH
SOLE
3000118
0
4384996
COUSINS PPTYS INC
COMM STK
222795106
1780
225361
SH
SOLE
68995
0
156366
COWEN INC
COMM STK
223622606
258
19303
SH
SOLE
379
0
18924
CRAFT BREW ALLIANCE INC
COMM STK
224122101
150
10475
SH
SOLE
175
0
10300
CRANE CO
COMM STK
224399105
1329
18411
SH
SOLE
10370
0
8041
CRAY INC
COMM STK
225223304
43656
2022037
SH
SOLE
348767
0
1673270
CREDIT ACCEP CORP MICH
COMM STK
225310101
2254
5905
SH
SOLE
2633
0
3272
CREE INC
COMM STK
225447101
4864
113701
SH
SOLE
90101
0
23600
CRITEO S A
ADR
226718104
49583
2182364
SH
SOLE
815733
0
1366631
CROCS INC
COMM STK
227046109
21026
809328
SH
SOLE
256128
0
553200
CROSS CTRY HEALTHCARE INC
COMM STK
227483104
17774
2424831
SH
SOLE
420737
0
2004094
CROWN HOLDINGS INC
COMM STK
228368106
1866
44879
SH
SOLE
17329
0
27550
CRYOLIFE INC
COMM STK
228903100
472
16630
SH
SOLE
10880
0
5750
CUBESMART
COMM STK
229663109
186739
6508841
SH
SOLE
1246669
0
5262172
CUBIC CORP
COMM STK
229669106
199062
3704168
SH
SOLE
839555
0
2864613
CULLEN FROST BANKERS INC
COMM STK
229899109
2247
25557
SH
SOLE
9307
0
16250
CULP INC
COMM STK
230215105
28259
1495169
SH
SOLE
480392
0
1014777
CUMMINS INC
COMM STK
231021106
39379
294668
SH
SOLE
108521
0
186147
CURTISS WRIGHT CORP
COMM STK
231561101
49467
484397
SH
SOLE
139197
0
345200
CUTERA INC
COMM STK
232109108
15313
899703
SH
SOLE
158363
0
741340
CYBEROPTICS CORP
COMM STK
232517102
257
14600
SH
SOLE
9600
0
5000
CYPRESS SEMICONDUCTOR CORP
COMM STK
232806109
2146
168721
SH
SOLE
98571
0
70150
DTE ENERGY CO
COMM STK
233331107
374375
3394149
SH
SOLE
777923
0
2616226
DTE ENERGY CO
CVPFSTKF
233331883
80959
1554804
SH
SOLE
466831
0
1087973
DXP ENTERPRISES INC NEW
COMM STK
233377407
231
8315
SH
SOLE
215
0
8100
DAILY JOURNAL CORP
COMM STK
233912104
207
885
SH
SOLE
885
0
0
DANA INCORPORATED
COMM STK
235825205
497
36476
SH
SOLE
13876
0
22600
DANAHER CORP DEL
COMM STK
235851102
3528087
34213419
SH
SOLE
9782900
0
24430519
DARDEN RESTAURANTS INC
COMM STK
237194105
236567
2368989
SH
SOLE
986079
0
1382910
DARLING INGREDIENTS INC
COMM STK
237266101
1022
53124
SH
SOLE
21524
0
31600
DAVE & BUSTERS ENTMT INC
COMM STK
238337109
889
19948
SH
SOLE
9848
0
10100
DAWSON GEOPHYSICAL CO NEW
COMM STK
239360100
107
31692
SH
SOLE
31323
0
369
DEAN FOODS CO NEW
COMM STK
242370203
216
56583
SH
SOLE
56583
0
0
DECKERS OUTDOOR CORP
COMM STK
243537107
635
4962
SH
SOLE
2362
0
2600
DEERE & CO
COMM STK
244199105
92385
619324
SH
SOLE
225794
0
393530
DEERE & CO
COMM STK
244199105
597
4000
SH
Put
SOLE
4000
0
0
DELTA AIR LINES INC DEL
COMM STK
247361702
745816
14946208
SH
SOLE
5647066
0
9299142
DENBURY RES INC
COMM STK
247916208
364
213065
SH
SOLE
213065
0
0
DELUXE CORP
COMM STK
248019101
395
10283
SH
SOLE
4655
0
5628
DESCARTES SYS GROUP INC
COMM STK
249906108
296285
11201204
SH
SOLE
1937218
0
9263986
DEXCOM INC
COMM STK
252131107
66670
556509
SH
SOLE
171528
0
384981
DIAMONDROCK HOSPITALITY CO
COMM STK
252784301
1088
119778
SH
SOLE
74427
0
45351
DICERNA PHARMACEUTICALS INC
COMM STK
253031108
3556
332615
SH
SOLE
35015
0
297600
DICKS SPORTING GOODS INC
COMM STK
253393102
1486
47636
SH
SOLE
35236
0
12400
DIEBOLD NXDF INC
COMM STK
253651103
191
76679
SH
SOLE
76679
0
0
DIGI INTL INC
COMM STK
253798102
120
11909
SH
SOLE
2849
0
9060
DIGIRAD CORP
COMM STK
253827109
23
39600
SH
SOLE
0
0
39600
DIGITAL RLTY TR INC
COMM STK
253868103
39806
373587
SH
SOLE
117669
0
255918
DILLARDS INC
COMM STK
254067101
679
11257
SH
SOLE
4557
0
6700
DINE BRANDS GLOBAL INC
COMM STK
254423106
1046
15536
SH
SOLE
7836
0
7700
DIODES INC
COMM STK
254543101
3296
102155
SH
SOLE
84843
0
17312
DISNEY WALT CO
COMM STK
254687106
1843299
16810752
SH
SOLE
6253489
0
10557263
DISCOVER FINL SVCS
COMM STK
254709108
45771
776051
SH
SOLE
257206
0
518845
DOCUSIGN INC
COMM STK
256163106
308912
7707385
SH
SOLE
2553150
0
5154235
DOLLAR GEN CORP NEW
COMM STK
256677105
2713027
25102029
SH
SOLE
9222624
0
15879405
DOLLAR TREE INC
COMM STK
256746108
1737777
19240220
SH
SOLE
7279619
0
11960601
DOMTAR CORP
COMM STK
257559203
1293
36802
SH
SOLE
14720
0
22082
DONALDSON INC
COMM STK
257651109
9028
208060
SH
SOLE
123318
0
84742
DONNELLEY R R & SONS CO
COMM STK
257867200
194
48955
SH
SOLE
43989
0
4966
DORMAN PRODUCTS INC
COMM STK
258278100
69665
773881
SH
SOLE
263096
0
510785
DOVER CORP
COMM STK
260003108
17562
247520
SH
SOLE
63763
0
183757
DRIL-QUIP INC
COMM STK
262037104
91124
3034447
SH
SOLE
646170
0
2388277
DRIVE SHACK INC
COMM STK
262077100
212
53967
SH
SOLE
53967
0
0
DUKE REALTY CORP
COMM STK
264411505
58085
2242654
SH
SOLE
297490
0
1945164
DUNKIN BRANDS GROUP INC
COMM STK
265504100
685098
10684615
SH
SOLE
2964342
0
7720273
DURECT CORP
COMM STK
266605104
45
93607
SH
SOLE
12007
0
81600
DYCOM INDS INC
COMM STK
267475101
1141
21111
SH
SOLE
6947
0
14164
DYNAVAX TECHNOLOGIES CORP
COMM STK
268158201
390
42616
SH
SOLE
30016
0
12600
EAGLE BANCORP INC MD
COMM STK
268948106
1493
30661
SH
SOLE
17661
0
13000
E TRADE FINANCIAL CORP
COMM STK
269246401
53953
1229559
SH
SOLE
409203
0
820356
EAGLE PHARMACEUTICALS INC
COMM STK
269796108
602
14948
SH
SOLE
6368
0
8580
EASTGROUP PPTY INC
COMM STK
277276101
292823
3192225
SH
SOLE
600815
0
2591410
EASTMAN CHEM CO
COMM STK
277432100
18080
247302
SH
SOLE
70563
0
176739
EATON VANCE CORP
COMM STK
278265103
2911
82749
SH
SOLE
56683
0
26066
EBAY INC
COMM STK
278642103
44886
1599079
SH
SOLE
462841
0
1136238
EBIX INC
COMM STK
278715206
397
9337
SH
SOLE
9337
0
0
ECHOSTAR CORP
COMM STK
278768106
12003
326887
SH
SOLE
93963
0
232924
ECOLAB INC
COMM STK
278865100
98607
669204
SH
SOLE
257484
0
411720
EDISON INTL
COMM STK
281020107
234180
4125071
SH
SOLE
1319777
0
2805294
8X8 INC NEW
COMM STK
282914100
412
22823
SH
SOLE
1243
0
21580
ELECTRO SCIENTIFIC INDS
COMM STK
285229100
1122
37436
SH
SOLE
12236
0
25200
ELECTRONIC ARTS INC
COMM STK
285512109
1057549
13401964
SH
SOLE
5514826
0
7887138
ELECTRONICS FOR IMAGING INC
COMM STK
286082102
749
30202
SH
SOLE
11802
0
18400
ELLINGTON RESIDENTIAL MTG RE
COMM STK
288578107
227
22166
SH
SOLE
22166
0
0
EMERSON ELEC CO
COMM STK
291011104
246643
4127914
SH
SOLE
1372651
0
2755263
EMPIRE ST RLTY TR INC
COMM STK
292104106
12352
868033
SH
SOLE
264233
0
603800
EMPLOYERS HOLDINGS INC
COMM STK
292218104
34416
820014
SH
SOLE
281814
0
538200
ENCANA CORP
COMM STK
292505104
25254
4369308
SH
SOLE
1031841
0
3337467
ENCORE CAP GROUP INC
COMM STK
292554102
68461
2913250
SH
SOLE
442229
0
2471021
ENNIS INC
COMM STK
293389102
433
22499
SH
SOLE
11142
0
11357
ENTERPRISE FINL SVCS CORP
COMM STK
293712105
654
17387
SH
SOLE
17387
0
0
ENTERPRISE PRODS PARTNERS L
COMM STK
293792107
334729
13612394
SH
SOLE
3157050
0
10455344
ENZO BIOCHEM INC
COMM STK
294100102
37
13243
SH
SOLE
13243
0
0
EPLUS INC
COMM STK
294268107
7113
99950
SH
SOLE
29150
0
70800
EQUIFAX INC
COMM STK
294429105
1552791
16673371
SH
SOLE
5405255
0
11268116
EQUITRANS MIDSTREAM CORPORAT
COMM STK
294600101
343453
17155504
SH
SOLE
5916499
0
11239005
EQUITY COMWLTH
COMM STK
294628102
341775
11388689
SH
SOLE
3079707
0
8308982
ESCO TECHNOLOGIES INC
COMM STK
296315104
189388
2871685
SH
SOLE
641534
0
2230151
ESSENDANT INC
COMM STK
296689102
361
28715
SH
SOLE
515
0
28200
ESSEX PPTY TR INC
COMM STK
297178105
270891
1104730
SH
SOLE
133822
0
970908
ESTERLINE TECHNOLOGIES CORP
COMM STK
297425100
1426
11744
SH
SOLE
4054
0
7690
EURONET WORLDWIDE INC
COMM STK
298736109
236279
2307863
SH
SOLE
520394
0
1787469
EXLSERVICE HOLDINGS INC
COMM STK
302081104
739
14051
SH
SOLE
8251
0
5800
EXPEDITORS INTL WASH INC
COMM STK
302130109
164256
2412334
SH
SOLE
754553
0
1657781
EZCORP INC
COMM STK
302301106
398
51477
SH
SOLE
25377
0
26100
FLIR SYS INC
COMM STK
302445101
12885
295942
SH
SOLE
81932
0
214010
F M C CORP
COMM STK
302491303
50089
677240
SH
SOLE
193898
0
483342
FNB CORP PA
COMM STK
302520101
1120
113789
SH
SOLE
53592
0
60197
FTI CONSULTING INC
COMM STK
302941109
96235
1444107
SH
SOLE
419172
0
1024935
FACTSET RESH SYS INC
COMM STK
303075105
35424
177006
SH
SOLE
86456
0
90550
FAIR ISAAC CORP
COMM STK
303250104
88483
473172
SH
SOLE
141915
0
331257
FARMER BROS CO
COMM STK
307675108
400
17153
SH
SOLE
10153
0
7000
FARO TECHNOLOGIES INC
COMM STK
311642102
993
24437
SH
SOLE
11637
0
12800
FASTENAL CO
COMM STK
311900104
29548
565074
SH
SOLE
173868
0
391206
FEDERAL AGRIC MTG CORP
COMM STK
313148306
734
12141
SH
SOLE
7241
0
4900
FEDERAL REALTY INVT TR
COMM STK
313747206
161228
1365872
SH
SOLE
178526
0
1187346
FEDERAL SIGNAL CORP
COMM STK
313855108
8996
452043
SH
SOLE
95103
0
356940
FEDERATED INVS INC PA
COMM STK
314211103
343
12909
SH
SOLE
6509
0
6400
FERRO CORP
COMM STK
315405100
997
63600
SH
SOLE
18140
0
45460
F5 NETWORKS INC
COMM STK
315616102
16570
102267
SH
SOLE
27441
0
74826
FIDELITY SOUTHERN CORP NEW
COMM STK
316394105
374
14365
SH
SOLE
9048
0
5317
FIFTH THIRD BANCORP
COMM STK
316773100
1621238
68900891
SH
SOLE
28296710
0
40604181
FIRST BANCORP P R
COMM STK
318672706
948
110188
SH
SOLE
2888
0
107300
FIRST BANCORP N C
COMM STK
318910106
34477
1055643
SH
SOLE
307968
0
747675
FIRST BANCSHARES INC MS
COMM STK
318916103
34832
1151480
SH
SOLE
198026
0
953454
FIRST BUSEY CORP
COMM STK
319383204
825
33625
SH
SOLE
18634
0
14991
FIRST BUS FINL SVCS INC WIS
COMM STK
319390100
443
22714
SH
SOLE
12214
0
10500
FIRST COMWLTH FINL CORP PA
COMM STK
319829107
425
35148
SH
SOLE
1448
0
33700
FIRST FINL BANCORP OH
COMM STK
320209109
1067
44971
SH
SOLE
19529
0
25442
FIRST FINL CORP IND
COMM STK
320218100
346
8609
SH
SOLE
3259
0
5350
FIRST HORIZON NATL CORP
COMM STK
320517105
1635
124230
SH
SOLE
52359
0
71871
FIRST INTERNET BANCORP
COMM STK
320557101
409
20017
SH
SOLE
20017
0
0
FIRST MERCHANTS CORP
COMM STK
320817109
1126
32845
SH
SOLE
12702
0
20143
FIRST MIDWEST BANCORP DEL
COMM STK
320867104
800
40377
SH
SOLE
16484
0
23893
FIRST SOLAR INC
COMM STK
336433107
1982
46689
SH
SOLE
25789
0
20900
1ST SOURCE CORP
COMM STK
336901103
292
7238
SH
SOLE
222
0
7016
FISERV INC
COMM STK
337738108
3157891
42970342
SH
SOLE
13398199
0
29572143
FIRSTENERGY CORP
COMM STK
337932107
518958
13820458
SH
SOLE
3922294
0
9898164
FIVE9 INC
COMM STK
338307101
126468
2892686
SH
SOLE
643100
0
2249586
FLEETCOR TECHNOLOGIES INC
COMM STK
339041105
734127
3952869
SH
SOLE
1251256
0
2701613
FLOOR & DECOR HLDGS INC
COMM STK
339750101
7228
279073
SH
SOLE
44639
0
234434
FLUOR CORP NEW
COMM STK
343412102
7484
232424
SH
SOLE
80114
0
152310
FLOWERS FOODS INC
COMM STK
343498101
276819
14987472
SH
SOLE
4315013
0
10672459
FLUSHING FINL CORP
COMM STK
343873105
496
23046
SH
SOLE
10771
0
12275
FOOT LOCKER INC
COMM STK
344849104
11752
220893
SH
SOLE
72493
0
148400
FORD MTR CO DEL
COMM STK
345370860
51054
6673699
SH
SOLE
1953694
0
4720005
FORMFACTOR INC
COMM STK
346375108
427
30299
SH
SOLE
30299
0
0
FORRESTER RESH INC
COMM STK
346563109
529
11839
SH
SOLE
2539
0
9300
FORTIS INC
COMM STK
349553107
519
15564
SH
SOLE
15564
0
0
FORWARD AIR CORP
COMM STK
349853101
510
9307
SH
SOLE
9307
0
0
FRANCO NEVADA CORP
COMM STK
351858105
862965
12307591
SH
SOLE
3938179
0
8369411
FRANKLIN COVEY CO
COMM STK
353469109
228
10232
SH
SOLE
5032
0
5200
FRANKLIN ELEC INC
COMM STK
353514102
601
14026
SH
SOLE
8626
0
5400
FRANKLIN RES INC
COMM STK
354613101
648333
21858827
SH
SOLE
8414383
0
13444444
FREDS INC
COMM STK
356108100
276
146000
SH
SOLE
68700
0
77300
FREIGHTCAR AMER INC
COMM STK
357023100
115
17254
SH
SOLE
1554
0
15700
FULLER H B CO
COMM STK
359694106
749
17549
SH
SOLE
6309
0
11240
FULTON FINL CORP PA
COMM STK
360271100
794
51304
SH
SOLE
21628
0
29676
GATX CORP
COMM STK
361448103
967
13658
SH
SOLE
4708
0
8950
GTT COMMUNICATIONS INC
COMM STK
362393100
94588
3997803
SH
SOLE
867593
0
3130210
GALLAGHER ARTHUR J & CO
COMM STK
363576109
50402
683883
SH
SOLE
97805
0
586078
GAP INC DEL
COMM STK
364760108
47974
1862358
SH
SOLE
511157
0
1351201
GARRETT MOTION INC
COMM STK
366505105
39990
3240685
SH
SOLE
1033430
0
2207255
GARTNER INC
COMM STK
366651107
922938
7219478
SH
SOLE
2162040
0
5057438
GENERAC HLDGS INC
COMM STK
368736104
31444
632675
SH
SOLE
203075
0
429600
GENERAL DYNAMICS CORP
COMM STK
369550108
76679
487746
SH
SOLE
143333
0
344413
GENERAL ELECTRIC CO
COMM STK
369604103
1783814
235642483
SH
SOLE
83667338
0
151975145
GENERAL MLS INC
COMM STK
370334104
45706
1173767
SH
SOLE
378158
0
795609
GENESCO INC
COMM STK
371532102
295
6663
SH
SOLE
1363
0
5300
GENESEE & WYO INC
COMM STK
371559105
105771
1428949
SH
SOLE
410132
0
1018817
GENTEX CORP
COMM STK
371901109
3169
156803
SH
SOLE
86783
0
70020
GENIE ENERGY LTD
COMM STK
372284208
102
16842
SH
SOLE
0
0
16842
GENMARK DIAGNOSTICS INC
COMM STK
372309104
39582
8144394
SH
SOLE
1222938
0
6921456
GENUINE PARTS CO
COMM STK
372460105
24775
258019
SH
SOLE
77279
0
180740
GERMAN AMERN BANCORP INC
COMM STK
373865104
557
20075
SH
SOLE
3481
0
16594
GERON CORP
COMM STK
374163103
174
173958
SH
SOLE
173958
0
0
GETTY RLTY CORP NEW
COMM STK
374297109
848
28837
SH
SOLE
452
0
28385
GIBRALTAR INDS INC
COMM STK
374689107
84439
2372559
SH
SOLE
416916
0
1955643
GILEAD SCIENCES INC
COMM STK
375558103
839955
13428539
SH
SOLE
5098082
0
8330457
GILDAN ACTIVEWEAR INC
COMM STK
375916103
215
7100
SH
SOLE
7100
0
0
GLADSTONE COML CORP
COMM STK
376536108
688
38379
SH
SOLE
20179
0
18200
GLADSTONE LD CORP
COMM STK
376549101
217
18877
SH
SOLE
177
0
18700
GLATFELTER
COMM STK
377316104
317
32487
SH
SOLE
18687
0
13800
GLAUKOS CORP
COMM STK
377322102
70779
1260077
SH
SOLE
248172
0
1011905
GLOBALSTAR INC
COMM STK
378973408
102
159400
SH
SOLE
138000
0
21400
GLOBAL NET LEASE INC
COMM STK
379378201
411
23303
SH
SOLE
970
0
22333
GLOBUS MED INC
COMM STK
379577208
33103
764854
SH
SOLE
218654
0
546200
GLU MOBILE INC
COMM STK
379890106
427
52907
SH
SOLE
1507
0
51400
GODADDY INC
COMM STK
380237107
18900
288017
SH
SOLE
110217
0
177800
GOLDCORP INC NEW
COMM STK
380956409
294
30000
SH
SOLE
30000
0
0
GOODYEAR TIRE & RUBR CO
COMM STK
382550101
8417
412394
SH
SOLE
117953
0
294441
GRACO INC
COMM STK
384109104
349275
8345877
SH
SOLE
1940491
0
6405386
GRAHAM HLDGS CO
COMM STK
384637104
2004
3128
SH
SOLE
1968
0
1160
GRAINGER W W INC
COMM STK
384802104
23145
81971
SH
SOLE
21444
0
60527
GRAINGER W W INC
COMM STK
384802104
706
2500
SH
Put
SOLE
2500
0
0
GRANITE CONSTR INC
COMM STK
387328107
1189
29528
SH
SOLE
10532
0
18996
GRAPHIC PACKAGING HLDG CO
COMM STK
388689101
20275
1905533
SH
SOLE
695820
0
1209713
GRAY TELEVISION INC
COMM STK
389375106
19869
1347934
SH
SOLE
379634
0
968300
GREAT WESTN BANCORP INC
COMM STK
391416104
593
18988
SH
SOLE
7388
0
11600
GREEN PLAINS INC
COMM STK
393222104
142
10833
SH
SOLE
10833
0
0
GREENBRIER COS INC
COMM STK
393657101
2160
54627
SH
SOLE
47427
0
7200
GREENHILL & CO INC
COMM STK
395259104
302
12391
SH
SOLE
12391
0
0
GREIF INC
COMM STK
397624107
514
13843
SH
SOLE
8943
0
4900
GRIFFON CORP
COMM STK
398433102
271
25974
SH
SOLE
7764
0
18210
GRIFOLS S A
ADR
398438408
145320
7915035
SH
SOLE
2257559
0
5657476
GROUP 1 AUTOMOTIVE INC
COMM STK
398905109
488
9259
SH
SOLE
2359
0
6900
GROUPON INC
COMM STK
399473107
645
201670
SH
SOLE
149870
0
51800
GRUPO FINANCIERO GALICIA S A
ADR
399909100
17855
647626
SH
SOLE
557776
0
89850
GRUBHUB INC
COMM STK
400110102
225237
2932396
SH
SOLE
606744
0
2325652
GUESS INC
COMM STK
401617105
509
24498
SH
SOLE
12878
0
11620
GULFPORT ENERGY CORP
COMM STK
402635304
782
119356
SH
SOLE
76056
0
43300
H & E EQUIPMENT SERVICES INC
COMM STK
404030108
572
28030
SH
SOLE
16730
0
11300
HNI CORP
COMM STK
404251100
2509
70817
SH
SOLE
59187
0
11630
HACKETT GROUP INC
COMM STK
404609109
497
31045
SH
SOLE
13125
0
17920
HAEMONETICS CORP
COMM STK
405024100
55891
558633
SH
SOLE
176433
0
382200
HAIN CELESTIAL GROUP INC
COMM STK
405217100
573
36150
SH
SOLE
21550
0
14600
HALLIBURTON CO
COMM STK
406216101
133215
5011833
SH
SOLE
2318668
0
2693165
HANCOCK WHITNEY CORPORATION
COMM STK
410120109
929
26820
SH
SOLE
7785
0
19035
HANESBRANDS INC
COMM STK
410345102
6915
551860
SH
SOLE
156100
0
395760
HANMI FINL CORP
COMM STK
410495204
400
20328
SH
SOLE
20328
0
0
HANOVER INS GROUP INC
COMM STK
410867105
127879
1095135
SH
SOLE
183869
0
911266
HARLEY DAVIDSON INC
COMM STK
412822108
9919
290702
SH
SOLE
85100
0
205602
HARMONIC INC
COMM STK
413160102
74389
15760481
SH
SOLE
4364891
0
11395590
HARRIS CORP DEL
COMM STK
413875105
1840068
13665560
SH
SOLE
4983296
0
8682264
HARSCO CORP
COMM STK
415864107
859
43257
SH
SOLE
35297
0
7960
HARTFORD FINL SVCS GROUP INC
COMM STK
416515104
29056
653670
SH
SOLE
177211
0
476459
HASBRO INC
COMM STK
418056107
17774
218754
SH
SOLE
66963
0
151791
HAWAIIAN ELEC INDUSTRIES
COMM STK
419870100
2730
74539
SH
SOLE
31339
0
43200
HAWAIIAN HOLDINGS INC
COMM STK
419879101
60993
2309461
SH
SOLE
501621
0
1807840
HAWKINS INC
COMM STK
420261109
26262
641315
SH
SOLE
182484
0
458831
HAWTHORN BANCSHARES INC
COMM STK
420476103
338
16065
SH
SOLE
16065
0
0
HAYNES INTERNATIONAL INC
COMM STK
420877201
38130
1444316
SH
SOLE
251222
0
1193094
HEALTHCARE SVCS GRP INC
COMM STK
421906108
148582
3697909
SH
SOLE
679556
0
3018353
HEALTHCARE RLTY TR
COMM STK
421946104
232053
8159401
SH
SOLE
1287486
0
6871915
HEARTLAND EXPRESS INC
COMM STK
422347104
250
13654
SH
SOLE
4031
0
9623
HECLA MNG CO
COMM STK
422704106
851
360423
SH
SOLE
98323
0
262100
HEICO CORP NEW
COMM STK
422806109
1608
20756
SH
SOLE
10425
0
10331
HEICO CORP NEW
COMM STK
422806208
92859
1473957
SH
SOLE
453859
0
1020098
HEIDRICK & STRUGGLES INTL IN
COMM STK
422819102
421
13510
SH
SOLE
2852
0
10658
HELMERICH & PAYNE INC
COMM STK
423452101
8006
167004
SH
SOLE
46521
0
120483
HENRY JACK & ASSOC INC
COMM STK
426281101
37261
294510
SH
SOLE
81125
0
213385
HERITAGE COMMERCE CORP
COMM STK
426927109
68773
6064670
SH
SOLE
1291261
0
4773409
HERCULES CAPITAL INC
COMM STK
427096508
30629
2771861
SH
SOLE
1037661
0
1734200
HERON THERAPEUTICS INC
COMM STK
427746102
1213
46748
SH
SOLE
24718
0
22030
HERSHA HOSPITALITY TR
COMM STK
427825500
1246
71031
SH
SOLE
55231
0
15800
HERSHEY CO
COMM STK
427866108
46058
429726
SH
SOLE
163709
0
266017
HEXCEL CORP NEW
COMM STK
428291108
48964
853928
SH
SOLE
255028
0
598900
HIGHWOODS PPTYS INC
COMM STK
431284108
56644
1464051
SH
SOLE
127574
0
1336477
HILL ROM HLDGS INC
COMM STK
431475102
2161
24403
SH
SOLE
13653
0
10750
HILLENBRAND INC
COMM STK
431571108
33088
872335
SH
SOLE
349485
0
522850
HILLTOP HOLDINGS INC
COMM STK
432748101
2851
159901
SH
SOLE
135773
0
24128
HINGHAM INSTN SVGS MASS
COMM STK
433323102
265
1338
SH
SOLE
1338
0
0
HOLLYFRONTIER CORP
COMM STK
436106108
20660
404156
SH
SOLE
150427
0
253729
HOLOGIC INC
COMM STK
436440101
1766991
42992473
SH
SOLE
15412561
0
27579912
HOME BANCSHARES INC
COMM STK
436893200
241470
14777857
SH
SOLE
3823502
0
10954355
HOME DEPOT INC
COMM STK
437076102
708466
4123305
SH
SOLE
1773862
0
2349443
HOMOLOGY MEDICINES INC
COMM STK
438083107
21727
971707
SH
SOLE
116886
0
854821
HONEYWELL INTL INC
COMM STK
438516106
1937286
14663081
SH
SOLE
5457268
0
9205813
HORACE MANN EDUCATORS CORP N
COMM STK
440327104
1182
31566
SH
SOLE
12056
0
19510
HORMEL FOODS CORP
COMM STK
440452100
27896
653608
SH
SOLE
227302
0
426306
HORNBECK OFFSHORE SVCS INC N
COMM STK
440543106
46
31800
SH
SOLE
31800
0
0
HOULIHAN LOKEY INC
COMM STK
441593100
42755
1161826
SH
SOLE
343199
0
818627
HOVNANIAN ENTERPRISES INC
COMM STK
442487203
128
187677
SH
SOLE
114677
0
73000
HOWARD BANCORP INC
COMM STK
442496105
22894
1600998
SH
SOLE
450066
0
1150932
HUB GROUP INC
COMM STK
443320106
852
22972
SH
SOLE
16102
0
6870
HUBBELL INC
COMM STK
443510607
104462
1051556
SH
SOLE
445880
0
605676
HUBSPOT INC
COMM STK
443573100
1174
9340
SH
SOLE
6040
0
3300
HUDBAY MINERALS INC
COMM STK
443628102
3565
753749
SH
SOLE
260545
0
493204
HUDSON GLOBAL INC
COMM STK
443787106
20
14600
SH
SOLE
14600
0
0
HUDSON PAC PPTYS INC
COMM STK
444097109
95497
3286201
SH
SOLE
249983
0
3036218
HUMANA INC
COMM STK
444859102
1464380
5111629
SH
SOLE
1670400
0
3441229
HUNT J B TRANS SVCS INC
COMM STK
445658107
383751
4124586
SH
SOLE
1777373
0
2347213
HUNTINGTON BANCSHARES INC
COMM STK
446150104
22417
1880630
SH
SOLE
554201
0
1326429
HUNTINGTON INGALLS INDS INC
COMM STK
446413106
27251
143194
SH
SOLE
56936
0
86258
HUNTSMAN CORP
COMM STK
447011107
2129
110379
SH
SOLE
47579
0
62800
HURCO COMPANIES INC
COMM STK
447324104
260
7284
SH
SOLE
1384
0
5900
HURON CONSULTING GROUP INC
COMM STK
447462102
52994
1032821
SH
SOLE
234181
0
798640
HUTTIG BLDG PRODS INC
COMM STK
448451104
76
42239
SH
SOLE
42239
0
0
HYATT HOTELS CORP
COMM STK
448579102
993
14695
SH
SOLE
6895
0
7800
IDT CORP
COMM STK
448947507
91
14745
SH
SOLE
4303
0
10442
HYSTER YALE MATLS HANDLING I
COMM STK
449172105
622
10040
SH
SOLE
4340
0
5700
I D SYSTEMS INC
COMM STK
449489103
60
10800
SH
SOLE
0
0
10800
IRHYTHM TECHNOLOGIES INC
COMM STK
450056106
5891
84792
SH
SOLE
12901
0
71891
IBERIABANK CORP
COMM STK
450828108
1360
21165
SH
SOLE
8160
0
13005
ICONIX BRAND GROUP INC
COMM STK
451055107
2
25300
SH
SOLE
25300
0
0
IDACORP INC
COMM STK
451107106
2513
27002
SH
SOLE
10492
0
16510
ILLINOIS TOOL WKS INC
COMM STK
452308109
623319
4920037
SH
SOLE
2226527
0
2693510
ILLUMINA INC
COMM STK
452327109
408079
1360581
SH
SOLE
497875
0
862706
IMMERSION CORP
COMM STK
452521107
368
41039
SH
SOLE
16839
0
24200
IMMUNOMEDICS INC
COMM STK
452907108
182870
12815023
SH
SOLE
1982369
0
10832654
IMPERIAL OIL LTD
COMM STK
453038408
224923
8883218
SH
SOLE
2518625
0
6364593
INDEPENDENT BANK CORP MASS
COMM STK
453836108
971
13817
SH
SOLE
8467
0
5350
INDUSTRIAL LOGISTICS PPTYS T
COMM STK
456237106
299
15205
SH
SOLE
15205
0
0
INFOSYS LTD
ADR
456788108
130209
13677426
SH
SOLE
4849008
0
8828418
INGLES MKTS INC
COMM STK
457030104
310
11390
SH
SOLE
11390
0
0
INGREDION INC
COMM STK
457187102
3541
38745
SH
SOLE
22759
0
15986
INSMED INC
COMM STK
457669307
113834
8676398
SH
SOLE
1459277
0
7217121
INSPIRE MED SYS INC
COMM STK
457730109
25985
615028
SH
SOLE
110738
0
504290
INTEGRA LIFESCIENCES HLDGS C
COMM STK
457985208
1193
26447
SH
SOLE
12547
0
13900
INTEGRATED DEVICE TECHNOLOGY
COMM STK
458118106
71425
1474812
SH
SOLE
441612
0
1033200
INTEL CORP
COMM STK
458140100
464807
9904255
SH
SOLE
3676276
0
6227979
INTER PARFUMS INC
COMM STK
458334109
271
4135
SH
SOLE
235
0
3900
INTERFACE INC
COMM STK
458665304
355
24898
SH
SOLE
13398
0
11500
INTERNATIONAL BANCSHARES COR
COMM STK
459044103
907
26359
SH
SOLE
16057
0
10302
INTERNATIONAL BUSINESS MACHS
COMM STK
459200101
181591
1597530
SH
SOLE
466945
0
1130585
INTERNATIONAL FLAVORS&FRAGRA
COMM STK
459506101
23192
172729
SH
SOLE
51200
0
121529
INTERNATIONAL FLAVORS&FRAGRA
CVPFSTKF
459506309
20647
404329
SH
SOLE
96152
0
308177
INTL PAPER CO
COMM STK
460146103
771661
19119460
SH
SOLE
8420109
0
10699351
INTERPUBLIC GROUP COS INC
COMM STK
460690100
17791
862371
SH
SOLE
274270
0
588101
INTEVAC INC
COMM STK
461148108
102
19500
SH
SOLE
3900
0
15600
INTUIT
COMM STK
461202103
4372353
22211601
SH
SOLE
8402339
0
13809262
INVACARE CORP
COMM STK
461203101
545
126745
SH
SOLE
39745
0
87000
INVESTORS REAL ESTATE TR
COMM STK
461730509
781
15912
SH
SOLE
15912
0
0
IONIS PHARMACEUTICALS INC
COMM STK
462222100
62122
1149124
SH
SOLE
224888
0
924236
IOVANCE BIOTHERAPEUTICS INC
COMM STK
462260100
29249
3305027
SH
SOLE
437174
0
2867853
IROBOT CORP
COMM STK
462726100
1148
13708
SH
SOLE
5361
0
8347
IRSA PROPIEDADES COMERCIALES
ADR
463588103
1992
110480
SH
SOLE
1380
0
109100
ISHARES INC
COMM STK
464286103
683
35500
SH
SOLE
0
0
35500
ISHARES INC
COMM STK
464286608
3099
88400
SH
SOLE
0
0
88400
ISHARES INC
COMM STK
464286749
693
22000
SH
SOLE
0
0
22000
ISHARES INC
COMM STK
464286756
345
12200
SH
SOLE
0
0
12200
ISHARES INC
COMM STK
464286772
412
7000
SH
SOLE
0
0
7000
ISHARES INC
COMM STK
464286871
372
16500
SH
SOLE
0
0
16500
ISHARES TR
COMM STK
464287200
5324
21159
SH
SOLE
20744
0
415
ISHARES TR
COMM STK
464287507
225
1355
SH
SOLE
1355
0
0
ISHARES TR
COMM STK
464287655
879
6562
SH
SOLE
6562
0
0
ISHARES TR
COMM STK
464288414
2489
22830
SH
SOLE
22830
0
0
ISHARES TR
COMM STK
464288513
4461
55000
SH
Put
SOLE
55000
0
0
ISHARES TR
COMM STK
464288570
277
2975
SH
SOLE
2975
0
0
ITRON INC
COMM STK
465741106
902
19068
SH
SOLE
17268
0
1800
J & J SNACK FOODS CORP
COMM STK
466032109
45879
317307
SH
SOLE
90186
0
227121
JABIL INC
COMM STK
466313103
1990
80262
SH
SOLE
39162
0
41100
JACK IN THE BOX INC
COMM STK
466367109
5193
66889
SH
SOLE
52590
0
14299
JACOBS ENGR GROUP INC DEL
COMM STK
469814107
38689
661803
SH
SOLE
168059
0
493744
JETBLUE AIRWAYS CORP
COMM STK
477143101
1869
116395
SH
SOLE
73995
0
42400
JOHN BEAN TECHNOLOGIES CORP
COMM STK
477839104
280547
3906790
SH
SOLE
743201
0
3163589
JOHNSON & JOHNSON
COMM STK
478160104
2174788
16852290
SH
SOLE
7154366
0
9697924
KLA-TENCOR CORP
COMM STK
482480100
105383
1177599
SH
SOLE
641307
0
536292
KAISER ALUMINUM CORP
COMM STK
483007704
813
9109
SH
SOLE
6273
0
2836
KALA PHARMACEUTICALS INC
COMM STK
483119103
1456
297731
SH
SOLE
99362
0
198369
KAMAN CORP
COMM STK
483548103
2781
49575
SH
SOLE
44214
0
5361
KANSAS CITY SOUTHERN
COMM STK
485170302
1048724
10987156
SH
SOLE
4283306
0
6703850
KELLOGG CO
COMM STK
487836108
84593
1483833
SH
SOLE
472318
0
1011515
KEMET CORP
COMM STK
488360207
1223
69743
SH
SOLE
35063
0
34680
KEMPER CORP DEL
COMM STK
488401100
124684
1878330
SH
SOLE
565616
0
1312714
KENNAMETAL INC
COMM STK
489170100
1528
45910
SH
SOLE
24110
0
21800
KENNEDY-WILSON HLDGS INC
COMM STK
489398107
9684
532950
SH
SOLE
158750
0
374200
KEYCORP NEW
COMM STK
493267108
242260
16391061
SH
SOLE
6942992
0
9448069
KEYW HLDG CORP
COMM STK
493723100
271
40558
SH
SOLE
40558
0
0
KFORCE INC
COMM STK
493732101
1367
44208
SH
SOLE
32052
0
12156
KIMBALL INTL INC
COMM STK
494274103
383
26979
SH
SOLE
14589
0
12390
KIMBERLY CLARK CORP
COMM STK
494368103
1814390
15924087
SH
SOLE
6413593
0
9510494
KINROSS GOLD CORP
COMM STK
496902404
113
35000
SH
SOLE
35000
0
0
KIRBY CORP
COMM STK
497266106
41559
616968
SH
SOLE
232158
0
384810
KIRKLANDS INC
COMM STK
497498105
340
35713
SH
SOLE
213
0
35500
KNOLL INC
COMM STK
498904200
316
19154
SH
SOLE
9454
0
9700
KNIGHT SWIFT TRANSN HLDGS IN
COMM STK
499049104
11751
468745
SH
SOLE
94096
0
374649
KOHLS CORP
COMM STK
500255104
255440
3850463
SH
SOLE
1568773
0
2281690
KOHLS CORP
COMM STK
500255104
431
6500
SH
Put
SOLE
6500
0
0
KORN FERRY INTL
COMM STK
500643200
1119
28307
SH
SOLE
13707
0
14600
KOSMOS ENERGY LTD
COMM STK
500688106
50341
12368757
SH
SOLE
3356994
0
9011763
KRAFT HEINZ CO
COMM STK
500754106
223840
5200739
SH
SOLE
2724718
0
2476021
KROGER CO
COMM STK
501044101
896587
32603150
SH
SOLE
11595454
0
21007696
KRYSTAL BIOTECH INC
COMM STK
501147102
6307
303520
SH
SOLE
37095
0
266425
KULICKE & SOFFA INDS INC
COMM STK
501242101
647
31900
SH
SOLE
16200
0
15700
L BRANDS INC
COMM STK
501797104
129646
5050483
SH
SOLE
1630774
0
3419709
LKQ CORP
COMM STK
501889208
12577
530008
SH
SOLE
157463
0
372545
LTC PPTYS INC
COMM STK
502175102
1595
38262
SH
SOLE
26342
0
11920
L3 TECHNOLOGIES INC
COMM STK
502413107
291999
1681439
SH
SOLE
703343
0
978096
LA Z BOY INC
COMM STK
505336107
732
26401
SH
SOLE
10441
0
15960
LAKELAND BANCORP INC
COMM STK
511637100
266
17945
SH
SOLE
17945
0
0
LAKELAND FINL CORP
COMM STK
511656100
1114
27739
SH
SOLE
27739
0
0
LAM RESEARCH CORP
COMM STK
512807108
433492
3183459
SH
SOLE
677027
0
2506432
LAMAR ADVERTISING CO NEW
COMM STK
512816109
2615
37799
SH
SOLE
13637
0
24162
LAMB WESTON HLDGS INC
COMM STK
513272104
18407
250234
SH
SOLE
67409
0
182825
LANCASTER COLONY CORP
COMM STK
513847103
676
3820
SH
SOLE
1555
0
2265
LANDSTAR SYS INC
COMM STK
515098101
212016
2216121
SH
SOLE
658751
0
1557370
LANTHEUS HLDGS INC
COMM STK
516544103
27192
1737500
SH
SOLE
221762
0
1515738
LAS VEGAS SANDS CORP
COMM STK
517834107
1394109
26784032
SH
SOLE
10670478
0
16113554
LATTICE SEMICONDUCTOR CORP
COMM STK
518415104
122165
17653876
SH
SOLE
3044590
0
14609286
LAUDER ESTEE COS INC
COMM STK
518439104
65048
499987
SH
SOLE
202066
0
297921
LEAR CORP
COMM STK
521865204
333994
2718493
SH
SOLE
639666
0
2078827
LEGGETT & PLATT INC
COMM STK
524660107
7980
222666
SH
SOLE
65640
0
157026
LEGG MASON INC
COMM STK
524901105
561
21998
SH
SOLE
21698
0
300
LEIDOS HLDGS INC
COMM STK
525327102
15884
301292
SH
SOLE
124692
0
176600
LEMAITRE VASCULAR INC
COMM STK
525558201
284
12013
SH
SOLE
213
0
11800
LENNAR CORP
COMM STK
526057104
36092
921898
SH
SOLE
498833
0
423065
LENNOX INTL INC
COMM STK
526107107
219353
1002251
SH
SOLE
236501
0
765750
LEXICON PHARMACEUTICALS INC
COMM STK
528872302
225
33942
SH
SOLE
17760
0
16182
LEXINGTON REALTY TRUST
COMM STK
529043101
726
88395
SH
SOLE
58066
0
30329
LIBERTY BROADBAND CORP
COMM STK
530307107
13049
181710
SH
SOLE
27775
0
153935
LIBERTY BROADBAND CORP
COMM STK
530307305
171141
2375967
SH
SOLE
1162820
0
1213147
LIBERTY PPTY TR
COMM STK
531172104
2583
61684
SH
SOLE
18551
0
43133
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229409
2705
73492
SH
SOLE
56392
0
17100
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229607
46053
1245338
SH
SOLE
106622
0
1138716
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229854
6524
212522
SH
SOLE
153592
0
58930
LIBERTY MEDIA CORP DELAWARE
COMM STK
531229870
1410
47450
SH
SOLE
18750
0
28700
LIGHTPATH TECHNOLOGIES INC
COMM STK
532257805
128
86000
SH
SOLE
86000
0
0
LILLY ELI & CO
COMM STK
532457108
2283816
19735710
SH
SOLE
7165204
0
12570506
LIMONEIRA CO
COMM STK
532746104
629
32152
SH
SOLE
32152
0
0
LINCOLN ELEC HLDGS INC
COMM STK
533900106
22570
286240
SH
SOLE
91760
0
194480
LINCOLN NATL CORP IND
COMM STK
534187109
19340
376919
SH
SOLE
105673
0
271246
LINDBLAD EXPEDITIONS HLDGS I
COMM STK
535219109
45092
3350092
SH
SOLE
615984
0
2734108
LINDBLAD EXPEDITIONS HLDGS I
WARRANT
535219117
2766
886585
SH
SOLE
108085
0
778500
LINDSAY CORP
COMM STK
535555106
524
5445
SH
SOLE
5445
0
0
LIONS GATE ENTMNT CORP
COMM STK
535919401
354
22004
SH
SOLE
9705
0
12299
LIONS GATE ENTMNT CORP
COMM STK
535919500
12543
842965
SH
SOLE
240249
0
602716
LITHIA MTRS INC
COMM STK
536797103
711
9320
SH
SOLE
4420
0
4900
LITTELFUSE INC
COMM STK
537008104
212613
1239869
SH
SOLE
374857
0
865012
LIVE NATION ENTERTAINMENT IN
COMM STK
538034109
91432
1856488
SH
SOLE
451435
0
1405053
LOCKHEED MARTIN CORP
COMM STK
539830109
112602
430043
SH
SOLE
125711
0
304332
LOEWS CORP
COMM STK
540424108
862147
18939953
SH
SOLE
7095906
0
11844047
LOUISIANA PAC CORP
COMM STK
546347105
4345
195560
SH
SOLE
152360
0
43200
LOWES COS INC
COMM STK
548661107
177551
1922381
SH
SOLE
738485
0
1183896
LOXO ONCOLOGY INC
COMM STK
548862101
296434
2116328
SH
SOLE
357859
0
1758469
LULULEMON ATHLETICA INC
COMM STK
550021109
18192
149593
SH
SOLE
72873
0
76720
LYDALL INC DEL
COMM STK
550819106
29211
1438263
SH
SOLE
442163
0
996100
M D C HLDGS INC
COMM STK
552676108
689
24498
SH
SOLE
15056
0
9442
MDU RES GROUP INC
COMM STK
552690109
1506
63186
SH
SOLE
28035
0
35151
MGIC INVT CORP WIS
COMM STK
552848103
22582
2158854
SH
SOLE
641654
0
1517200
MGM RESORTS INTERNATIONAL
COMM STK
552953101
1162049
47899783
SH
SOLE
18212400
0
29687383
MSA SAFETY INC
COMM STK
553498106
47178
500458
SH
SOLE
228658
0
271800
MSC INDL DIRECT INC
COMM STK
553530106
1527
19857
SH
SOLE
6430
0
13427
MSG NETWORK INC
COMM STK
553573106
46368
1968064
SH
SOLE
511060
0
1457004
MACATAWA BK CORP
COMM STK
554225102
364
37851
SH
SOLE
15451
0
22400
MACERICH CO
COMM STK
554382101
188558
4356703
SH
SOLE
453028
0
3903675
MACK CALI RLTY CORP
COMM STK
554489104
1312
66956
SH
SOLE
34122
0
32834
MACROGENICS INC
COMM STK
556099109
28579
2250287
SH
SOLE
328284
0
1922003
MADDEN STEVEN LTD
COMM STK
556269108
97279
3214774
SH
SOLE
990912
0
2223862
MADRIGAL PHARMACEUTICALS INC
COMM STK
558868105
29422
261019
SH
SOLE
48351
0
212668
MAGELLAN HEALTH INC
COMM STK
559079207
656
11533
SH
SOLE
5633
0
5900
MAGNA INTL INC
COMM STK
559222401
1270300
27949415
SH
SOLE
9875764
0
18073651
MAGNOLIA OIL & GAS CORP
COMM STK
559663109
43107
3845371
SH
SOLE
768483
0
3076888
MANHATTAN ASSOCS INC
COMM STK
562750109
28841
680693
SH
SOLE
204173
0
476520
MANITOWOC CO INC
COMM STK
563571405
214
14505
SH
SOLE
10080
0
4425
MARATHON OIL CORP
COMM STK
565849106
20133
1403987
SH
SOLE
396318
0
1007669
MARKEL CORP
COMM STK
570535104
9573
9222
SH
SOLE
5860
0
3362
MARSH & MCLENNAN COS INC
COMM STK
571748102
2979150
37356117
SH
SOLE
11486512
0
25869605
MARRIOTT INTL INC NEW
COMM STK
571903202
1242958
11449498
SH
SOLE
4124583
0
7324915
MARTIN MARIETTA MATLS INC
COMM STK
573284106
295846
1721334
SH
SOLE
600967
0
1120367
MASCO CORP
COMM STK
574599106
15370
525647
SH
SOLE
149575
0
376072
MASIMO CORP
COMM STK
574795100
59180
551182
SH
SOLE
165882
0
385300
MASONITE INTL CORP NEW
COMM STK
575385109
429
9580
SH
SOLE
3770
0
5810
MASTEC INC
COMM STK
576323109
1857
45786
SH
SOLE
26686
0
19100
MATADOR RES CO
COMM STK
576485205
125778
8099014
SH
SOLE
2246451
0
5852563
MATERION CORP
COMM STK
576690101
557
12371
SH
SOLE
5871
0
6500
MATRIX SVC CO
COMM STK
576853105
616
34357
SH
SOLE
23857
0
10500
MATTEL INC
COMM STK
577081102
163107
16327050
SH
SOLE
6162731
0
10164319
MATTHEWS INTL CORP
COMM STK
577128101
29571
728002
SH
SOLE
271202
0
456800
MAXWELL TECHNOLOGIES INC
COMM STK
577767106
52
25294
SH
SOLE
13294
0
12000
MAXIMUS INC
COMM STK
577933104
65287
1003022
SH
SOLE
294422
0
708600
MCCORMICK & CO INC
COMM STK
579780206
116911
839639
SH
SOLE
339120
0
500519
MCDERMOTT INTL INC
COMM STK
580037703
1457
222840
SH
SOLE
108857
0
113983
MCDONALDS CORP
COMM STK
580135101
2668719
15029115
SH
SOLE
5710758
0
9318357
MCGRATH RENTCORP
COMM STK
580589109
65620
1274677
SH
SOLE
624175
0
650502
MEDICINES CO
COMM STK
584688105
946
49450
SH
SOLE
29430
0
20020
MELCO RESORT ENTERTAINMENT L
ADR
585464100
183
10400
SH
SOLE
10400
0
0
MENLO THERAPEUTICS INC
COMM STK
586858102
2467
598834
SH
SOLE
61934
0
536900
MERCER INTL INC
COMM STK
588056101
108
10321
SH
SOLE
10321
0
0
MERCURY SYS INC
COMM STK
589378108
1009
21345
SH
SOLE
13345
0
8000
MERCURY GENL CORP NEW
COMM STK
589400100
1471
28450
SH
SOLE
22730
0
5720
MEREDITH CORP
COMM STK
589433101
1317
25353
SH
SOLE
14633
0
10720
MERIDIAN BIOSCIENCE INC
COMM STK
589584101
268
15436
SH
SOLE
561
0
14875
MERIT MED SYS INC
COMM STK
589889104
1334
23910
SH
SOLE
13604
0
10306
METHODE ELECTRS INC
COMM STK
591520200
17190
738096
SH
SOLE
240046
0
498050
METTLER TOLEDO INTERNATIONAL
COMM STK
592688105
96186
170066
SH
SOLE
41191
0
128875
MICROSOFT CORP
COMM STK
594918104
19561653
192592815
SH
SOLE
71511204
0
121081611
MICROSTRATEGY INC
COMM STK
594972408
733
5734
SH
SOLE
2128
0
3606
MICROCHIP TECHNOLOGY INC
COMM STK
595017104
2249500
31277809
SH
SOLE
12519468
0
18758341
MICRON TECHNOLOGY INC
COMM STK
595112103
415410
13092038
SH
SOLE
3315993
0
9776045
MIDDLEBY CORP
COMM STK
596278101
31915
310665
SH
SOLE
140058
0
170607
MIDDLESEX WATER CO
COMM STK
596680108
57414
1076184
SH
SOLE
198234
0
877950
MILLER HERMAN INC
COMM STK
600544100
922
30463
SH
SOLE
15813
0
14650
MINERALS TECHNOLOGIES INC
COMM STK
603158106
97777
1904490
SH
SOLE
513462
0
1391028
MINERVA NEUROSCIENCES INC
COMM STK
603380106
10087
1496651
SH
SOLE
181169
0
1315482
MITEK SYS INC
COMM STK
606710200
287
26541
SH
SOLE
441
0
26100
MOBILE TELESYSTEMS PJSC
ADR
607409109
99
14200
SH
SOLE
14200
0
0
MODINE MFG CO
COMM STK
607828100
385
35569
SH
SOLE
20769
0
14800
MOHAWK INDS INC
COMM STK
608190104
21739
185867
SH
SOLE
63216
0
122651
MONDELEZ INTL INC
COMM STK
609207105
388871
9714488
SH
SOLE
3898213
0
5816275
MONMOUTH REAL ESTATE INVT CO
COMM STK
609720107
1407
113471
SH
SOLE
35989
0
77482
MONOLITHIC PWR SYS INC
COMM STK
609839105
38399
330317
SH
SOLE
83940
0
246377
MONRO INC
COMM STK
610236101
214755
3123716
SH
SOLE
648721
0
2474995
MOODYS CORP
COMM STK
615369105
74690
533347
SH
SOLE
211016
0
322331
MOOG INC
COMM STK
615394202
98871
1276090
SH
SOLE
288593
0
987497
MORGAN STANLEY
COMM STK
617446448
2984620
75274142
SH
SOLE
29677531
0
45596611
MORNINGSTAR INC
COMM STK
617700109
2322
21143
SH
SOLE
12143
0
9000
MOTORCAR PTS AMER INC
COMM STK
620071100
590
35459
SH
SOLE
19059
0
16400
MOTOROLA SOLUTIONS INC
COMM STK
620076307
175373
1524453
SH
SOLE
801238
0
723215
MOVADO GROUP INC
COMM STK
624580106
712
22513
SH
SOLE
213
0
22300
MUELLER INDS INC
COMM STK
624756102
525
22466
SH
SOLE
9966
0
12500
MUELLER WTR PRODS INC
COMM STK
624758108
95812
10528836
SH
SOLE
1943049
0
8585787
MULTI COLOR CORP
COMM STK
625383104
368
10500
SH
SOLE
4588
0
5912
MURPHY OIL CORP
COMM STK
626717102
120890
5168464
SH
SOLE
1489325
0
3679139
MURPHY USA INC
COMM STK
626755102
38166
497992
SH
SOLE
161792
0
336200
MYERS INDS INC
COMM STK
628464109
71366
4723123
SH
SOLE
1490234
0
3232889
NBT BANCORP INC
COMM STK
628778102
1195
34556
SH
SOLE
13776
0
20780
NCI BUILDING SYS INC
COMM STK
628852204
339
46808
SH
SOLE
28288
0
18520
NCS MULTISTAGE HLDGS INC
COMM STK
628877102
9209
1809157
SH
SOLE
372942
0
1436215
NN INC
COMM STK
629337106
505
75297
SH
SOLE
31997
0
43300
NRG ENERGY INC
COMM STK
629377508
20066
506725
SH
SOLE
162178
0
344547
NVE CORP
COMM STK
629445206
233
2664
SH
SOLE
1664
0
1000
NANOMETRICS INC
COMM STK
630077105
19487
713023
SH
SOLE
191623
0
521400
NAPCO SEC TECHNOLOGIES INC
COMM STK
630402105
189
12017
SH
SOLE
160
0
11857
NASDAQ INC
COMM STK
631103108
59228
726102
SH
SOLE
132886
0
593216
NATERA INC
COMM STK
632307104
13157
942505
SH
SOLE
932105
0
10400
NATIONAL BK HLDGS CORP
COMM STK
633707104
87456
2833032
SH
SOLE
852278
0
1980754
NATIONAL BEVERAGE CORP
COMM STK
635017106
774
10782
SH
SOLE
8169
0
2613
NATIONAL CINEMEDIA INC
COMM STK
635309107
207
31943
SH
SOLE
31943
0
0
NATIONAL HEALTHCARE CORP
COMM STK
635906100
3739
47663
SH
SOLE
47663
0
0
NATIONAL FUEL GAS CO N J
COMM STK
636180101
3027
59135
SH
SOLE
38105
0
21030
NATIONAL GRID PLC
ADR
636274409
349
7271
SH
SOLE
7271
0
0
NATIONAL INSTRS CORP
COMM STK
636518102
373011
8219712
SH
SOLE
2470839
0
5748873
NATIONAL OILWELL VARCO INC
COMM STK
637071101
15812
615270
SH
SOLE
174438
0
440832
NATIONAL PRESTO INDS INC
COMM STK
637215104
207
1767
SH
SOLE
67
0
1700
NATIONAL RETAIL PPTYS INC
COMM STK
637417106
3250
67001
SH
SOLE
23911
0
43090
NATIONAL STORAGE AFFILIATES
COMM STK
637870106
973
36775
SH
SOLE
775
0
36000
NATIONAL WESTN LIFE GROUP IN
COMM STK
638517102
533
1771
SH
SOLE
661
0
1110
NAVIGATORS GROUP INC
COMM STK
638904102
763
10980
SH
SOLE
280
0
10700
NATUS MEDICAL INC DEL
COMM STK
639050103
12136
356641
SH
SOLE
112141
0
244500
NEENAH INC
COMM STK
640079109
559
9479
SH
SOLE
6525
0
2954
NEKTAR THERAPEUTICS
COMM STK
640268108
50331
1531212
SH
SOLE
335188
0
1196024
NEOGEN CORP
COMM STK
640491106
1061
18610
SH
SOLE
8944
0
9666
NEW CONCEPT ENERGY INC
COMM STK
643611106
43
30600
SH
SOLE
30600
0
0
NEW GOLD INC CDA
COMM STK
644535106
10846
14205251
SH
SOLE
4134392
0
10070859
NEW JERSEY RES
COMM STK
646025106
2322
50839
SH
SOLE
25389
0
25450
NEW ORIENTAL ED & TECH GRP I
ADR
647581107
247
4500
SH
SOLE
4500
0
0
NEW SR INVT GROUP INC
COMM STK
648691103
125
30258
SH
SOLE
30258
0
0
NEW YORK CMNTY BANCORP INC
COMM STK
649445103
1891
200949
SH
SOLE
93125
0
107824
NEW YORK TIMES CO
COMM STK
650111107
1264
56685
SH
SOLE
18285
0
38400
NEWELL BRANDS INC
COMM STK
651229106
18094
973297
SH
SOLE
306158
0
667139
NEWFIELD EXPL CO
COMM STK
651290108
4999
341006
SH
SOLE
89752
0
251254
NEWMARKET CORP
COMM STK
651587107
24744
60045
SH
SOLE
17578
0
42467
NEWMONT MINING CORP
COMM STK
651639106
421243
12157080
SH
SOLE
3456252
0
8700828
NIKE INC
COMM STK
654106103
1787887
24115006
SH
SOLE
10523089
0
13591917
NOBLE ENERGY INC
COMM STK
655044105
32309
1722238
SH
SOLE
430680
0
1291558
NORDSON CORP
COMM STK
655663102
46496
389581
SH
SOLE
150461
0
239120
NORDSTROM INC
COMM STK
655664100
9660
207250
SH
SOLE
64294
0
142956
NORFOLK SOUTHERN CORP
COMM STK
655844108
130188
870589
SH
SOLE
266013
0
604576
NORTHERN OIL & GAS INC NEV
COMM STK
665531109
448
198327
SH
SOLE
146327
0
52000
NORTHERN TR CORP
COMM STK
665859104
466231
5577594
SH
SOLE
1858116
0
3719478
NORTHRIM BANCORP INC
COMM STK
666762109
237
7217
SH
SOLE
92
0
7125
NORTHROP GRUMMAN CORP
COMM STK
666807102
2804099
11449975
SH
SOLE
4525835
0
6924140
NORTHWEST BANCSHARES INC MD
COMM STK
667340103
1099
64872
SH
SOLE
20793
0
44079
NORTHWESTERN CORP
COMM STK
668074305
80278
1350579
SH
SOLE
450579
0
900000
NOVAVAX INC
COMM STK
670002104
5172
2810849
SH
SOLE
313149
0
2497700
NUCOR CORP
COMM STK
670346105
252884
4880996
SH
SOLE
1516741
0
3364255
NUVASIVE INC
COMM STK
670704105
106355
2145981
SH
SOLE
411726
0
1734255
OGE ENERGY CORP
COMM STK
670837103
8266
210926
SH
SOLE
164641
0
46285
OSI SYSTEMS INC
COMM STK
671044105
28597
390139
SH
SOLE
107801
0
282338
OAKTREE CAP GROUP LLC
COMM STK
674001201
79777
2006978
SH
SOLE
464526
0
1542452
OASIS PETE INC NEW
COMM STK
674215108
170
30741
SH
SOLE
17641
0
13100
OCCIDENTAL PETE CORP DEL
COMM STK
674599105
1297514
21139031
SH
SOLE
8248801
0
12890230
OCEAN PWR TECHNOLOGIES INC
COMM STK
674870407
15
43900
SH
SOLE
43900
0
0
OCEANEERING INTL INC
COMM STK
675232102
30987
2560943
SH
SOLE
862743
0
1698200
OCEANFIRST FINL CORP
COMM STK
675234108
423
18785
SH
SOLE
671
0
18114
OCWEN FINL CORP
COMM STK
675746309
311
232241
SH
SOLE
178811
0
53430
ODONATE THERAPEUTICS INC
COMM STK
676079106
5204
369625
SH
SOLE
36856
0
332769
OFFICE DEPOT INC
COMM STK
676220106
975
378009
SH
SOLE
302334
0
75675
OIL DRI CORP AMER
COMM STK
677864100
16057
605928
SH
SOLE
111328
0
494600
OIL STS INTL INC
COMM STK
678026105
19073
1335629
SH
SOLE
310245
0
1025384
OKTA INC
COMM STK
679295105
172494
2703662
SH
SOLE
902974
0
1800688
OLD DOMINION FGHT LINES INC
COMM STK
679580100
216829
1755842
SH
SOLE
440075
0
1315767
OLD NATL BANCORP IND
COMM STK
680033107
736
47784
SH
SOLE
23842
0
23942
OLD REP INTL CORP
COMM STK
680223104
2690
130768
SH
SOLE
70088
0
60680
OLIN CORP
COMM STK
680665205
1151
57231
SH
SOLE
20841
0
36390
OLLIES BARGAIN OUTLT HLDGS I
COMM STK
681116109
138085
2076159
SH
SOLE
358641
0
1717518
OMNICOM GROUP INC
COMM STK
681919106
64602
882058
SH
SOLE
255790
0
626268
OMEGA HEALTHCARE INVS INC
COMM STK
681936100
2192
62367
SH
SOLE
26687
0
35680
OMEGA FLEX INC
COMM STK
682095104
391
7229
SH
SOLE
7229
0
0
OMNOVA SOLUTIONS INC
COMM STK
682129101
275
37492
SH
SOLE
10292
0
27200
ON DECK CAP INC
COMM STK
682163100
887
150271
SH
SOLE
113971
0
36300
ON SEMICONDUCTOR CORP
COMM STK
682189105
7149
433023
SH
SOLE
332333
0
100690
ONE LIBERTY PPTYS INC
COMM STK
682406103
220
9064
SH
SOLE
202
0
8862
ONEOK INC NEW
COMM STK
682680103
38806
719302
SH
SOLE
210708
0
508594
OPEN TEXT CORP
COMM STK
683715106
326
10011
SH
SOLE
10011
0
0
OPTICAL CABLE CORP
COMM STK
683827208
49
12869
SH
SOLE
0
0
12869
ORMAT TECHNOLOGIES INC
COMM STK
686688102
35232
673653
SH
SOLE
196353
0
477300
OSHKOSH CORP
COMM STK
688239201
2938
47920
SH
SOLE
26183
0
21737
OTTER TAIL CORP
COMM STK
689648103
1156
23282
SH
SOLE
7932
0
15350
OVERSTOCK COM INC DEL
COMM STK
690370101
144
10580
SH
SOLE
280
0
10300
OWENS & MINOR INC NEW
COMM STK
690732102
69
10825
SH
SOLE
10825
0
0
OWENS CORNING NEW
COMM STK
690742101
2243
51005
SH
SOLE
19205
0
31800
OWENS ILL INC
COMM STK
690768403
760
44101
SH
SOLE
32101
0
12000
OXFORD INDS INC
COMM STK
691497309
300
4216
SH
SOLE
236
0
3980
PDF SOLUTIONS INC
COMM STK
693282105
24896
2953303
SH
SOLE
548703
0
2404600
PNC FINL SVCS GROUP INC
COMM STK
693475105
1892042
16183751
SH
SOLE
5372087
0
10811664
PPG INDS INC
COMM STK
693506107
362145
3542453
SH
SOLE
1308915
0
2233538
PVH CORP
COMM STK
693656100
17466
187906
SH
SOLE
64863
0
123043
PACCAR INC
COMM STK
693718108
488571
8550424
SH
SOLE
3788929
0
4761495
PACIRA PHARMACEUTICALS INC
COMM STK
695127100
46634
1084012
SH
SOLE
277827
0
806185
PACKAGING CORP AMER
COMM STK
695156109
14003
167782
SH
SOLE
50405
0
117377
PACWEST BANCORP DEL
COMM STK
695263103
907
27254
SH
SOLE
14372
0
12882
PALO ALTO NETWORKS INC
COMM STK
697435105
29047
154220
SH
SOLE
68552
0
85668
PANDORA MEDIA INC
COMM STK
698354107
3838
474456
SH
SOLE
430006
0
44450
PANHANDLE OIL AND GAS INC
COMM STK
698477106
14365
926772
SH
SOLE
300402
0
626370
PAPA JOHNS INTL INC
COMM STK
698813102
132947
3339549
SH
SOLE
623609
0
2715940
PARK ELECTROCHEMICAL CORP
COMM STK
700416209
243
13460
SH
SOLE
3060
0
10400
PARK HOTELS RESORTS INC
COMM STK
700517105
1793
69024
SH
SOLE
19014
0
50010
PARK NATL CORP
COMM STK
700658107
1058
12460
SH
SOLE
6635
0
5825
PARKER HANNIFIN CORP
COMM STK
701094104
34171
229123
SH
SOLE
68046
0
161077
PARSLEY ENERGY INC
COMM STK
701877102
2850
178353
SH
SOLE
106643
0
71710
PARTY CITY HOLDCO INC
COMM STK
702149105
25678
2572917
SH
SOLE
797108
0
1775809
PATRICK INDS INC
COMM STK
703343103
23232
784601
SH
SOLE
221751
0
562850
PATTERSON COMPANIES INC
COMM STK
703395103
264670
13462368
SH
SOLE
3772796
0
9689572
PATTERSON UTI ENERGY INC
COMM STK
703481101
1292
124831
SH
SOLE
54054
0
70777
PAYCHEX INC
COMM STK
704326107
49047
752825
SH
SOLE
279677
0
473148
PEABODY ENERGY CORP NEW
COMM STK
704551100
831
27269
SH
SOLE
13669
0
13600
PEAPACK-GLADSTONE FINL CORP
COMM STK
704699107
631
25043
SH
SOLE
17986
0
7057
PEGASYSTEMS INC
COMM STK
705573103
37946
793359
SH
SOLE
237559
0
555800
PEMBINA PIPELINE CORP
COMM STK
706327103
506
17065
SH
SOLE
17065
0
0
PENN NATL GAMING INC
COMM STK
707569109
19705
1046454
SH
SOLE
309542
0
736912
PENNEY J C INC
COMM STK
708160106
133
128125
SH
SOLE
128125
0
0
PENNSYLVANIA RL ESTATE INVT
COMM STK
709102107
738
124261
SH
SOLE
53330
0
70931
PEOPLES BANCORP INC
COMM STK
709789101
287
9534
SH
SOLE
3339
0
6195
PEOPLES UNITED FINANCIAL INC
COMM STK
712704105
9739
674898
SH
SOLE
174291
0
500607
PEPSICO INC
COMM STK
713448108
1113578
10079454
SH
SOLE
4347553
0
5731901
PERKINELMER INC
COMM STK
714046109
1495116
19033936
SH
SOLE
4385067
0
14648869
PERSPECTA INC
COMM STK
715347100
1647
95635
SH
SOLE
55364
0
40271
PETMED EXPRESS INC
COMM STK
716382106
456
19610
SH
SOLE
9070
0
10540
PFIZER INC
COMM STK
717081103
4810601
110208509
SH
SOLE
42763088
0
67445421
PHASEBIO PHARMACEUTICALS INC
COMM STK
717224109
2012
651101
SH
SOLE
63376
0
587725
PHILIP MORRIS INTL INC
COMM STK
718172109
2673210
40042092
SH
SOLE
16546469
0
23495623
PHILLIPS 66
COMM STK
718546104
99255
1152122
SH
SOLE
316270
0
835852
PHOTRONICS INC
COMM STK
719405102
896
92577
SH
SOLE
917
0
91660
PIEDMONT OFFICE REALTY TR IN
COMM STK
720190206
1259
73897
SH
SOLE
43117
0
30780
PIER 1 IMPORTS INC
COMM STK
720279108
22
73125
SH
SOLE
73125
0
0
PINNACLE WEST CAP CORP
COMM STK
723484101
18099
212427
SH
SOLE
60415
0
152012
PIONEER ENERGY SVCS CORP
COMM STK
723664108
81
66039
SH
SOLE
66039
0
0
PIONEER NAT RES CO
COMM STK
723787107
77496
589232
SH
SOLE
170939
0
418293
PIPER JAFFRAY COS
COMM STK
724078100
980
14889
SH
SOLE
8599
0
6290
PITNEY BOWES INC
COMM STK
724479100
835
141242
SH
SOLE
39642
0
101600
PLANTRONICS INC NEW
COMM STK
727493108
15059
454949
SH
SOLE
132299
0
322650
PLEXUS CORP
COMM STK
729132100
863
16902
SH
SOLE
6442
0
10460
POLARIS INDS INC
COMM STK
731068102
2189
28549
SH
SOLE
14909
0
13640
POPULAR INC
COMM STK
733174700
152718
3234189
SH
SOLE
1013119
0
2221070
PORTLAND GEN ELEC CO
COMM STK
736508847
59107
1289128
SH
SOLE
379928
0
909200
PORTOLA PHARMACEUTICALS INC
COMM STK
737010108
1464
74979
SH
SOLE
39979
0
35000
POST HLDGS INC
COMM STK
737446104
404823
4541937
SH
SOLE
1015538
0
3526399
POTLATCHDELTIC CORPORATION
COMM STK
737630103
42023
1328149
SH
SOLE
440144
0
888005
POWER INTEGRATIONS INC
COMM STK
739276103
548
8989
SH
SOLE
3287
0
5702
PREFERRED BK LOS ANGELES CA
COMM STK
740367404
54124
1248538
SH
SOLE
227572
0
1020966
PRICESMART INC
COMM STK
741511109
38137
645288
SH
SOLE
264759
0
380529
PROCTER AND GAMBLE CO
COMM STK
742718109
869965
9464369
SH
SOLE
3972892
0
5491477
PROGENICS PHARMACEUTICALS IN
COMM STK
743187106
716
170578
SH
SOLE
82038
0
88540
PROGRESSIVE CORP OHIO
COMM STK
743315103
542702
8995551
SH
SOLE
3205070
0
5790481
PROOFPOINT INC
COMM STK
743424103
674535
8048379
SH
SOLE
2490619
0
5557760
PROSPERITY BANCSHARES INC
COMM STK
743606105
157830
2533387
SH
SOLE
632478
0
1900909
PROTO LABS INC
COMM STK
743713109
2062
18286
SH
SOLE
10286
0
8000
PROVIDENCE SVC CORP
COMM STK
743815102
1472
24531
SH
SOLE
9231
0
15300
PRUDENTIAL FINL INC
COMM STK
744320102
220447
2703215
SH
SOLE
964079
0
1739136
PUBLIC SVC ENTERPRISE GROUP
COMM STK
744573106
46142
886491
SH
SOLE
261338
0
625153
PULTE GROUP INC
COMM STK
745867101
12838
493970
SH
SOLE
170272
0
323698
PURECYCLE CORP
COMM STK
746228303
402
40436
SH
SOLE
40436
0
0
QUAKER CHEM CORP
COMM STK
747316107
122583
689792
SH
SOLE
138394
0
551398
QUALCOMM INC
COMM STK
747525103
1493427
26241900
SH
SOLE
10674978
0
15566922
QUANEX BUILDING PRODUCTS COR
COMM STK
747619104
27708
2038864
SH
SOLE
458738
0
1580126
QUMU CORP
COMM STK
749063103
43
22750
SH
SOLE
0
0
22750
QUOTIENT TECHNOLOGY INC
COMM STK
749119103
30004
2809356
SH
SOLE
550850
0
2258506
REV GROUP INC
COMM STK
749527107
14491
1929556
SH
SOLE
412066
0
1517490
RLI CORP
COMM STK
749607107
320
4639
SH
SOLE
3639
0
1000
RPC INC
COMM STK
749660106
8871
898805
SH
SOLE
247105
0
651700
RPM INTL INC
COMM STK
749685103
670229
11402339
SH
SOLE
3801541
0
7600798
RADIAN GROUP INC
COMM STK
750236101
133322
8149281
SH
SOLE
2063303
0
6085978
RADIUS HEALTH INC
COMM STK
750469207
41854
2538131
SH
SOLE
451316
0
2086815
RADNET INC
COMM STK
750491102
159
15622
SH
SOLE
8022
0
7600
RALPH LAUREN CORP
COMM STK
751212101
146456
1415578
SH
SOLE
405905
0
1009673
RAVEN INDS INC
COMM STK
754212108
47633
1316199
SH
SOLE
540945
0
775254
RAYMOND JAMES FINANCIAL INC
COMM STK
754730109
213785
2873072
SH
SOLE
1125370
0
1747702
RAYONIER INC
COMM STK
754907103
447271
16152782
SH
SOLE
4984132
0
11168650
RAYTHEON CO
COMM STK
755111507
197223
1286095
SH
SOLE
620887
0
665208
REALTY INCOME CORP
COMM STK
756109104
33114
525292
SH
SOLE
160576
0
364716
RED HAT INC
COMM STK
756577102
2711796
15439514
SH
SOLE
6298698
0
9140816
REDWOOD TR INC
COMM STK
758075402
28300
1877888
SH
SOLE
787088
0
1090800
REGAL BELOIT CORP
COMM STK
758750103
1554
22190
SH
SOLE
11390
0
10800
REGENCY CTRS CORP
COMM STK
758849103
363427
6193373
SH
SOLE
1388604
0
4804769
REINSURANCE GROUP AMER INC
COMM STK
759351604
3884
27694
SH
SOLE
15209
0
12485
RELIANCE STEEL & ALUMINUM CO
COMM STK
759509102
46096
647683
SH
SOLE
210101
0
437582
REPLIGEN CORP
COMM STK
759916109
30695
582014
SH
SOLE
168774
0
413240
REPUBLIC SVCS INC
COMM STK
760759100
518879
7197659
SH
SOLE
2045472
0
5152187
RESMED INC
COMM STK
761152107
28385
249273
SH
SOLE
74252
0
175021
REVANCE THERAPEUTICS INC
COMM STK
761330109
279
13845
SH
SOLE
445
0
13400
REX AMERICAN RESOURCES CORP
COMM STK
761624105
25689
377171
SH
SOLE
73604
0
303567
RIBBON COMMUNICATIONS INC
COMM STK
762544104
79
16412
SH
SOLE
712
0
15700
RIGEL PHARMACEUTICALS INC
COMM STK
766559603
10494
4562621
SH
SOLE
908721
0
3653900
RIO TINTO PLC
ADR
767204100
252
5200
SH
SOLE
5200
0
0
RITCHIE BROS AUCTIONEERS
COMM STK
767744105
5933
181314
SH
SOLE
90414
0
90900
RITE AID CORP
COMM STK
767754104
370
522094
SH
SOLE
439694
0
82400
ROBERT HALF INTL INC
COMM STK
770323103
20458
357662
SH
SOLE
136600
0
221062
ROCKWELL AUTOMATION INC
COMM STK
773903109
44363
294808
SH
SOLE
95538
0
199270
ROCKWELL AUTOMATION INC
COMM STK
773903109
527
3500
SH
Put
SOLE
3500
0
0
ROCKWELL MED INC
COMM STK
774374102
85
37442
SH
SOLE
33442
0
4000
ROGERS CORP
COMM STK
775133101
866
8741
SH
SOLE
4048
0
4693
ROLLINS INC
COMM STK
775711104
384366
10647269
SH
SOLE
2519240
0
8128029
ROPER TECHNOLOGIES INC
COMM STK
776696106
3798201
14251090
SH
SOLE
4697107
0
9553983
ROSETTA STONE INC
COMM STK
777780107
47278
2882775
SH
SOLE
712877
0
2169898
ROSS STORES INC
COMM STK
778296103
1725256
20736245
SH
SOLE
7583872
0
13152373
ROYAL DUTCH SHELL PLC
ADR
780259107
303090
5056555
SH
SOLE
1741743
0
3314812
ROYAL DUTCH SHELL PLC
ADR
780259206
3071
52700
SH
SOLE
52700
0
0
ROYAL GOLD INC
COMM STK
780287108
5124
59826
SH
SOLE
31685
0
28141
RUDOLPH TECHNOLOGIES INC
COMM STK
781270103
18570
907165
SH
SOLE
291765
0
615400
RUTHS HOSPITALITY GROUP INC
COMM STK
783332109
28325
1246172
SH
SOLE
369372
0
876800
RYANAIR HLDGS PLC
ADR
783513203
75551
1059029
SH
SOLE
357408
0
701621
RYDER SYS INC
COMM STK
783549108
1108
23008
SH
SOLE
7933
0
15075
S & T BANCORP INC
COMM STK
783859101
1168
30875
SH
SOLE
11775
0
19100
SEI INVESTMENTS CO
COMM STK
784117103
3021
65389
SH
SOLE
38433
0
26956
SJW GROUP
COMM STK
784305104
103975
1869385
SH
SOLE
319343
0
1550042
SPX CORP
COMM STK
784635104
739
26397
SH
SOLE
13692
0
12705
SAFEGUARD SCIENTIFICS INC
COMM STK
786449207
10755
1247706
SH
SOLE
233411
0
1014295
SAGA COMMUNICATIONS INC
COMM STK
786598300
22863
688018
SH
SOLE
127806
0
560212
ST JOE CO
COMM STK
790148100
84201
6393431
SH
SOLE
1987567
0
4405864
SALEM MEDIA GROUP INC
COMM STK
794093104
43
20450
SH
SOLE
0
0
20450
SANDERSON FARMS INC
COMM STK
800013104
176294
1775548
SH
SOLE
312687
0
1462861
SANDY SPRING BANCORP INC
COMM STK
800363103
26788
854742
SH
SOLE
170053
0
684689
SANFILIPPO JOHN B & SON INC
COMM STK
800422107
14393
258580
SH
SOLE
76780
0
181800
SANGAMO THERAPEUTICS INC
COMM STK
800677106
1208
105269
SH
SOLE
37569
0
67700
SANMINA CORPORATION
COMM STK
801056102
873
36278
SH
SOLE
15876
0
20402
SAREPTA THERAPEUTICS INC
COMM STK
803607100
478663
4386176
SH
SOLE
656353
0
3729823
SAUL CTRS INC
COMM STK
804395101
54561
1155457
SH
SOLE
357157
0
798300
SCANSOURCE INC
COMM STK
806037107
734
21350
SH
SOLE
14350
0
7000
SCHEIN HENRY INC
COMM STK
806407102
80452
1024604
SH
SOLE
384923
0
639681
SCHLUMBERGER LTD
COMM STK
806857108
324296
8988262
SH
SOLE
3406562
0
5581700
SCHOLASTIC CORP
COMM STK
807066105
85280
2118233
SH
SOLE
600936
0
1517297
SCHWAB CHARLES CORP NEW
COMM STK
808513105
3254864
78373815
SH
SOLE
31932056
0
46441759
SCIENCE APPLICATNS INTL CP N
COMM STK
808625107
39814
625016
SH
SOLE
178535
0
446481
SCOTTS MIRACLE GRO CO
COMM STK
810186106
23719
385918
SH
SOLE
114118
0
271800
SCRIPPS E W CO OHIO
COMM STK
811054402
361
22930
SH
SOLE
12815
0
10115
SEACOAST BKG CORP FLA
COMM STK
811707801
119290
4584569
SH
SOLE
851060
0
3733509
SEACOR HOLDINGS INC
COMM STK
811904101
41978
1134531
SH
SOLE
285906
0
848625
SEATTLE GENETICS INC
COMM STK
812578102
457515
8074740
SH
SOLE
2221094
0
5853646
SELECTA BIOSCIENCES INC
COMM STK
816212104
638
239891
SH
SOLE
238581
0
1310
SELECTIVE INS GROUP INC
COMM STK
816300107
152921
2509370
SH
SOLE
439780
0
2069590
SEMTECH CORP
COMM STK
816850101
1266
27589
SH
SOLE
14389
0
13200
SEMPRA ENERGY
COMM STK
816851109
2940044
27174825
SH
SOLE
11098508
0
16076317
SEMPRA ENERGY
CVPFSTKF
816851406
418319
4350499
SH
SOLE
1960419
0
2390080
SEMPRA ENERGY
CVPFSTKF
816851505
125123
1322491
SH
SOLE
570173
0
752318
SERVICE CORP INTL
COMM STK
817565104
227560
5652270
SH
SOLE
1473800
0
4178470
SHERWIN WILLIAMS CO
COMM STK
824348106
435491
1106823
SH
SOLE
401238
0
705585
SI BONE INC
COMM STK
825704109
15634
748389
SH
SOLE
121590
0
626799
SILICON LABORATORIES INC
COMM STK
826919102
47345
600754
SH
SOLE
95154
0
505600
SILGAN HOLDINGS INC
COMM STK
827048109
1347
57032
SH
SOLE
43492
0
13540
SIMMONS 1ST NATL CORP
COMM STK
828730200
35006
1450744
SH
SOLE
268646
0
1182098
SIMON PPTY GROUP INC NEW
COMM STK
828806109
508338
3026003
SH
SOLE
550784
0
2475219
SIMPSON MANUFACTURING CO INC
COMM STK
829073105
58755
1085441
SH
SOLE
176581
0
908860
SIMULATIONS PLUS INC
COMM STK
829214105
519
26058
SH
SOLE
26058
0
0
SINCLAIR BROADCAST GROUP INC
COMM STK
829226109
1015
38522
SH
SOLE
14212
0
24310
SKECHERS U S A INC
COMM STK
830566105
2158
94281
SH
SOLE
59471
0
34810
SKYLINE CHAMPION CORPORATION
COMM STK
830830105
31807
2165232
SH
SOLE
391149
0
1774083
SKYWEST INC
COMM STK
830879102
255
5728
SH
SOLE
3198
0
2530
SMITH A O
COMM STK
831865209
24646
577197
SH
SOLE
272974
0
304223
SMUCKER J M CO
COMM STK
832696405
18522
198115
SH
SOLE
59763
0
138352
SNAP ON INC
COMM STK
833034101
25361
174555
SH
SOLE
64513
0
110042
SONOCO PRODS CO
COMM STK
835495102
2366
44540
SH
SOLE
25203
0
19337
SONY CORP
ADR
835699307
869
18000
SH
SOLE
18000
0
0
SOTHEBYS
COMM STK
835898107
17944
451531
SH
SOLE
140095
0
311436
SOUTH JERSEY INDS INC
COMM STK
838518108
27536
990492
SH
SOLE
338202
0
652290
SOUTH JERSEY INDS INC
CVPFSTKF
838518116
21491
463184
SH
SOLE
87074
0
376110
SOUTH ST CORP
COMM STK
840441109
96811
1614860
SH
SOLE
263323
0
1351537
SOUTHERN CO
COMM STK
842587107
1647227
37505175
SH
SOLE
15804661
0
21700514
SOUTHERN FIRST BANCSHARES IN
COMM STK
842873101
17841
556303
SH
SOLE
77901
0
478402
SOUTHWEST AIRLS CO
COMM STK
844741108
403568
8682618
SH
SOLE
4325792
0
4356826
SOUTHWEST GAS HOLDINGS INC
COMM STK
844895102
230497
3013031
SH
SOLE
555313
0
2457718
SOUTHWESTERN ENERGY CO
COMM STK
845467109
225
65966
SH
SOLE
39866
0
26100
SPARK ENERGY INC
COMM STK
846511103
525
70645
SH
SOLE
39915
0
30730
SPARTAN MTRS INC
COMM STK
846819100
286
39567
SH
SOLE
22767
0
16800
SPARTANNASH CO
COMM STK
847215100
21680
1261913
SH
SOLE
422148
0
839765
SPIRIT AEROSYSTEMS HLDGS INC
COMM STK
848574109
204476
2836397
SH
SOLE
1277359
0
1559038
SPIRIT AIRLS INC
COMM STK
848577102
1429
24670
SH
SOLE
14570
0
10100
SPLUNK INC
COMM STK
848637104
2070255
19744922
SH
SOLE
7822165
0
11922757
SQUARE INC
COMM STK
852234103
40549
722935
SH
SOLE
302468
0
420467
STAMPS COM INC
COMM STK
852857200
42169
270940
SH
SOLE
79410
0
191530
STANDARD MTR PRODS INC
COMM STK
853666105
489
10107
SH
SOLE
297
0
9810
STANDEX INTL CORP
COMM STK
854231107
7693
114510
SH
SOLE
35110
0
79400
STANLEY BLACK & DECKER INC
COMM STK
854502101
78359
654409
SH
SOLE
158359
0
496050
STARBUCKS CORP
COMM STK
855244109
205256
3187205
SH
SOLE
1347390
0
1839815
STATE AUTO FINL CORP
COMM STK
855707105
104811
3079045
SH
SOLE
757344
0
2321701
STATE BK FINL CORP
COMM STK
856190103
467
21610
SH
SOLE
510
0
21100
STATE STR CORP
COMM STK
857477103
690990
10955926
SH
SOLE
3983870
0
6972056
STEEL DYNAMICS INC
COMM STK
858119100
22847
760568
SH
SOLE
334490
0
426078
STEELCASE INC
COMM STK
858155203
414
27935
SH
SOLE
15246
0
12689
STEPAN CO
COMM STK
858586100
14861
200828
SH
SOLE
61590
0
139238
STERICYCLE INC
COMM STK
858912108
322491
8789627
SH
SOLE
3535633
0
5253994
STERLING CONSTRUCTION CO INC
COMM STK
859241101
318
29160
SH
SOLE
20760
0
8400
STEWART INFORMATION SVCS COR
COMM STK
860372101
807
19495
SH
SOLE
11215
0
8280
STIFEL FINL CORP
COMM STK
860630102
949
22903
SH
SOLE
9817
0
13086
STITCH FIX INC
COMM STK
860897107
15832
926375
SH
SOLE
314409
0
611966
STOCK YDS BANCORP INC
COMM STK
861025104
1131
34472
SH
SOLE
24191
0
10281
STORE CAP CORP
COMM STK
862121100
1350
47693
SH
SOLE
28393
0
19300
STRATTEC SEC CORP
COMM STK
863111100
7049
244761
SH
SOLE
46308
0
198453
STRYKER CORP
COMM STK
863667101
5144927
32822508
SH
SOLE
11862551
0
20959957
STURM RUGER & CO INC
COMM STK
864159108
522
9807
SH
SOLE
4327
0
5480
SUMMER INFANT INC
COMM STK
865646103
26
24500
SH
SOLE
24500
0
0
SUMMIT HOTEL PPTYS INC
COMM STK
866082100
383
39373
SH
SOLE
13223
0
26150
SUMMIT MIDSTREAM PARTNERS LP
COMM STK
866142102
5025
500000
SH
SOLE
52000
0
448000
SUN CMNTYS INC
COMM STK
866674104
2836
27883
SH
SOLE
13633
0
14250
SUN LIFE FINL INC
COMM STK
866796105
227922
6873383
SH
SOLE
2409598
0
4463785
SUN HYDRAULICS CORP
COMM STK
866942105
77344
2330331
SH
SOLE
669101
0
1661230
SUNCOR ENERGY INC NEW
COMM STK
867224107
36015
1287746
SH
SOLE
339536
0
948210
SUNSTONE HOTEL INVS INC NEW
COMM STK
867892101
173842
13362164
SH
SOLE
2356313
0
11005851
SUNTRUST BKS INC
COMM STK
867914103
44583
883873
SH
SOLE
327790
0
556083
SUPERIOR ENERGY SVCS INC
COMM STK
868157108
1006
300194
SH
SOLE
120094
0
180100
SUPERNUS PHARMACEUTICALS INC
COMM STK
868459108
25499
767588
SH
SOLE
230188
0
537400
SURMODICS INC
COMM STK
868873100
417
8826
SH
SOLE
176
0
8650
SYKES ENTERPRISES INC
COMM STK
871237103
926
37444
SH
SOLE
17934
0
19510
SYMANTEC CORP
COMM STK
871503108
1782272
94325069
SH
SOLE
33934799
0
60390270
SYNOPSYS INC
COMM STK
871607107
699314
8301450
SH
SOLE
3481397
0
4820053
SYSCO CORP
COMM STK
871829107
135056
2155386
SH
SOLE
621797
0
1533589
SYSTEMAX INC
COMM STK
871851101
286
11956
SH
SOLE
11666
0
290
TCF FINL CORP
COMM STK
872275102
2492
127882
SH
SOLE
56702
0
71180
TJX COS INC NEW
COMM STK
872540109
191579
4282041
SH
SOLE
2130960
0
2151081
T MOBILE US INC
COMM STK
872590104
365876
5751863
SH
SOLE
633758
0
5118105
TABULA RASA HEALTHCARE INC
COMM STK
873379101
18011
282475
SH
SOLE
79075
0
203400
TAIWAN SEMICONDUCTOR MFG LTD
ADR
874039100
58730
1591179
SH
SOLE
1463080
0
128099
TAKE-TWO INTERACTIVE SOFTWAR
COMM STK
874054109
116656
1133238
SH
SOLE
394221
0
739017
TAL ED GROUP
ADR
874080104
41359
1550193
SH
SOLE
424341
0
1125852
TANDEM DIABETES CARE INC
COMM STK
875372203
8634
227390
SH
SOLE
46390
0
181000
TANGER FACTORY OUTLET CTRS I
COMM STK
875465106
635
31422
SH
SOLE
18742
0
12680
TAPESTRY INC
COMM STK
876030107
975969
28917590
SH
SOLE
11729273
0
17188317
TATA MTRS LTD
ADR
876568502
353
29014
SH
SOLE
23244
0
5770
TAUBMAN CTRS INC
COMM STK
876664103
4129
90768
SH
SOLE
72768
0
18000
TEAM INC
COMM STK
878155100
39777
2715149
SH
SOLE
486632
0
2228517
TECH DATA CORP
COMM STK
878237106
18620
227595
SH
SOLE
73711
0
153884
TECK RESOURCES LTD
COMM STK
878742204
51234
2378560
SH
SOLE
711393
0
1667167
TELEDYNE TECHNOLOGIES INC
COMM STK
879360105
416028
2009120
SH
SOLE
386572
0
1622548
TELEFLEX INC
COMM STK
879369106
1569309
6071298
SH
SOLE
2060370
0
4010928
TELEFONICA S A
ADR
879382208
937
110702
SH
SOLE
110702
0
0
TELEPHONE & DATA SYS INC
COMM STK
879433829
2234
68642
SH
SOLE
29622
0
39020
TENNANT CO
COMM STK
880345103
1990
38181
SH
SOLE
36641
0
1540
TENNECO INC
COMM STK
880349105
516
18848
SH
SOLE
9198
0
9650
TERADYNE INC
COMM STK
880770102
1917
61101
SH
SOLE
31201
0
29900
TEREX CORP NEW
COMM STK
880779103
1288
46733
SH
SOLE
22833
0
23900
TERNIUM SA
ADR
880890108
5074
187246
SH
SOLE
69603
0
117643
TESARO INC
COMM STK
881569107
45646
614766
SH
SOLE
209962
0
404804
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
105537
6844186
SH
SOLE
1969920
0
4874266
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
350
22700
SH
Put
SOLE
22700
0
0
TEXAS INSTRS INC
COMM STK
882508104
3132432
33147432
SH
SOLE
10777466
0
22369966
TEXAS ROADHOUSE INC
COMM STK
882681109
55267
925747
SH
SOLE
272747
0
653000
TEXTRON INC
COMM STK
883203101
1354581
29453823
SH
SOLE
10452589
0
19001234
THERMO FISHER SCIENTIFIC INC
COMM STK
883556102
3523917
15746533
SH
SOLE
4551822
0
11194711
THOR INDS INC
COMM STK
885160101
1641
31560
SH
SOLE
14560
0
17000
TIFFANY & CO NEW
COMM STK
886547108
179660
2231529
SH
SOLE
733099
0
1498430
TIMKEN CO
COMM STK
887389104
1046
28018
SH
SOLE
16818
0
11200
TIMKENSTEEL CORP
COMM STK
887399103
598
68430
SH
SOLE
22840
0
45590
TOCAGEN INC
COMM STK
888846102
5730
697886
SH
SOLE
72973
0
624913
TOLL BROTHERS INC
COMM STK
889478103
6664
202372
SH
SOLE
97852
0
104520
TOMPKINS FINANCIAL CORPORATI
COMM STK
890110109
713
9510
SH
SOLE
2993
0
6517
TOOTSIE ROLL INDS INC
COMM STK
890516107
284
8513
SH
SOLE
7010
0
1503
TORCHMARK CORP
COMM STK
891027104
14005
187907
SH
SOLE
61808
0
126099
TORO CO
COMM STK
891092108
533204
9541944
SH
SOLE
1954262
0
7587682
TORONTO DOMINION BK ONT
COMM STK
891160509
3430
69037
SH
SOLE
69037
0
0
TOTAL SYS SVCS INC
COMM STK
891906109
24707
303932
SH
SOLE
87909
0
216023
TOYOTA MOTOR CORP
ADR
892331307
497
4281
SH
SOLE
4281
0
0
TRACTOR SUPPLY CO
COMM STK
892356106
62131
744617
SH
SOLE
178595
0
566022
TRANSDIGM GROUP INC
COMM STK
893641100
55377
162844
SH
SOLE
62627
0
100217
TREDEGAR CORP
COMM STK
894650100
167
10550
SH
SOLE
350
0
10200
TRIBUNE MEDIA CO
COMM STK
896047503
332
7312
SH
SOLE
4612
0
2700
TRICO BANCSHARES
COMM STK
896095106
522
15445
SH
SOLE
11445
0
4000
TRIMBLE INC
COMM STK
896239100
19712
598969
SH
SOLE
464645
0
134324
TRINET GROUP INC
COMM STK
896288107
864
20589
SH
SOLE
9389
0
11200
TRINITY INDS INC
COMM STK
896522109
2048
99453
SH
SOLE
68095
0
31358
TRIUMPH GROUP INC NEW
COMM STK
896818101
66164
5753357
SH
SOLE
1639809
0
4113548
TRIPADVISOR INC
COMM STK
896945201
8830
163695
SH
SOLE
49160
0
114535
TRUPANION INC
COMM STK
898202106
324
12741
SH
SOLE
12331
0
410
TRUSTCO BK CORP N Y
COMM STK
898349105
398
58015
SH
SOLE
16165
0
41850
TRUSTMARK CORP
COMM STK
898402102
558
19611
SH
SOLE
8711
0
10900
TUCOWS INC
COMM STK
898697206
26645
443639
SH
SOLE
75456
0
368183
TUESDAY MORNING CORP
COMM STK
899035505
12586
7403375
SH
SOLE
1267535
0
6135840
TUPPERWARE BRANDS CORP
COMM STK
899896104
963
30508
SH
SOLE
17288
0
13220
TURQUOISE HILL RES LTD
COMM STK
900435108
46
28100
SH
SOLE
28100
0
0
TUTOR PERINI CORP
COMM STK
901109108
548
34306
SH
SOLE
12306
0
22000
II VI INC
COMM STK
902104108
761
23445
SH
SOLE
11645
0
11800
TYLER TECHNOLOGIES INC
COMM STK
902252105
66122
355839
SH
SOLE
111272
0
244567
TYSON FOODS INC
COMM STK
902494103
1908482
35739360
SH
SOLE
14779896
0
20959464
UDR INC
COMM STK
902653104
19251
485887
SH
SOLE
142655
0
343232
UGI CORP NEW
COMM STK
902681105
5177
97033
SH
SOLE
51803
0
45230
UMB FINL CORP
COMM STK
902788108
1136
18631
SH
SOLE
5823
0
12808
USA TRUCK INC
COMM STK
902925106
310
20707
SH
SOLE
107
0
20600
U S GLOBAL INVS INC
COMM STK
902952100
62
56500
SH
SOLE
0
0
56500
US BANCORP DEL
COMM STK
902973304
1185657
25944364
SH
SOLE
10231642
0
15712722
UMH PPTYS INC
COMM STK
903002103
280
23641
SH
SOLE
441
0
23200
U S G CORP
COMM STK
903293405
1559
36554
SH
SOLE
19804
0
16750
UMPQUA HLDGS CORP
COMM STK
904214103
1213
76273
SH
SOLE
34409
0
41864
UNDER ARMOUR INC
COMM STK
904311107
5822
329502
SH
SOLE
102900
0
226602
UNDER ARMOUR INC
COMM STK
904311206
6345
392404
SH
SOLE
139029
0
253375
UNIFIRST CORP MASS
COMM STK
904708104
27679
193468
SH
SOLE
56868
0
136600
UNILEVER PLC
ADR
904767704
445
8516
SH
SOLE
8516
0
0
UNILEVER N V
COMM STK
904784709
1616
30032
SH
SOLE
17032
0
13000
UNION PAC CORP
COMM STK
907818108
457283
3308130
SH
SOLE
1142114
0
2166016
UNISYS CORP
COMM STK
909214306
970
83382
SH
SOLE
35082
0
48300
UNIT CORP
COMM STK
909218109
1071
75007
SH
SOLE
32007
0
43000
UNITED BANKSHARES INC WEST V
COMM STK
909907107
777
24991
SH
SOLE
11361
0
13630
UNITED CONTL HLDGS INC
COMM STK
910047109
909786
10865712
SH
SOLE
4084936
0
6780776
UNITED FINL BANCORP INC NEW
COMM STK
910304104
53099
3612207
SH
SOLE
1069306
0
2542901
UNITED FIRE GROUP INC
COMM STK
910340108
853
15384
SH
SOLE
4184
0
11200
UNITED NAT FOODS INC
COMM STK
911163103
126
11861
SH
SOLE
7461
0
4400
UNITED PARCEL SERVICE INC
COMM STK
911312106
815010
8356502
SH
SOLE
3601422
0
4755080
UNITED RENTALS INC
COMM STK
911363109
13980
136349
SH
SOLE
36900
0
99449
UNITED STATES CELLULAR CORP
COMM STK
911684108
336
6462
SH
SOLE
169
0
6293
US FOODS HLDG CORP
COMM STK
912008109
2523
79730
SH
SOLE
45090
0
34640
UNITED STATES STL CORP NEW
COMM STK
912909108
1813
99383
SH
SOLE
57673
0
41710
UNITED TECHNOLOGIES CORP
COMM STK
913017109
282237
2650609
SH
SOLE
1122718
0
1527890
UNITED TECHNOLOGIES CORP
COMM STK
913017109
373
3500
SH
Put
SOLE
3500
0
0
UNITIL CORP
COMM STK
913259107
283
5597
SH
SOLE
1497
0
4100
UNIVERSAL CORP VA
COMM STK
913456109
670
12374
SH
SOLE
6934
0
5440
UNIVERSAL ELECTRS INC
COMM STK
913483103
273
10787
SH
SOLE
3387
0
7400
UNIVERSAL FST PRODS INC
COMM STK
913543104
49358
1901328
SH
SOLE
646958
0
1254370
UNIVERSAL HLTH SVCS INC
COMM STK
913903100
56253
482607
SH
SOLE
114739
0
367868
UNIVEST CORP PA
COMM STK
915271100
33734
1563932
SH
SOLE
282090
0
1281842
URANIUM ENERGY CORP
COMM STK
916896103
85
67628
SH
SOLE
2128
0
65500
URBAN OUTFITTERS INC
COMM STK
917047102
1457
43897
SH
SOLE
20997
0
22900
URSTADT BIDDLE PPTYS INC
COMM STK
917286106
1044
69120
SH
SOLE
14620
0
54500
URSTADT BIDDLE PPTYS INC
COMM STK
917286205
20934
1089182
SH
SOLE
281082
0
808100
UTAH MED PRODS INC
COMM STK
917488108
24309
292592
SH
SOLE
91063
0
201529
V F CORP
COMM STK
918204108
41252
578240
SH
SOLE
173027
0
405213
VALLEY NATL BANCORP
COMM STK
919794107
414
46594
SH
SOLE
19894
0
26700
VALMONT INDS INC
COMM STK
920253101
352245
3174810
SH
SOLE
644415
0
2530395
VEECO INSTRS INC DEL
COMM STK
922417100
191
25817
SH
SOLE
25817
0
0
VEEVA SYS INC
COMM STK
922475108
134675
1507779
SH
SOLE
395762
0
1112017
VIAVI SOLUTIONS INC
COMM STK
925550105
8244
820331
SH
SOLE
94791
0
725540
VICI PPTYS INC
COMM STK
925652109
1723
91758
SH
SOLE
42558
0
49200
VICOR CORP
COMM STK
925815102
901
23831
SH
SOLE
331
0
23500
VISHAY INTERTECHNOLOGY INC
COMM STK
928298108
1044
57988
SH
SOLE
23190
0
34798
VISTA OUTDOOR INC
COMM STK
928377100
298
26221
SH
SOLE
12471
0
13750
VMWARE INC
COMM STK
928563402
1823360
13296580
SH
SOLE
5239230
0
8057350
VORNADO RLTY TR
COMM STK
929042109
218087
3515833
SH
SOLE
803496
0
2712337
VOYA FINL INC
COMM STK
929089100
128798
3208730
SH
SOLE
1458973
0
1749757
VULCAN MATLS CO
COMM STK
929160109
395329
4001302
SH
SOLE
1322468
0
2678834
WD-40 CO
COMM STK
929236107
1042
5684
SH
SOLE
3784
0
1900
WSFS FINL CORP
COMM STK
929328102
36155
953698
SH
SOLE
318711
0
634987
WABASH NATL CORP
COMM STK
929566107
425
32464
SH
SOLE
17764
0
14700
WABTEC CORP
COMM STK
929740108
397575
5659433
SH
SOLE
2240077
0
3419356
WADDELL & REED FINL INC
COMM STK
930059100
3358
185708
SH
SOLE
52787
0
132921
WAGEWORKS INC
COMM STK
930427109
504
18566
SH
SOLE
6536
0
12030
WALMART INC
COMM STK
931142103
1159626
12449014
SH
SOLE
5427654
0
7021360
WALGREENS BOOTS ALLIANCE INC
COMM STK
931427108
98718
1444729
SH
SOLE
447402
0
997327
WASHINGTON FED INC
COMM STK
938824109
1831
68548
SH
SOLE
45038
0
23510
WASHINGTON REAL ESTATE INVT
COMM STK
939653101
53482
2325285
SH
SOLE
696085
0
1629200
WATERS CORP
COMM STK
941848103
26082
138255
SH
SOLE
40956
0
97299
WATSCO INC
COMM STK
942622200
173393
1246178
SH
SOLE
285600
0
960578
WATTS WATER TECHNOLOGIES INC
COMM STK
942749102
1221
18926
SH
SOLE
13076
0
5850
WEBSTER FINL CORP CONN
COMM STK
947890109
476989
9677199
SH
SOLE
2622684
0
7054515
WEIGHT WATCHERS INTL INC NEW
COMM STK
948626106
15419
399965
SH
SOLE
108765
0
291200
WEINGARTEN RLTY INVS
COMM STK
948741103
28956
1167130
SH
SOLE
191854
0
975276
WELBILT INC
COMM STK
949090104
2029
182593
SH
SOLE
139293
0
43300
WELLS FARGO CO NEW
COMM STK
949746101
3793158
82316801
SH
SOLE
33965610
0
48351191
WELLS FARGO CO NEW
CVPFSTKF
949746804
608715
482309
SH
SOLE
111811
0
370498
WERNER ENTERPRISES INC
COMM STK
950755108
336
11384
SH
SOLE
4456
0
6928
WESBANCO INC
COMM STK
950810101
2077
56607
SH
SOLE
29602
0
27005
WEST PHARMACEUTICAL SVSC INC
COMM STK
955306105
881776
8994963
SH
SOLE
2326359
0
6668604
WESTAMERICA BANCORPORATION
COMM STK
957090103
141061
2533432
SH
SOLE
740765
0
1792667
WESTERN ALLIANCE BANCORP
COMM STK
957638109
277581
7029149
SH
SOLE
1271432
0
5757717
WESTERN DIGITAL CORP
COMM STK
958102105
95201
2575087
SH
SOLE
790779
0
1784308
WESTERN NEW ENG BANCORP INC
COMM STK
958892101
276
27466
SH
SOLE
14366
0
13100
WESTERN UN CO
COMM STK
959802109
12973
760442
SH
SOLE
209080
0
551362
WESTLAKE CHEM CORP
COMM STK
960413102
1057
15970
SH
SOLE
9828
0
6142
WESTPORT FUEL SYSTEMS INC
COMM STK
960908309
2347
1764759
SH
SOLE
323595
0
1441164
WEYERHAEUSER CO
COMM STK
962166104
737009
33714947
SH
SOLE
12017453
0
21697494
WHEATON PRECIOUS METALS CORP
COMM STK
962879102
4503
230578
SH
SOLE
81578
0
149000
WHIRLPOOL CORP
COMM STK
963320106
12400
116031
SH
SOLE
36850
0
79181
WHITESTONE REIT
COMM STK
966084204
214
17416
SH
SOLE
516
0
16900
WHITING PETE CORP NEW
COMM STK
966387409
9748
429603
SH
SOLE
133175
0
296428
WILEY JOHN & SONS INC
COMM STK
968223206
708
15077
SH
SOLE
6907
0
8170
WILLAMETTE VY VINEYARD INC
COMM STK
969136100
75
10850
SH
SOLE
0
0
10850
WILLIAMS COS INC DEL
COMM STK
969457100
46381
2103467
SH
SOLE
624041
0
1479426
WILLIAMS SONOMA INC
COMM STK
969904101
7497
148605
SH
SOLE
76205
0
72400
WILLIS LEASE FINANCE CORP
COMM STK
970646105
226
6545
SH
SOLE
45
0
6500
WINGSTOP INC
COMM STK
974155103
141777
2208706
SH
SOLE
378183
0
1830523
WINMARK CORP
COMM STK
974250102
44419
279367
SH
SOLE
53010
0
226357
WINNEBAGO INDS INC
COMM STK
974637100
531
21938
SH
SOLE
6518
0
15420
WOLVERINE WORLD WIDE INC
COMM STK
978097103
933
29258
SH
SOLE
19958
0
9300
WOODWARD INC
COMM STK
980745103
35174
473463
SH
SOLE
142833
0
330630
WORLD ACCEP CORP DEL
COMM STK
981419104
244
2383
SH
SOLE
2383
0
0
WORLD FUEL SVCS CORP
COMM STK
981475106
883
41236
SH
SOLE
13736
0
27500
WORLDPAY INC
COMM STK
981558109
2376767
31097310
SH
SOLE
11639362
0
19457948
WORTHINGTON INDS INC
COMM STK
981811102
19692
565225
SH
SOLE
173067
0
392158
WYNN RESORTS LTD
COMM STK
983134107
707683
7154817
SH
SOLE
2679781
0
4475036
XPO LOGISTICS INC
COMM STK
983793100
38999
683711
SH
SOLE
213741
0
469970
XILINX INC
COMM STK
983919101
670157
7868465
SH
SOLE
2856074
0
5012391
XENIA HOTELS & RESORTS INC
COMM STK
984017103
1798
104523
SH
SOLE
83623
0
20900
XEROX CORP
COMM STK
984121608
7622
385740
SH
SOLE
106198
0
279542
Y MABS THERAPEUTICS INC
COMM STK
984241109
7922
389497
SH
SOLE
40294
0
349203
YRC WORLDWIDE INC
COMM STK
984249607
1575
500157
SH
SOLE
311257
0
188900
YELP INC
COMM STK
985817105
1200
34305
SH
SOLE
16305
0
18000
YUM BRANDS INC
COMM STK
988498101
1003662
10918874
SH
SOLE
3596775
0
7322099
ZEBRA TECHNOLOGIES CORP
COMM STK
989207105
68153
428019
SH
SOLE
129344
0
298675
ZION OIL & GAS INC
COMM STK
989696109
45
107632
SH
SOLE
104532
0
3100
ZIONS BANCORPORATION N A
COMM STK
989701107
13362
327990
SH
SOLE
99414
0
228576
DUN & BRADSTREET CORP DEL NE
COMM STK
26483E100
30266
212035
SH
SOLE
61928
0
150107
CDK GLOBAL INC
COMM STK
12508E101
196292
4099656
SH
SOLE
1510086
0
2589570
CANTERBURY PARK HOLDING CORP
COMM STK
13811E101
482
34647
SH
SOLE
9866
0
24781
VITAMIN SHOPPE INC
COMM STK
92849E101
73
15300
SH
SOLE
15300
0
0
COVANTA HLDG CORP
COMM STK
22282E102
1396
104042
SH
SOLE
53488
0
50554
LUMINEX CORP DEL
COMM STK
55027E102
669
28970
SH
SOLE
11970
0
17000
PROTAGONIST THERAPEUTICS INC
COMM STK
74366E102
142
21100
SH
SOLE
21100
0
0
QUANTA SVCS INC
COMM STK
74762E102
8512
282780
SH
SOLE
80500
0
202280
VERISIGN INC
COMM STK
92343E102
152202
1026382
SH
SOLE
344719
0
681663
CNO FINL GROUP INC
COMM STK
12621E103
1816
122072
SH
SOLE
78372
0
43700
EXPRESS INC
COMM STK
30219E103
15986
3128361
SH
SOLE
882861
0
2245500
FIRSTSERVICE CORP NEW
COMM STK
33767E103
372643
5441637
SH
SOLE
1006568
0
4435069
U S SILICA HLDGS INC
COMM STK
90346E103
621
60958
SH
SOLE
21658
0
39300
ZAFGEN INC
COMM STK
98885E103
4310
870715
SH
SOLE
97209
0
773506
EVO PMTS INC
COMM STK
26927E104
32187
1304712
SH
SOLE
251221
0
1053491
AMERISOURCEBERGEN CORP
COMM STK
03073E105
21577
290013
SH
SOLE
84320
0
205693
LOMA NEGRA CORP
ADR
54150E104
65123
5851116
SH
SOLE
1905917
0
3945199
SALLY BEAUTY HLDGS INC
COMM STK
79546E104
786
46128
SH
SOLE
25128
0
21000
CARS COM INC
COMM STK
14575E105
634
29505
SH
SOLE
4872
0
24633
AMERICAN EAGLE OUTFITTERS NE
COMM STK
02553E106
2197
113675
SH
SOLE
31645
0
82030
PERFORMANT FINL CORP
COMM STK
71377E105
36
15900
SH
SOLE
15900
0
0
UNIVERSAL HEALTH RLTY INCM T
COMM STK
91359E105
308
5023
SH
SOLE
173
0
4850
QUORUM HEALTH CORP
COMM STK
74909E106
79
27183
SH
SOLE
4383
0
22800
TARGET CORP
COMM STK
87612E106
60489
915245
SH
SOLE
264369
0
650876
RENASANT CORP
COMM STK
75970E107
1352
44808
SH
SOLE
27181
0
17627
EDWARDS LIFESCIENCES CORP
COMM STK
28176E108
56063
366017
SH
SOLE
108877
0
257140
NCR CORP NEW
COMM STK
62886E108
21287
922320
SH
SOLE
282850
0
639470
NAVISTAR INTL CORP NEW
COMM STK
63934E108
910
35064
SH
SOLE
9864
0
25200
EVENTBRITE INC
COMM STK
29975E109
20146
724400
SH
SOLE
133335
0
591065
FORTINET INC
COMM STK
34959E109
56621
803928
SH
SOLE
247847
0
556081
TOTAL S A
ADR
89151E109
1355901
25985063
SH
SOLE
13093213
0
12891850
TRAVELERS COMPANIES INC
COMM STK
89417E109
55990
467557
SH
SOLE
144330
0
323227
GRUPO AEROPORTUARIO DEL SURE
ADR
40051E202
92640
615139
SH
SOLE
146688
0
468451
BARCLAYS PLC
ADR
06738E204
29136
3864137
SH
SOLE
1302911
0
2561226
ACCO BRANDS CORP
COMM STK
00081T108
434
64066
SH
SOLE
42299
0
21767
ADT INC
COMM STK
00090Q103
2964
493169
SH
SOLE
159969
0
333200
AGNC INVT CORP
COMM STK
00123Q104
3604
205460
SH
SOLE
136986
0
68474
AES CORP
COMM STK
00130H105
16694
1154496
SH
SOLE
312021
0
842475
AMAG PHARMACEUTICALS INC
COMM STK
00163U106
7019
462106
SH
SOLE
138606
0
323500
AMC NETWORKS INC
COMM STK
00164V103
1594
29054
SH
SOLE
16554
0
12500
AMC ENTMT HLDGS INC
COMM STK
00165C104
368
29992
SH
SOLE
29992
0
0
ANGI HOMESERVICES INC
COMM STK
00183L102
119549
7439295
SH
SOLE
1294923
0
6144372
ARC DOCUMENT SOLUTIONS INC
COMM STK
00191G103
124
60563
SH
SOLE
47563
0
13000
ASGN INC
COMM STK
00191U102
45526
835335
SH
SOLE
264485
0
570850
AT&T INC
COMM STK
00206R102
1456067
51018448
SH
SOLE
19341201
0
31677247
ATN INTL INC
COMM STK
00215F107
381
5320
SH
SOLE
3320
0
2000
ABBVIE INC
COMM STK
00287Y109
424766
4607511
SH
SOLE
1603485
0
3004026
ABEONA THERAPEUTICS INC
COMM STK
00289Y107
18204
2549555
SH
SOLE
433113
0
2116442
ACACIA COMMUNICATIONS INC
COMM STK
00401C108
8260
217370
SH
SOLE
115496
0
101874
ACADIA HEALTHCARE COMPANY IN
COMM STK
00404A109
335937
13066400
SH
SOLE
3607485
0
9458915
ACCELERON PHARMA INC
COMM STK
00434H108
218432
5015667
SH
SOLE
824449
0
4191218
ACORDA THERAPEUTICS INC
COMM STK
00484M106
322
20688
SH
SOLE
15588
0
5100
ACTIVISION BLIZZARD INC
COMM STK
00507V109
790653
16977741
SH
SOLE
6880173
0
10097568
ACTUANT CORP
COMM STK
00508X203
206
9794
SH
SOLE
9224
0
570
ACUITY BRANDS INC
COMM STK
00508Y102
4003
34823
SH
SOLE
14663
0
20160
ADAMAS PHARMACEUTICALS INC
COMM STK
00548A106
107
12497
SH
SOLE
297
0
12200
ADOBE INC
COMM STK
00724F101
208495
921566
SH
SOLE
307628
0
613938
ADTALEM GLOBAL ED INC
COMM STK
00737L103
1131
23892
SH
SOLE
9092
0
14800
ADTRAN INC
COMM STK
00738A106
663
61720
SH
SOLE
26247
0
35473
ADVANCE AUTO PARTS INC
COMM STK
00751Y106
19531
124041
SH
SOLE
35900
0
88141
AECOM
COMM STK
00766T100
1792
67611
SH
SOLE
36589
0
31022
AEGION CORP
COMM STK
00770F104
61093
3743424
SH
SOLE
1127502
0
2615922
AERIE PHARMACEUTICALS INC
COMM STK
00771V108
13254
367140
SH
SOLE
110540
0
256600
ADVANSIX INC
COMM STK
00773T101
17155
704807
SH
SOLE
206826
0
497981
ADVANCED DRAIN SYS INC DEL
COMM STK
00790R104
407
16787
SH
SOLE
16787
0
0
ADVANCED DISP SVCS INC DEL
COMM STK
00790X101
29779
1243919
SH
SOLE
359375
0
884544
AGILENT TECHNOLOGIES INC
COMM STK
00846U101
1734619
25713300
SH
SOLE
8307434
0
17405866
AGENUS INC
COMM STK
00847G705
196
82458
SH
SOLE
1158
0
81300
AGILYSYS INC
COMM STK
00847J105
286
19964
SH
SOLE
11312
0
8652
AGIOS PHARMACEUTICALS INC
COMM STK
00847X104
108484
2352730
SH
SOLE
464827
0
1887903
AGROFRESH SOLUTIONS
COMM STK
00856G109
27986
7384111
SH
SOLE
1352016
0
6032095
AIMMUNE THERAPEUTICS INC
COMM STK
00900T107
114144
4771909
SH
SOLE
941797
0
3830112
AIR LEASE CORP
COMM STK
00912X302
784
25949
SH
SOLE
12449
0
13500
AKAMAI TECHNOLOGIES INC
COMM STK
00971T101
18325
300019
SH
SOLE
91760
0
208259
AKEBIA THERAPEUTICS INC
COMM STK
00972D105
107
19377
SH
SOLE
1165
0
18212
ALIBABA GROUP HLDG LTD
ADR
01609W102
8236642
60090770
SH
SOLE
20785762
0
39305008
ALLAKOS INC
COMM STK
01671P100
36555
699358
SH
SOLE
102517
0
596841
ALLEGHENY TECHNOLOGIES INC
COMM STK
01741R102
1096
50349
SH
SOLE
19506
0
30843
ALLEGIANT TRAVEL CO
COMM STK
01748X102
29906
298404
SH
SOLE
51003
0
247401
ALLISON TRANSMISSION HLDGS I
COMM STK
01973R101
2356
53660
SH
SOLE
32760
0
20900
ALLSCRIPTS HEALTHCARE SOLUTN
COMM STK
01988P108
461
47854
SH
SOLE
38454
0
9400
ALLY FINL INC
COMM STK
02005N100
150690
6650057
SH
SOLE
2512858
0
4137199
ALNYLAM PHARMACEUTICALS INC
COMM STK
02043Q107
268004
3675825
SH
SOLE
1096710
0
2579115
ALPHABET INC
COMM STK
02079K107
11427221
11034290
SH
SOLE
3958319
0
7075971
ALPHABET INC
COMM STK
02079K305
7376757
7059368
SH
SOLE
2848494
0
4210874
ALTERYX INC
COMM STK
02156B103
3440
57843
SH
SOLE
15567
0
42276
ALTICE USA INC
COMM STK
02156K103
98424
5957896
SH
SOLE
2309185
0
3648711
ALTRA INDL MOTION CORP
COMM STK
02208R106
1390
55281
SH
SOLE
22529
0
32752
ALTRIA GROUP INC
COMM STK
02209S103
384891
7792885
SH
SOLE
3450622
0
4342263
AMBEV SA
ADR
02319V103
16651
4247800
SH
SOLE
93600
0
4154200
AMERICA MOVIL SAB DE CV
ADR
02364W105
181
12700
SH
SOLE
12700
0
0
AMERICAN AIRLS GROUP INC
COMM STK
02376R102
173698
5409469
SH
SOLE
1615098
0
3794371
AMERICAN HOMES 4 RENT
COMM STK
02665T306
2676
134831
SH
SOLE
74431
0
60400
AMERICAN OUTDOOR BRANDS CORP
COMM STK
02874P103
179
13893
SH
SOLE
13893
0
0
AMERICAN PUBLIC EDUCATION IN
COMM STK
02913V103
84930
2984187
SH
SOLE
721483
0
2262704
AMERICAN TOWER CORP NEW
COMM STK
03027X100
1374776
8690659
SH
SOLE
2293270
0
6397389
AMERISAFE INC
COMM STK
03071H100
400
7058
SH
SOLE
7058
0
0
AMERIPRISE FINL INC
COMM STK
03076C106
317007
3037337
SH
SOLE
1248433
0
1788904
AMERIS BANCORP
COMM STK
03076K108
27465
867221
SH
SOLE
296721
0
570500
AMICUS THERAPEUTICS INC
COMM STK
03152W109
8289
865277
SH
SOLE
254477
0
610800
AMNEAL PHARMACEUTICALS INC
COMM STK
03168L105
265482
19621696
SH
SOLE
6076397
0
13545299
AMPIO PHARMACEUTICALS INC
COMM STK
03209T109
45
114548
SH
SOLE
114548
0
0
ANAPLAN INC
COMM STK
03272L108
20345
766569
SH
SOLE
140234
0
626335
ANGIODYNAMICS INC
COMM STK
03475V101
9538
473815
SH
SOLE
104615
0
369200
ANSYS INC
COMM STK
03662Q105
27000
188892
SH
SOLE
63226
0
125666
ANTERO RES CORP
COMM STK
03674X106
324
34479
SH
SOLE
18179
0
16300
APARTMENT INVT & MGMT CO
COMM STK
03748R101
12767
290955
SH
SOLE
81961
0
208994
APELLIS PHARMACEUTICALS INC
COMM STK
03753U106
9482
718883
SH
SOLE
96786
0
622097
APERGY CORP
COMM STK
03755L104
25777
951883
SH
SOLE
274283
0
677600
APOLLO COML REAL EST FIN INC
COMM STK
03762U105
1451
87065
SH
SOLE
37222
0
49843
APPIAN CORP
COMM STK
03782L101
15348
574625
SH
SOLE
366974
0
207651
APPLE HOSPITALITY REIT INC
COMM STK
03784Y200
696
48834
SH
SOLE
35354
0
13480
APPLIED INDL TECHNOLOGIES IN
COMM STK
03820C105
3262
60478
SH
SOLE
57716
0
2762
APPLIED GENETIC TECHNOL CORP
COMM STK
03820J100
810
325444
SH
SOLE
325444
0
0
APPROACH RESOURCES INC
COMM STK
03834A103
25
29005
SH
SOLE
605
0
28400
APTINYX INC
COMM STK
03836N103
9395
567990
SH
SOLE
90732
0
477258
AQUA AMERICA INC
COMM STK
03836W103
2987
87370
SH
SOLE
49792
0
37578
ARAMARK
COMM STK
03852U106
297640
10274092
SH
SOLE
3705853
0
6568239
ARCBEST CORP
COMM STK
03937C105
361
10546
SH
SOLE
6346
0
4200
ARCHROCK INC
COMM STK
03957W106
938
125230
SH
SOLE
56418
0
68812
ARCONIC INC
COMM STK
03965L100
12694
752931
SH
SOLE
245862
0
507069
ARCUS BIOSCIENCES INC
COMM STK
03969F109
4171
387312
SH
SOLE
42998
0
344314
ARES CAP CORP
COMM STK
04010L103
3506
225000
SH
SOLE
225000
0
0
ARES COML REAL ESTATE CORP
COMM STK
04013V108
320
24562
SH
SOLE
362
0
24200
ARGENX SE
ADR
04016X101
201391
2096292
SH
SOLE
309920
0
1786372
ARMSTRONG FLOORING INC
COMM STK
04238R106
156
13136
SH
SOLE
287
0
12849
ARMSTRONG WORLD INDS INC NEW
COMM STK
04247X102
211104
3626592
SH
SOLE
702305
0
2924287
ARRAY BIOPHARMA INC
COMM STK
04269X105
107273
7527958
SH
SOLE
1246546
0
6281412
ARROWHEAD PHARMACEUTICALS IN
COMM STK
04280A100
594
47863
SH
SOLE
1363
0
46500
ASCENA RETAIL GROUP INC
COMM STK
04351G101
217
86363
SH
SOLE
86363
0
0
ASCENDIS PHARMA A S
ADR
04351P101
257547
4110892
SH
SOLE
1187224
0
2923668
ASSERTIO THERAPEUTICS INC
COMM STK
04545L107
4394
1217101
SH
SOLE
357701
0
859400
ASSURANT INC
COMM STK
04621X108
415734
4648194
SH
SOLE
1386472
0
3261722
ASSURANT INC
CVPFSTKF
04621X207
216
2200
SH
SOLE
2200
0
0
ASURE SOFTWARE INC
COMM STK
04649U102
188
37046
SH
SOLE
166
0
36880
ATHENAHEALTH INC
COMM STK
04685W103
67305
510156
SH
SOLE
187629
0
322527
ATRICURE INC
COMM STK
04963C209
66718
2180333
SH
SOLE
310973
0
1869360
AUDENTES THERAPEUTICS INC
COMM STK
05070R104
19000
891181
SH
SOLE
127149
0
764032
AUTOLUS THERAPEUTICS PLC
ADR
05280R100
16471
501540
SH
SOLE
72345
0
429195
AUTONATION INC
COMM STK
05329W102
513
14366
SH
SOLE
4866
0
9500
AVALARA INC
COMM STK
05338G106
19416
623315
SH
SOLE
95102
0
528213
AVANOS MED INC
COMM STK
05350V106
224275
5007266
SH
SOLE
1210642
0
3796624
AVANGRID INC
COMM STK
05351W103
1423
28399
SH
SOLE
14499
0
13900
AVAYA HLDGS CORP
COMM STK
05351X101
666
45715
SH
SOLE
25215
0
20500
AVISTA CORP
COMM STK
05379B107
2416
56885
SH
SOLE
34295
0
22590
AWARE INC MASS
COMM STK
05453N100
43
12000
SH
SOLE
0
0
12000
AVROBIO INC
COMM STK
05455M100
13418
805856
SH
SOLE
128170
0
677686
AXON ENTERPRISE INC
COMM STK
05464C101
6476
148018
SH
SOLE
115358
0
32660
AXOS FINL INC
COMM STK
05465C100
1075
42709
SH
SOLE
23309
0
19400
AZUL S A
ADR
05501U106
50106
1809530
SH
SOLE
242662
0
1566868
B & G FOODS INC NEW
COMM STK
05508R106
934
32298
SH
SOLE
12598
0
19700
BGC PARTNERS INC
COMM STK
05541T101
713
137901
SH
SOLE
49901
0
88000
BJS WHSL CLUB HLDGS INC
COMM STK
05550J101
23249
1049126
SH
SOLE
291553
0
757573
BOK FINL CORP
COMM STK
05561Q201
52505
716009
SH
SOLE
230745
0
485264
BWX TECHNOLOGIES INC
COMM STK
05605H100
670488
17538270
SH
SOLE
4454178
0
13084092
BABCOCK & WILCOX ENTERPRIS I
COMM STK
05614L100
44
112475
SH
SOLE
111275
0
1200
BAKER HUGHES A GE CO
COMM STK
05722G100
46990
2185559
SH
SOLE
559146
0
1626413
BANCFIRST CORP
COMM STK
05945F103
292
5843
SH
SOLE
243
0
5600
BANCO SANTANDER CHILE NEW
ADR
05965X109
305512
10217787
SH
SOLE
2601979
0
7615808
BANCORP INC DEL
COMM STK
05969A105
227
28480
SH
SOLE
680
0
27800
BANCO SANTANDER MEXICO S A
ADR
05969B103
15092
2450000
SH
SOLE
732157
0
1717843
BANCORPSOUTH BK TUPELO MISS
COMM STK
05971J102
888
33957
SH
SOLE
14582
0
19375
BANC OF CALIFORNIA INC
COMM STK
05990K106
418
31381
SH
SOLE
581
0
30800
BANK OZK
COMM STK
06417N103
869
38067
SH
SOLE
20767
0
17300
BANKUNITED INC
COMM STK
06652K103
214949
7179328
SH
SOLE
1776097
0
5403231
BANNER CORP
COMM STK
06652V208
337
6306
SH
SOLE
433
0
5873
BAOZUN INC
ADR
06684L103
37901
1297524
SH
SOLE
153090
0
1144434
BARINGS BDC INC
COMM STK
06759L103
38150
4234200
SH
SOLE
704191
0
3530009
BBVA BANCO FRANCES S A
ADR
07329M100
6810
601070
SH
SOLE
517670
0
83400
BEAZER HOMES USA INC
COMM STK
07556Q881
309
32548
SH
SOLE
26668
0
5880
BEIGENE LTD
ADR
07725L102
133205
949697
SH
SOLE
256362
0
693335
BENCHMARK ELECTRS INC
COMM STK
08160H101
405
19107
SH
SOLE
9932
0
9175
BENEFICIAL BANCORP INC
COMM STK
08171T102
105605
7390138
SH
SOLE
1825759
0
5564379
BENEFITFOCUS INC
COMM STK
08180D106
394
8613
SH
SOLE
303
0
8310
BERRY GLOBAL GROUP INC
COMM STK
08579W103
60493
1272736
SH
SOLE
378336
0
894400
BIOMARIN PHARMACEUTICAL INC
COMM STK
09061G101
193656
2274290
SH
SOLE
651990
0
1622300
BIOLIFE SOLUTIONS INC
COMM STK
09062W204
179
14900
SH
SOLE
14900
0
0
BIOGEN INC
COMM STK
09062X103
386383
1284006
SH
SOLE
364249
0
919757
BIOSCRIP INC
COMM STK
09069N108
122
34192
SH
SOLE
9192
0
25000
BIO TECHNE CORP
COMM STK
09073M104
2661
18390
SH
SOLE
10390
0
8000
BLACK KNIGHT INC
COMM STK
09215C105
997650
22140477
SH
SOLE
6176088
0
15964389
BLACKBAUD INC
COMM STK
09227Q100
43056
684520
SH
SOLE
196720
0
487800
BLACKROCK INC
COMM STK
09247X101
112110
285397
SH
SOLE
126466
0
158931
BLACKSTONE MTG TR INC
COMM STK
09257W100
1428
44821
SH
SOLE
21121
0
23700
BLUEBIRD BIO INC
COMM STK
09609G100
126137
1271545
SH
SOLE
208302
0
1063243
BLUEROCK RESIDENTIAL GRW REI
COMM STK
09627J102
845
93726
SH
SOLE
79626
0
14100
BLUEPRINT MEDICINES CORP
COMM STK
09627Y109
162922
3022107
SH
SOLE
508499
0
2513608
BOISE CASCADE CO DEL
COMM STK
09739D100
232
9726
SH
SOLE
526
0
9200
BOOKING HLDGS INC
COMM STK
09857L108
6413679
3723644
SH
SOLE
1283308
0
2440336
BOX INC
COMM STK
10316T104
611
36168
SH
SOLE
33068
0
3100
BRAEMAR HOTELS & RESORTS INC
COMM STK
10482B101
485
54283
SH
SOLE
54283
0
0
BRIGHTHOUSE FINL INC
COMM STK
10922N103
273238
8964517
SH
SOLE
3328347
0
5636170
BRIXMOR PPTY GROUP INC
COMM STK
11120U105
1061
72202
SH
SOLE
46802
0
25400
BROADRIDGE FINL SOLUTIONS IN
COMM STK
11133T103
67851
704944
SH
SOLE
206519
0
498425
BROADCOM INC
COMM STK
11135F101
729010
2866962
SH
SOLE
1128095
0
1738867
BROOKLINE BANCORP INC DEL
COMM STK
11373M107
764
55266
SH
SOLE
31137
0
24129
BUILDERS FIRSTSOURCE INC
COMM STK
12008R107
593
54327
SH
SOLE
29427
0
24900
CBOE GLOBAL MARKETS INC
COMM STK
12503M108
1520150
15538694
SH
SOLE
4971335
0
10567359
CBRE GROUP INC
COMM STK
12504L109
23622
589954
SH
SOLE
200617
0
389337
CDW CORP
COMM STK
12514G108
28292
349064
SH
SOLE
171950
0
177114
C H ROBINSON WORLDWIDE INC
COMM STK
12541W209
272447
3239943
SH
SOLE
935205
0
2304738
CME GROUP INC
COMM STK
12572Q105
289773
1540361
SH
SOLE
789440
0
750921
CRA INTL INC
COMM STK
12618T105
386
9061
SH
SOLE
4011
0
5050
CNX RESOURCES CORPORATION
COMM STK
12653C108
1250
109414
SH
SOLE
33514
0
75900
CVR ENERGY INC
COMM STK
12662P108
815
23642
SH
SOLE
14242
0
9400
C&J ENERGY SVCS INC NEW
COMM STK
12674R100
376
27862
SH
SOLE
7872
0
19990
CABLE ONE INC
COMM STK
12685J105
736962
898624
SH
SOLE
190839
0
707785
CABOT MICROELECTRONICS CORP
COMM STK
12709P103
83417
874847
SH
SOLE
295149
0
579698
CAESARS ENTMT CORP
CONV BND
127686AA1
125594
100611959
PRN
SOLE
35503415
0
65108544
CALIFORNIA RES CORP
COMM STK
13057Q206
478
28047
SH
SOLE
17747
0
10300
CALITHERA BIOSCIENCES INC
COMM STK
13089P101
225
56128
SH
SOLE
56128
0
0
CALLON PETE CO DEL
COMM STK
13123X102
1279
197015
SH
SOLE
98485
0
98530
CALYXT INC
COMM STK
13173L107
11341
1094662
SH
SOLE
236621
0
858041
CAMECO CORP
COMM STK
13321L108
202580
17853164
SH
SOLE
5300662
0
12552502
CANADIAN PAC RY LTD
COMM STK
13645T100
442821
2494290
SH
SOLE
891956
0
1602334
CAPITAL ONE FINL CORP
COMM STK
14040H105
110511
1461976
SH
SOLE
690567
0
771409
CAPITOL FED FINL INC
COMM STK
14057J101
183457
14366230
SH
SOLE
3626683
0
10739547
CAPSTEAD MTG CORP
COMM STK
14067E506
211
31643
SH
SOLE
1243
0
30400
CARBON BLACK INC
COMM STK
14081R103
14163
1055376
SH
SOLE
647821
0
407555
CARDINAL HEALTH INC
COMM STK
14149Y108
177349
3976433
SH
SOLE
1145643
0
2830790
CARDLYTICS INC
COMM STK
14161W105
417
38533
SH
SOLE
38533
0
0
CAREDX INC
COMM STK
14167L103
8062
320688
SH
SOLE
33613
0
287075
CARETRUST REIT INC
COMM STK
14174T107
1020
55264
SH
SOLE
40064
0
15200
CARROLS RESTAURANT GROUP INC
COMM STK
14574X104
237
24069
SH
SOLE
24069
0
0
CASI PHARMACEUTICALS INC
COMM STK
14757U109
283
70474
SH
SOLE
45974
0
24500
CASTLIGHT HEALTH INC
COMM STK
14862Q100
1078
496724
SH
SOLE
182561
0
314163
CELLDEX THERAPEUTICS INC NEW
COMM STK
15117B103
21
105402
SH
SOLE
105402
0
0
CELSION CORPORATION
COMM STK
15117N503
85
60207
SH
SOLE
7
0
60200
CENTENE CORP DEL
COMM STK
15135B101
1924284
16689371
SH
SOLE
5535764
0
11153607
CENOVUS ENERGY INC
COMM STK
15135U109
235
33500
SH
SOLE
33500
0
0
CENTENNIAL RESOURCE DEV INC
COMM STK
15136A102
332473
30169958
SH
SOLE
8370388
0
21799570
CENTERPOINT ENERGY INC
COMM STK
15189T107
24373
863369
SH
SOLE
260425
0
602944
CENTERSTATE BK CORP
COMM STK
15201P109
40435
1921824
SH
SOLE
478271
0
1443553
CERIDIAN HCM HLDG INC
COMM STK
15677J108
209842
6084149
SH
SOLE
1450108
0
4634041
CHART INDS INC
COMM STK
16115Q308
254037
3906463
SH
SOLE
716175
0
3190288
CHARTER COMMUNICATIONS INC N
COMM STK
16119P108
301492
1057979
SH
SOLE
398875
0
659104
CHASE CORP
COMM STK
16150R104
36440
364220
SH
SOLE
103670
0
260550
CHATHAM LODGING TR
COMM STK
16208T102
1614
91312
SH
SOLE
62512
0
28800
CHEMED CORP NEW
COMM STK
16359R103
59678
210667
SH
SOLE
63367
0
147300
CHENIERE ENERGY INC
COMM STK
16411R208
6662
112552
SH
SOLE
73357
0
39195
CHIMERA INVT CORP
COMM STK
16934Q208
1581
88718
SH
SOLE
40298
0
48420
CHIMERIX INC
COMM STK
16934W106
360
139912
SH
SOLE
139912
0
0
CINEMARK HOLDINGS INC
COMM STK
17243V102
1312
36649
SH
SOLE
18159
0
18490
CIRCOR INTL INC
COMM STK
17273K109
32396
1520918
SH
SOLE
462239
0
1058679
CISCO SYS INC
COMM STK
17275R102
2705591
62441508
SH
SOLE
27289888
0
35151620
CLEAR CHANNEL OUTDOOR HLDGS
COMM STK
18451C109
100
19212
SH
SOLE
4812
0
14400
CLEARWATER PAPER CORP
COMM STK
18538R103
24702
1013609
SH
SOLE
280444
0
733165
CLEARWAY ENERGY INC
COMM STK
18539C105
323
19083
SH
SOLE
19083
0
0
CLEARWAY ENERGY INC
COMM STK
18539C204
725
42027
SH
SOLE
21927
0
20100
CLOUDERA INC
COMM STK
18914U100
5692
514623
SH
SOLE
225376
0
289247
COGENT COMMUNICATIONS HLDGS
COMM STK
19239V302
573
12666
SH
SOLE
3166
0
9500
COHEN & STEERS INC
COMM STK
19247A100
1115
32501
SH
SOLE
24801
0
7700
COHERUS BIOSCIENCES INC
COMM STK
19249H103
7454
823661
SH
SOLE
173113
0
650548
COLLEGIUM PHARMACEUTICAL INC
COMM STK
19459J104
549
31997
SH
SOLE
397
0
31600
COLONY CAP INC NEW
COMM STK
19626G108
670
143098
SH
SOLE
131014
0
12084
COMCAST CORP NEW
COMM STK
20030N101
1777018
52188498
SH
SOLE
21039111
0
31149387
COMMSCOPE HLDG CO INC
COMM STK
20337X109
1294
78969
SH
SOLE
61969
0
17000
COMPASS MINERALS INTL INC
COMM STK
20451N101
2366
56759
SH
SOLE
39819
0
16940
COMPASS DIVERSIFIED HOLDINGS
COMM STK
20451Q104
996
80000
SH
SOLE
80000
0
0
CONCHO RES INC
COMM STK
20605P101
1152947
11216524
SH
SOLE
3927227
0
7289297
CONNECTONE BANCORP INC NEW
COMM STK
20786W107
447
24188
SH
SOLE
7105
0
17083
CONOCOPHILLIPS
COMM STK
20825C104
325189
5215534
SH
SOLE
1685028
0
3530506
CONSOL ENERGY INC NEW
COMM STK
20854L108
853
26914
SH
SOLE
11579
0
15335
CONSTELLATION BRANDS INC
COMM STK
21036P108
111518
693436
SH
SOLE
287421
0
406015
CONTROL4 CORP
COMM STK
21240D107
1706
96951
SH
SOLE
96951
0
0
COOPER STD HLDGS INC
COMM STK
21676P103
16411
264179
SH
SOLE
79179
0
185000
CORBUS PHARMACEUTICALS HLDGS
COMM STK
21833P103
528
90483
SH
SOLE
55673
0
34810
CORESITE RLTY CORP
COMM STK
21870Q105
43163
494816
SH
SOLE
145119
0
349697
CORENERGY INFRASTRUCTURE TR
COMM STK
21870U502
526
15901
SH
SOLE
8061
0
7840
CORELOGIC INC
COMM STK
21871D103
462587
13841628
SH
SOLE
4761708
0
9079920
CORECIVIC INC
COMM STK
21871N101
1346
75463
SH
SOLE
42374
0
33089
COREPOINT LODGING INC
COMM STK
21872L104
173
14112
SH
SOLE
14112
0
0
CORNERSTONE ONDEMAND INC
COMM STK
21925Y103
3201
63475
SH
SOLE
46275
0
17200
CORPORATE OFFICE PPTYS TR
COMM STK
22002T108
810
38534
SH
SOLE
30334
0
8200
COSTCO WHSL CORP NEW
COMM STK
22160K105
339781
1667966
SH
SOLE
780063
0
887903
COSTAR GROUP INC
COMM STK
22160N109
840966
2492932
SH
SOLE
726824
0
1766108
COUPA SOFTWARE INC
COMM STK
22266L106
412653
6564635
SH
SOLE
1438126
0
5126509
COVIA HLDGS CORP
COMM STK
22305A103
62
18188
SH
SOLE
18188
0
0
CRACKER BARREL OLD CTRY STOR
COMM STK
22410J106
1384
8660
SH
SOLE
3460
0
5200
CRINETICS PHARMACEUTICALS IN
COMM STK
22663K107
13016
433996
SH
SOLE
76839
0
357157
CROWN CASTLE INTL CORP NEW
COMM STK
22822V101
1162380
10700359
SH
SOLE
3110800
0
7589559
CROWN CASTLE INTL CORP NEW
CVPFSTKF
22822V309
7022
6690
SH
SOLE
1266
0
5424
CTRIP COM INTL LTD
ADR
22943F100
869249
32123012
SH
SOLE
7786872
0
24336140
CTRIP COM INTL LTD
CONV BND
22943FAM2
28957
29920000
PRN
SOLE
16935000
0
12985000
CYRUSONE INC
COMM STK
23283R100
45639
863074
SH
SOLE
253874
0
609200
CYTOMX THERAPEUTICS INC
COMM STK
23284F105
61782
4091526
SH
SOLE
730166
0
3361360
DMC GLOBAL INC
COMM STK
23291C103
1060
30193
SH
SOLE
9293
0
20900
D R HORTON INC
COMM STK
23331A109
20414
588975
SH
SOLE
165700
0
423275
DSP GROUP INC
COMM STK
23332B106
337
30090
SH
SOLE
4100
0
25990
DSW INC
COMM STK
23334L102
716
29000
SH
SOLE
20400
0
8600
DXC TECHNOLOGY CO
COMM STK
23355L106
26649
501212
SH
SOLE
155593
0
345619
DAVITA INC
COMM STK
23918K108
43740
849988
SH
SOLE
184643
0
665345
DELEK US HLDGS INC NEW
COMM STK
24665A103
937
28814
SH
SOLE
13271
0
15543
DELL TECHNOLOGIES INC
COMM STK
24703L202
3388
69325
SH
SOLE
41865
0
27460
DENALI THERAPEUTICS INC
COMM STK
24823R105
9860
477242
SH
SOLE
50438
0
426804
DENNYS CORP
COMM STK
24869P104
146787
9055317
SH
SOLE
1771605
0
7283712
DENTSPLY SIRONA INC
COMM STK
24906P109
184608
4961245
SH
SOLE
1415749
0
3545496
DERMIRA INC
COMM STK
24983L104
278
38730
SH
SOLE
38270
0
460
DEVON ENERGY CORP NEW
COMM STK
25179M103
18664
828033
SH
SOLE
249887
0
578146
DIAGEO P L C
ADR
25243Q205
16465
116116
SH
SOLE
103916
0
12200
DIAMOND OFFSHORE DRILLING IN
COMM STK
25271C102
964
102109
SH
SOLE
52181
0
49928
DIAMONDBACK ENERGY INC
COMM STK
25278X109
256922
2771540
SH
SOLE
828062
0
1943478
DIGIMARC CORP NEW
COMM STK
25381B101
286
19740
SH
SOLE
19740
0
0
DIPLOMAT PHARMACY INC
COMM STK
25456K101
2432
180656
SH
SOLE
167976
0
12680
DISCOVERY INC
COMM STK
25470F104
7044
284740
SH
SOLE
91000
0
193740
DISCOVERY INC
COMM STK
25470F302
14070
609629
SH
SOLE
178720
0
430909
DISH NETWORK CORP
COMM STK
25470M109
31217
1250198
SH
SOLE
132874
0
1117324
DOLBY LABORATORIES INC
COMM STK
25659T107
1713
27696
SH
SOLE
16556
0
11140
DOMINION ENERGY INC
COMM STK
25746U109
82373
1152719
SH
SOLE
336294
0
816425
DOMINOS PIZZA INC
COMM STK
25754A201
118123
476323
SH
SOLE
237894
0
238429
DONNELLEY FINL SOLUTIONS INC
COMM STK
25787G100
462
32931
SH
SOLE
20531
0
12400
DOUGLAS EMMETT INC
COMM STK
25960P109
279593
8191992
SH
SOLE
1008401
0
7183591
DOUGLAS DYNAMICS INC
COMM STK
25960R105
25394
707555
SH
SOLE
207155
0
500400
DOWDUPONT INC
COMM STK
26078J100
2560416
47876128
SH
SOLE
19312705
0
28563423
DROPBOX INC
COMM STK
26210C104
81206
3974831
SH
SOLE
1192840
0
2781991
DUKE ENERGY CORP NEW
COMM STK
26441C204
1553830
18004985
SH
SOLE
6947315
0
11057670
DULUTH HLDGS INC
COMM STK
26443V101
27196
1077912
SH
SOLE
96912
0
981000
DYNEX CAP INC
COMM STK
26817Q506
213
37215
SH
SOLE
815
0
36400
EOG RES INC
COMM STK
26875P101
808558
9271390
SH
SOLE
3703115
0
5568275
EQT CORP
COMM STK
26884L109
466896
24716559
SH
SOLE
8082001
0
16634558
EPR PPTYS
COMM STK
26884U109
1742
27209
SH
SOLE
12087
0
15122
EAGLE MATERIALS INC
COMM STK
26969P108
25639
420109
SH
SOLE
127441
0
292668
EARTHSTONE ENERGY INC
COMM STK
27032D304
10949
2422355
SH
SOLE
438272
0
1984083
EAST WEST BANCORP INC
COMM STK
27579R104
44923
1032004
SH
SOLE
414413
0
617591
EDGEWELL PERS CARE CO
COMM STK
28035Q102
170918
4576114
SH
SOLE
1321478
0
3254636
EDITAS MEDICINE INC
COMM STK
28106W103
11941
524889
SH
SOLE
66159
0
458730
EHEALTH INC
COMM STK
28238P109
344
8953
SH
SOLE
2653
0
6300
ELANCO ANIMAL HEALTH INC
COMM STK
28414H103
89355
2833959
SH
SOLE
782015
0
2051944
ELDORADO RESORTS INC
COMM STK
28470R102
1705
47099
SH
SOLE
17899
0
29200
ELLIE MAE INC
COMM STK
28849P100
325606
5182338
SH
SOLE
1313238
0
3869100
EMCOR GROUP INC
COMM STK
29084Q100
1831
30677
SH
SOLE
16917
0
13760
EMERGENT BIOSOLUTIONS INC
COMM STK
29089Q105
45364
765254
SH
SOLE
223954
0
541300
ENBRIDGE INC
COMM STK
29250N105
46452
1494639
SH
SOLE
477678
0
1016961
ENANTA PHARMACEUTICALS INC
COMM STK
29251M106
76030
1073422
SH
SOLE
149935
0
923487
ENDAVA PLC
ADR
29260V105
9550
393992
SH
SOLE
73476
0
320516
ENCOMPASS HEALTH CORP
COMM STK
29261A100
39974
647879
SH
SOLE
190279
0
457600
ENERGY FOCUS INC
COMM STK
29268T300
15
24886
SH
SOLE
24886
0
0
ENERGY RECOVERY INC
COMM STK
29270J100
68
10107
SH
SOLE
10107
0
0
ENERGOUS CORP
COMM STK
29272C103
356
61409
SH
SOLE
309
0
61100
ENERGIZER HLDGS INC NEW
COMM STK
29272W109
2200
48719
SH
SOLE
27999
0
20720
ENERSYS
COMM STK
29275Y102
1074
13833
SH
SOLE
6503
0
7330
ENGILITY HLDGS INC NEW
COMM STK
29286C107
223
7846
SH
SOLE
7846
0
0
ENPRO INDS INC
COMM STK
29355X107
2548
42398
SH
SOLE
33480
0
8918
ENSIGN GROUP INC
COMM STK
29358P101
107826
2779725
SH
SOLE
907019
0
1872706
ENTEGRIS INC
COMM STK
29362U104
197145
7067398
SH
SOLE
1540591
0
5526807
ENTERGY CORP NEW
COMM STK
29364G103
604977
7028893
SH
SOLE
2811160
0
4217733
ENVESTNET INC
COMM STK
29404K106
55571
1129729
SH
SOLE
290960
0
838769
EPAM SYS INC
COMM STK
29414B104
61959
534087
SH
SOLE
77606
0
456481
EQUINIX INC
COMM STK
29444U700
125042
354668
SH
SOLE
76105
0
278563
EQUITY BANCSHARES INC
COMM STK
29460X109
15266
433070
SH
SOLE
69373
0
363697
EQUITY LIFESTYLE PPTYS INC
COMM STK
29472R108
46547
479224
SH
SOLE
139584
0
339640
EQUITY RESIDENTIAL
COMM STK
29476L107
1002668
15189639
SH
SOLE
3737936
0
11451703
ERIE INDTY CO
COMM STK
29530P102
7286
54656
SH
SOLE
52656
0
2000
ESPERION THERAPEUTICS INC NE
COMM STK
29664W105
13647
296673
SH
SOLE
289873
0
6800
ETSY INC
COMM STK
29786A106
75823
1593925
SH
SOLE
473350
0
1120575
EVERCORE INC
COMM STK
29977A105
978
13669
SH
SOLE
6169
0
7500
EVERI HLDGS INC
COMM STK
30034T103
429
83253
SH
SOLE
36953
0
46300
EVERGY INC
COMM STK
30034W106
756660
13328519
SH
SOLE
5750681
0
7577838
EVERTEC INC
COMM STK
30040P103
202
7023
SH
SOLE
4023
0
3000
EVERSOURCE ENERGY
COMM STK
30040W108
327152
5030010
SH
SOLE
1547144
0
3482866
EVERQUOTE INC
COMM STK
30041R108
1205
288258
SH
SOLE
50380
0
237878
EVERSPIN TECHNOLOGIES INC
COMM STK
30041T104
114
20300
SH
SOLE
10100
0
10200
EVOLENT HEALTH INC
COMM STK
30050B101
373
18701
SH
SOLE
921
0
17780
EXACT SCIENCES CORP
COMM STK
30063P105
622060
9858322
SH
SOLE
3411465
0
6446857
EXELON CORP
COMM STK
30161N101
77212
1712019
SH
SOLE
516545
0
1195474
EXELIXIS INC
COMM STK
30161Q104
59596
3029801
SH
SOLE
775512
0
2254289
EXPEDIA GROUP INC
COMM STK
30212P303
23295
206790
SH
SOLE
58420
0
148370
EXPONENT INC
COMM STK
30214U102
55825
1100877
SH
SOLE
348161
0
752716
EXTENDED STAY AMER INC
COMM STK
30224P200
6093
393103
SH
SOLE
161003
0
232100
EXTRA SPACE STORAGE INC
COMM STK
30225T102
21047
232612
SH
SOLE
67957
0
164655
EXTREME NETWORKS INC
COMM STK
30226D106
569
93250
SH
SOLE
28850
0
64400
EXTERRAN CORP
COMM STK
30227H106
14913
842567
SH
SOLE
311584
0
530983
EXTRACTION OIL AND GAS INC
COMM STK
30227M105
382
88980
SH
SOLE
15380
0
73600
EXXON MOBIL CORP
COMM STK
30231G102
2317458
33985308
SH
SOLE
14721493
0
19263815
FBL FINL GROUP INC
COMM STK
30239F106
309
4708
SH
SOLE
134
0
4574
FCB FINL HLDGS INC
COMM STK
30255G103
395
11773
SH
SOLE
6773
0
5000
FB FINL CORP
COMM STK
30257X104
129252
3690798
SH
SOLE
780106
0
2910692
FS BANCORP INC
COMM STK
30263Y104
10022
233715
SH
SOLE
42311
0
191404
FRP HLDGS INC
COMM STK
30292L107
15638
339888
SH
SOLE
63088
0
276800
FACEBOOK INC
COMM STK
30303M102
11810528
90094802
SH
SOLE
32310326
0
57784476
FARFETCH LTD
COMM STK
30744W107
153018
8640217
SH
SOLE
3501517
0
5138700
FATE THERAPEUTICS INC
COMM STK
31189P102
11760
916624
SH
SOLE
114305
0
802319
FEDEX CORP
COMM STK
31428X106
198346
1229440
SH
SOLE
625062
0
604378
FIBROGEN INC
COMM STK
31572Q808
105394
2277308
SH
SOLE
412065
0
1865243
FIDELITY NATL INFORMATION SV
COMM STK
31620M106
3264590
31834121
SH
SOLE
10055208
0
21778913
FIDELITY NATIONAL FINANCIAL
COMM STK
31620R303
617605
19643910
SH
SOLE
7206235
0
12437675
FIESTA RESTAURANT GROUP INC
COMM STK
31660B101
67998
4384155
SH
SOLE
710804
0
3673351
58 COM INC
ADR
31680Q104
184275
3399277
SH
SOLE
783317
0
2615960
FINISAR CORP
COMM STK
31787A507
1393
64502
SH
SOLE
40532
0
23970
FINJAN HLDGS INC
COMM STK
31788H303
126
50050
SH
SOLE
50050
0
0
FIREEYE INC
COMM STK
31816Q101
659
40626
SH
SOLE
27326
0
13300
FIRST AMERN FINL CORP
COMM STK
31847R102
202089
4527090
SH
SOLE
924691
0
3602399
FIRST CTZNS BANCSHARES INC N
COMM STK
31946M103
1515
4019
SH
SOLE
2549
0
1470
FIRST CMNTY BANKSHARES INC V
COMM STK
31983A103
359
11419
SH
SOLE
219
0
11200
FIRST DEFIANCE FINL CORP
COMM STK
32006W106
296
12069
SH
SOLE
12069
0
0
FIRST DATA CORP NEW
COMM STK
32008D106
4188
247676
SH
SOLE
124376
0
123300
FIRST FINL BANKSHARES
COMM STK
32020R109
1464
25376
SH
SOLE
15188
0
10188
FIRST HAWAIIAN INC
COMM STK
32051X108
20062
891246
SH
SOLE
176817
0
714429
FIRST INDUSTRIAL REALTY TRUS
COMM STK
32054K103
142491
4937314
SH
SOLE
851101
0
4086213
FIRST INTST BANCSYSTEM INC
COMM STK
32055Y201
554
15154
SH
SOLE
14544
0
610
FIRST REP BK SAN FRANCISCO C
COMM STK
33616C100
462851
5326253
SH
SOLE
2519717
0
2806536
FIRST US BANCSHARES INC
COMM STK
33744V103
167
20950
SH
SOLE
20950
0
0
FIRSTCASH INC
COMM STK
33767D105
1577
21793
SH
SOLE
11455
0
10338
FITBIT INC
COMM STK
33812L102
138
27848
SH
SOLE
27848
0
0
FIVE BELOW INC
COMM STK
33829M101
62694
612726
SH
SOLE
128126
0
484600
FIVE PRIME THERAPEUTICS INC
COMM STK
33830X104
9610
1033318
SH
SOLE
157485
0
875833
FLOWSERVE CORP
COMM STK
34354P105
88121
2317744
SH
SOLE
1153136
0
1164608
FOCUS FINL PARTNERS INC
COMM STK
34417P100
10563
401163
SH
SOLE
112555
0
288608
FORTIVE CORP
COMM STK
34959J108
3040220
44933778
SH
SOLE
15648120
0
29285658
FORTIVE CORP
CVPFSTKF
34959J207
177868
195920
SH
SOLE
54234
0
141686
FORTUNE BRANDS HOME & SEC IN
COMM STK
34964C106
280659
7387711
SH
SOLE
3858235
0
3529476
FORTY SEVEN INC
COMM STK
34983P104
11115
707070
SH
SOLE
110285
0
596785
FOUR CORNERS PPTY TR INC
COMM STK
35086T109
1686
64342
SH
SOLE
44529
0
19813
FOX FACTORY HLDG CORP
COMM STK
35138V102
653
11098
SH
SOLE
5098
0
6000
FRANKLIN STREET PPTYS CORP
COMM STK
35471R106
285
45809
SH
SOLE
24409
0
21400
FREEPORT-MCMORAN INC
COMM STK
35671D857
96392
9349351
SH
SOLE
2785468
0
6563883
FRONT YD RESIDENTIAL CORP
COMM STK
35904G107
281
32200
SH
SOLE
32200
0
0
FRONTDOOR INC
COMM STK
35905A109
220119
8272051
SH
SOLE
2467703
0
5804348
FRONTIER COMMUNICATIONS CORP
COMM STK
35906A306
26
11045
SH
SOLE
11045
0
0
FUELCELL ENERGY INC
COMM STK
35952H502
66
119575
SH
SOLE
119575
0
0
GEO GROUP INC NEW
COMM STK
36162J106
1604
81409
SH
SOLE
53928
0
27481
GCI LIBERTY INC
COMM STK
36164V305
435593
10582924
SH
SOLE
2103245
0
8479679
GCP APPLIED TECHNOLOGIES INC
COMM STK
36164Y101
239574
9758629
SH
SOLE
1790865
0
7967764
GNC HLDGS INC
COMM STK
36191G107
545
229953
SH
SOLE
60753
0
169200
GW PHARMACEUTICALS PLC
ADR
36197T103
48849
501577
SH
SOLE
65845
0
435732
G1 THERAPEUTICS INC
COMM STK
3621LQ109
32540
1699199
SH
SOLE
213967
0
1485232
G-III APPAREL GROUP LTD
COMM STK
36237H101
443
15897
SH
SOLE
15897
0
0
GMS INC
COMM STK
36251C103
2136
143742
SH
SOLE
91206
0
52536
GS ACQUISITION HLDGS CORP
COMM STK
36255F201
17794
1735955
SH
SOLE
307816
0
1428139
GAIN CAP HLDGS INC
COMM STK
36268W100
190
30870
SH
SOLE
30870
0
0
GAMING & LEISURE PPTYS INC
COMM STK
36467J108
4440
137429
SH
SOLE
77967
0
59462
GAMESTOP CORP NEW
COMM STK
36467W109
320
25355
SH
SOLE
14755
0
10600
GANNETT CO INC
COMM STK
36473H104
945
110730
SH
SOLE
72480
0
38250
GARDNER DENVER HLDGS INC
COMM STK
36555P107
369599
18073291
SH
SOLE
6233815
0
11839476
GENERAL MTRS CO
COMM STK
37045V100
76081
2274472
SH
SOLE
667389
0
1607083
GENOMIC HEALTH INC
COMM STK
37244C101
27226
422704
SH
SOLE
120604
0
302100
GENWORTH FINL INC
COMM STK
37247D106
1415
303572
SH
SOLE
49972
0
253600
GENTHERM INC
COMM STK
37253A103
89368
2235309
SH
SOLE
434860
0
1800449
GLACIER BANCORP INC NEW
COMM STK
37637Q105
83715
2112944
SH
SOLE
791332
0
1321612
GLAXOSMITHKLINE PLC
ADR
37733W105
691261
18091096
SH
SOLE
6122975
0
11968121
GLOBAL BLOOD THERAPEUTICS IN
COMM STK
37890U108
129002
3142546
SH
SOLE
492220
0
2650326
GLOBAL PMTS INC
COMM STK
37940X102
1678616
16276698
SH
SOLE
5867656
0
10409042
GLOBAL SELF STORAGE INC
COMM STK
37955N106
123
31400
SH
SOLE
0
0
31400
GLYCOMIMETICS INC
COMM STK
38000Q102
32791
3462573
SH
SOLE
534963
0
2927610
GOGO INC
COMM STK
38046C109
88
29440
SH
SOLE
26890
0
2550
GOLD RESOURCE CORP
COMM STK
38068T105
233
58309
SH
SOLE
1909
0
56400
GOLDMAN SACHS GROUP INC
COMM STK
38141G104
109851
657594
SH
SOLE
208669
0
448925
GOLUB CAP BDC INC
COMM STK
38173M102
693
42000
SH
SOLE
42000
0
0
GOOSEHEAD INS INC
COMM STK
38267D109
51703
1966634
SH
SOLE
359830
0
1606804
GOPRO INC
COMM STK
38268T103
444
104725
SH
SOLE
22925
0
81800
GRACE W R & CO DEL NEW
COMM STK
38388F108
1994
30719
SH
SOLE
15819
0
14900
GRAND CANYON ED INC
COMM STK
38526M106
53193
553290
SH
SOLE
165501
0
387789
GRANITE PT MTG TR INC
COMM STK
38741L107
691
38352
SH
SOLE
23060
0
15292
GREEN DOT CORP
COMM STK
39304D102
159052
2000151
SH
SOLE
587421
0
1412730
GROUPE CGI INC
COMM STK
39945C109
633
10349
SH
SOLE
10349
0
0
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
72183
12234328
SH
SOLE
2975825
0
9258503
GUARANTY BANCORP DEL
COMM STK
40075T607
36038
1736754
SH
SOLE
333354
0
1403400
GUARDANT HEALTH INC
COMM STK
40131M109
52019
1406296
SH
SOLE
172897
0
1233399
GUIDEWIRE SOFTWARE INC
COMM STK
40171V100
259693
3236859
SH
SOLE
1108447
0
2128412
HCA HEALTHCARE INC
COMM STK
40412C101
1612619
12957966
SH
SOLE
4348540
0
8609426
HCP INC
COMM STK
40414L109
23225
831543
SH
SOLE
244263
0
587280
HDFC BANK LTD
ADR
40415F101
188504
1819714
SH
SOLE
1636764
0
182950
HD SUPPLY HLDGS INC
COMM STK
40416M105
189025
5037986
SH
SOLE
2046857
0
2991129
HMS HLDGS CORP
COMM STK
40425J101
79493
2825933
SH
SOLE
503566
0
2322367
HTG MOLECULAR DIAGNOSTICS IN
COMM STK
40434H104
5078
1999100
SH
SOLE
191638
0
1807462
HP INC
COMM STK
40434L105
56225
2748056
SH
SOLE
801961
0
1946095
HABIT RESTAURANTS INC
COMM STK
40449J103
235
22375
SH
SOLE
275
0
22100
HALCON RES CORP
COMM STK
40537Q605
138
81003
SH
SOLE
81003
0
0
HALLADOR ENERGY COMPANY
COMM STK
40609P105
1122
221276
SH
SOLE
76653
0
144623
HALOZYME THERAPEUTICS INC
COMM STK
40637H109
861
58885
SH
SOLE
35385
0
23500
HANCOCK JOHN TAX-ADV DIV INC
COMM STK
41013V100
1021
50000
SH
SOLE
50000
0
0
HANGER INC
COMM STK
41043F208
37177
1961823
SH
SOLE
341603
0
1620220
HANNON ARMSTRONG SUST INFR C
COMM STK
41068X100
52018
2730584
SH
SOLE
944784
0
1785800
HARBORONE BANCORP INC
COMM STK
41165F101
16742
1053605
SH
SOLE
194580
0
859025
HEALTHSTREAM INC
COMM STK
42222N103
308
12748
SH
SOLE
348
0
12400
HEALTH INS INNOVATIONS INC
COMM STK
42225K106
206
7722
SH
SOLE
172
0
7550
HEALTHCARE TR AMER INC
COMM STK
42225P501
2562
101213
SH
SOLE
52943
0
48270
HEALTHEQUITY INC
COMM STK
42226A107
1970
33022
SH
SOLE
18122
0
14900
HEARTLAND FINL USA INC
COMM STK
42234Q102
655
14894
SH
SOLE
14894
0
0
HELIX ENERGY SOLUTIONS GRP I
COMM STK
42330P107
7584
1401901
SH
SOLE
327556
0
1074345
HERC HLDGS INC
COMM STK
42704L104
502
19296
SH
SOLE
14749
0
4547
HERITAGE FINL CORP WASH
COMM STK
42722X106
106986
3599793
SH
SOLE
803977
0
2795816
HERITAGE CRYSTAL CLEAN INC
COMM STK
42726M106
34508
1499689
SH
SOLE
261329
0
1238360
HERITAGE INS HLDGS INC
COMM STK
42727J102
6461
438910
SH
SOLE
128710
0
310200
HERTZ GLOBAL HLDGS INC
COMM STK
42806J106
371
27166
SH
SOLE
21366
0
5800
HESS CORP
COMM STK
42809H107
600250
14820979
SH
SOLE
5903838
0
8917141
HEWLETT PACKARD ENTERPRISE C
COMM STK
42824C109
93968
7113433
SH
SOLE
2378309
0
4735124
HIGHPOINT RES CORP
COMM STK
43114K108
290
116481
SH
SOLE
113049
0
3432
HILTON GRAND VACATIONS INC
COMM STK
43283X105
27509
1042416
SH
SOLE
306766
0
735650
HILTON WORLDWIDE HLDGS INC
COMM STK
43300A203
1378216
19195205
SH
SOLE
7159290
0
12035915
HOMESTREET INC
COMM STK
43785V102
922
43435
SH
SOLE
28835
0
14600
HOPE BANCORP INC
COMM STK
43940T109
72812
6139333
SH
SOLE
1522296
0
4617037
HORIZON GLOBAL CORP
COMM STK
44052W104
3695
2583677
SH
SOLE
468394
0
2115283
HOSPITALITY PPTYS TR
COMM STK
44106M102
1980
82915
SH
SOLE
40155
0
42760
HOST HOTELS & RESORTS INC
COMM STK
44107P104
119554
7171802
SH
SOLE
763710
0
6408092
HOSTESS BRANDS INC
COMM STK
44109J106
14380
1314426
SH
SOLE
383922
0
930504
HOWARD HUGHES CORP
COMM STK
44267D107
3001
30739
SH
SOLE
24476
0
6263
HUAZHU GROUP LTD
ADR
44332N106
57737
2016660
SH
SOLE
298392
0
1718268
IAC INTERACTIVECORP
COMM STK
44919P508
1921324
10496746
SH
SOLE
3589058
0
6907688
ICF INTL INC
COMM STK
44925C103
443
6844
SH
SOLE
6844
0
0
ICU MED INC
COMM STK
44930G107
638422
2780219
SH
SOLE
694981
0
2085238
IPG PHOTONICS CORP
COMM STK
44980X109
12475
110112
SH
SOLE
38182
0
71930
ITT INC
COMM STK
45073V108
2130
44126
SH
SOLE
23126
0
21000
ICICI BK LTD
ADR
45104G104
2497
242654
SH
SOLE
229374
0
13280
IDEX CORP
COMM STK
45167R104
759879
6018367
SH
SOLE
2173360
0
3845007
IDEXX LABS INC
COMM STK
45168D104
441219
2371892
SH
SOLE
649280
0
1722612
IDERA PHARMACEUTICALS INC
COMM STK
45168K405
29
10453
SH
SOLE
253
0
10200
IMMUNOGEN INC
COMM STK
45253H101
11219
2337293
SH
SOLE
373211
0
1964082
IMPERVA INC
COMM STK
45321L100
827
14850
SH
SOLE
6280
0
8570
INCYTE CORP
COMM STK
45337C102
559981
8806110
SH
SOLE
2613890
0
6192220
INDEPENDENCE RLTY TR INC
COMM STK
45378A106
211
22969
SH
SOLE
12669
0
10300
INDEPENDENT BK GROUP INC
COMM STK
45384B106
79838
1744340
SH
SOLE
320193
0
1424147
INFINITY PHARMACEUTICALS INC
COMM STK
45665G303
142
120206
SH
SOLE
120206
0
0
INFINERA CORPORATION
COMM STK
45667G103
318
79587
SH
SOLE
24037
0
55550
INFORMATION SERVICES GROUP I
COMM STK
45675Y104
78
18362
SH
SOLE
18362
0
0
INGEVITY CORP
COMM STK
45688C107
63336
756796
SH
SOLE
216469
0
540327
INSIGHT ENTERPRISES INC
COMM STK
45765U103
1138
27925
SH
SOLE
14225
0
13700
INNOSPEC INC
COMM STK
45768S105
37028
599554
SH
SOLE
188154
0
411400
INPHI CORP
COMM STK
45772F107
69397
2158545
SH
SOLE
336596
0
1821949
INOVIO PHARMACEUTICALS INC
COMM STK
45773H201
54
13612
SH
SOLE
13612
0
0
INSTEEL INDUSTRIES INC
COMM STK
45774W108
15633
643869
SH
SOLE
170284
0
473585
INSPERITY INC
COMM STK
45778Q107
58885
630731
SH
SOLE
185731
0
445000
INOGEN INC
COMM STK
45780L104
34845
280625
SH
SOLE
82507
0
198118
INOVALON HLDGS INC
COMM STK
45781D101
430
30331
SH
SOLE
931
0
29400
INNOVIVA INC
COMM STK
45781M101
11220
642983
SH
SOLE
170783
0
472200
INSTRUCTURE INC
COMM STK
45781U103
23888
636841
SH
SOLE
92243
0
544598
INNOVATIVE INDL PPTYS INC
COMM STK
45781V101
492
10837
SH
SOLE
10837
0
0
INSEEGO CORP
COMM STK
45782B104
140
33800
SH
SOLE
33800
0
0
INSULET CORP
COMM STK
45784P101
25034
315611
SH
SOLE
44211
0
271400
INTEGER HLDGS CORP
COMM STK
45826H109
45070
591005
SH
SOLE
102732
0
488273
INTERACTIVE BROKERS GROUP IN
COMM STK
45841N107
2343
42877
SH
SOLE
15077
0
27800
INTERCEPT PHARMACEUTICALS IN
COMM STK
45845P108
741
7347
SH
SOLE
5496
0
1851
INTERCONTINENTAL EXCHANGE IN
COMM STK
45866F104
2705957
35921371
SH
SOLE
13000934
0
22920437
INTERDIGITAL INC
COMM STK
45867G101
1249
18807
SH
SOLE
7068
0
11739
INTERMOLECULAR INC
COMM STK
45882D109
158
156015
SH
SOLE
79909
0
76106
INTERNAP CORP
COMM STK
45885A409
261
63011
SH
SOLE
24711
0
38300
INTL FCSTONE INC
COMM STK
46116V105
449
12271
SH
SOLE
5090
0
7181
INTRA CELLULAR THERAPIES INC
COMM STK
46116X101
3997
350963
SH
SOLE
64556
0
286407
INTUITIVE SURGICAL INC
COMM STK
46120E602
4976222
10390506
SH
SOLE
3727175
0
6663331
INTREXON CORP
COMM STK
46122T102
194
29695
SH
SOLE
29695
0
0
INVESCO MORTGAGE CAPITAL INC
COMM STK
46131B100
688
47518
SH
SOLE
37818
0
9700
INVESTMENT TECHNOLOGY GRP NE
COMM STK
46145F105
875
28940
SH
SOLE
14840
0
14100
INVESTORS BANCORP INC NEW
COMM STK
46146L101
50611
4866458
SH
SOLE
897753
0
3968705
INVITATION HOMES INC
COMM STK
46187W107
3018
150313
SH
SOLE
58062
0
92251
IQVIA HLDGS INC
COMM STK
46266C105
271028
2333032
SH
SOLE
831100
0
1501932
IQIYI INC
ADR
46267X108
3553
238919
SH
SOLE
103812
0
135107
IRIDIUM COMMUNICATIONS INC
COMM STK
46269C102
399
21646
SH
SOLE
10928
0
10718
IRON MTN INC NEW
COMM STK
46284V101
28095
866862
SH
SOLE
385245
0
481617
IRONWOOD PHARMACEUTICALS INC
COMM STK
46333X108
32025
3091185
SH
SOLE
863537
0
2227648
IRONWOOD PHARMACEUTICALS INC
CONV BND
46333XAD0
15927
16936000
PRN
SOLE
1705000
0
15231000
ISHARES TR
COMM STK
46429B598
12626
378700
SH
SOLE
378700
0
0
ISHARES TR
COMM STK
46432F842
2810
51086
SH
SOLE
37492
0
13594
ISHARES INC
COMM STK
46434G822
2429
47917
SH
SOLE
92
0
47825
ISHARES TR
COMM STK
46435G334
1638
55800
SH
SOLE
0
0
55800
ITERIS INC
COMM STK
46564T107
183
49143
SH
SOLE
49143
0
0
I3 VERTICALS INC
COMM STK
46571Y107
38201
1585103
SH
SOLE
416649
0
1168454
JBG SMITH PPTYS
COMM STK
46590V100
217074
6235954
SH
SOLE
1243693
0
4992261
JPMORGAN CHASE & CO
COMM STK
46625H100
4933242
50535157
SH
SOLE
21258131
0
29277026
JPMORGAN CHASE & CO
COMM STK
46625H365
638
28600
SH
SOLE
28600
0
0
JMP GROUP LLC
COMM STK
46629U107
3955
1014112
SH
SOLE
0
0
1014112
JAGGED PEAK ENERGY INC
COMM STK
47009K107
129085
14154019
SH
SOLE
3139557
0
11014462
JD COM INC
ADR
47215P106
546
26100
SH
SOLE
26100
0
0
JEFFERIES FINL GROUP INC
COMM STK
47233W109
69781
4019645
SH
SOLE
1127053
0
2892592
JELD-WEN HLDG INC
COMM STK
47580P103
7214
507636
SH
SOLE
110915
0
396721
JONES LANG LASALLE INC
COMM STK
48020Q107
15782
124659
SH
SOLE
81049
0
43610
J2 GLOBAL INC
COMM STK
48123V102
26614
383599
SH
SOLE
116799
0
266800
JUNIPER NETWORKS INC
COMM STK
48203R104
53568
1990643
SH
SOLE
1181390
0
809253
KAR AUCTION SVCS INC
COMM STK
48238T109
400424
8391117
SH
SOLE
3132887
0
5258230
KBR INC
COMM STK
48242W106
14299
941970
SH
SOLE
215222
0
726748
KKR & CO INC
COMM STK
48251W104
259453
13217150
SH
SOLE
5267545
0
7949605
KLX ENERGY SERVICS HOLDNGS I
COMM STK
48253L106
1132
48279
SH
SOLE
39119
0
9160
KT CORP
ADR
48268K101
107501
7559815
SH
SOLE
2616323
0
4943492
K12 INC
COMM STK
48273U102
272
10974
SH
SOLE
10974
0
0
KB HOME
COMM STK
48666K109
931
48761
SH
SOLE
33261
0
15500
KEANE GROUP INC
COMM STK
48669A108
41019
5014519
SH
SOLE
1825687
0
3188832
KEARNY FINL CORP MD
COMM STK
48716P108
65880
5138843
SH
SOLE
974500
0
4164343
KEURIG DR PEPPER INC
COMM STK
49271V100
241491
9418517
SH
SOLE
3035995
0
6382522
KEYSIGHT TECHNOLOGIES INC
COMM STK
49338L103
1456139
23455841
SH
SOLE
8606225
0
14849616
KILROY RLTY CORP
COMM STK
49427F108
134365
2136849
SH
SOLE
380318
0
1756531
KIMBALL ELECTRONICS INC
COMM STK
49428J109
269
17367
SH
SOLE
10850
0
6517
KIMCO RLTY CORP
COMM STK
49446R109
92516
6315100
SH
SOLE
584716
0
5730384
KINDER MORGAN INC DEL
COMM STK
49456B101
50172
3262142
SH
SOLE
957185
0
2304957
KINSALE CAP GROUP INC
COMM STK
49714P108
5439
97900
SH
SOLE
24353
0
73547
KITE RLTY GROUP TR
COMM STK
49803T300
720
51118
SH
SOLE
24518
0
26600
KNOWLES CORP
COMM STK
49926D109
54872
4122579
SH
SOLE
1300359
0
2822220
KOPPERS HOLDINGS INC
COMM STK
50060P106
221
12979
SH
SOLE
5779
0
7200
KRATOS DEFENSE & SEC SOLUTIO
COMM STK
50077B207
768
54490
SH
SOLE
29890
0
24600
KRATON CORPORATION
COMM STK
50077C106
437
20029
SH
SOLE
12229
0
7800
LHC GROUP INC
COMM STK
50187A107
599
6382
SH
SOLE
1308
0
5074
LGI HOMES INC
COMM STK
50187T106
324
7159
SH
SOLE
7159
0
0
LCI INDS
COMM STK
50189K103
70489
1055218
SH
SOLE
361818
0
693400
LPL FINL HLDGS INC
COMM STK
50212V100
1540
25217
SH
SOLE
10617
0
14600
LSI INDS INC
COMM STK
50216C108
33
10325
SH
SOLE
0
0
10325
LSC COMMUNICATIONS INC
COMM STK
50218P107
184
26220
SH
SOLE
26220
0
0
LABORATORY CORP AMER HLDGS
COMM STK
50540R409
22458
177728
SH
SOLE
51379
0
126349
LADENBURG THALMAN FIN SVCS I
COMM STK
50575Q102
69
29675
SH
SOLE
29675
0
0
LANDS END INC NEW
COMM STK
51509F105
365
25716
SH
SOLE
16404
0
9312
LEGACY TEX FINL GROUP INC
COMM STK
52471Y106
303
9432
SH
SOLE
8752
0
680
LENDINGCLUB CORP
COMM STK
52603A109
4257
1618716
SH
SOLE
311548
0
1307168
LENDINGTREE INC NEW
COMM STK
52603B107
1457
6635
SH
SOLE
4578
0
2057
LIBERTY EXPEDIA HOLDINGS
COMM STK
53046P109
135831
3473057
SH
SOLE
705437
0
2767620
LIGAND PHARMACEUTICALS INC
COMM STK
53220K504
45526
335493
SH
SOLE
95107
0
240386
LIFE STORAGE INC
COMM STK
53223X107
1912
20563
SH
SOLE
7963
0
12600
LIMESTONE BANCORP INC
COMM STK
53262L105
1603
116519
SH
SOLE
0
0
116519
LIVE OAK BANCSHARES INC
COMM STK
53803X105
75859
5122164
SH
SOLE
1051734
0
4070430
LIVERAMP HLDGS INC
COMM STK
53815P108
1219
31567
SH
SOLE
7807
0
23760
LOGMEIN INC
COMM STK
54142L109
23022
282238
SH
SOLE
87191
0
195047
LUMBER LIQUIDATORS HLDGS INC
COMM STK
55003T107
29771
3127167
SH
SOLE
918967
0
2208200
LUMENTUM HLDGS INC
COMM STK
55024U109
61472
1463270
SH
SOLE
175424
0
1287846
M & T BK CORP
COMM STK
55261F104
37835
264338
SH
SOLE
86245
0
178093
MBIA INC
COMM STK
55262C100
794
88996
SH
SOLE
29196
0
59800
MB FINANCIAL INC NEW
COMM STK
55264U108
1213
30599
SH
SOLE
13732
0
16867
MFA FINL INC
COMM STK
55272X102
453
67765
SH
SOLE
50565
0
17200
MGE ENERGY INC
COMM STK
55277P104
27753
462856
SH
SOLE
149606
0
313250
MGM GROWTH PPTYS LLC
COMM STK
55303A105
39741
1504772
SH
SOLE
262458
0
1242314
M/I HOMES INC
COMM STK
55305B101
383
18241
SH
SOLE
8171
0
10070
MKS INSTRUMENT INC
COMM STK
55306N104
85856
1328828
SH
SOLE
290073
0
1038755
MRC GLOBAL INC
COMM STK
55345K103
530
43376
SH
SOLE
17336
0
26040
MSCI INC
COMM STK
55354G100
348776
2365705
SH
SOLE
592596
0
1773109
MYR GROUP INC DEL
COMM STK
55405W104
555
19718
SH
SOLE
10418
0
9300
MACOM TECH SOLUTIONS HLDGS I
COMM STK
55405Y100
29686
2045897
SH
SOLE
367757
0
1678140
MACQUARIE INFRASTRUCTURE COR
COMM STK
55608B105
554
15148
SH
SOLE
11251
0
3897
MACYS INC
COMM STK
55616P104
15870
532904
SH
SOLE
171078
0
361826
MACYS INC
COMM STK
55616P104
476
16000
SH
Put
SOLE
16000
0
0
MADISON SQUARE GARDEN CO NEW
COMM STK
55825T103
2050
7659
SH
SOLE
3305
0
4354
MAIN STREET CAPITAL CORP
COMM STK
56035L104
33997
1005526
SH
SOLE
384226
0
621300
MAMMOTH ENERGY SVCS INC
COMM STK
56155L108
337
18741
SH
SOLE
171
0
18570
MANPOWERGROUP INC
COMM STK
56418H100
5942
91698
SH
SOLE
47259
0
44439
MANULIFE FINL CORP
COMM STK
56501R106
960
67681
SH
SOLE
67681
0
0
MARATHON PETE CORP
COMM STK
56585A102
215904
3658767
SH
SOLE
1809022
0
1849745
MARKETAXESS HLDGS INC
COMM STK
57060D108
466153
2206014
SH
SOLE
573006
0
1633008
MARRIOTT VACATIONS WRLDWDE C
COMM STK
57164Y107
58247
826084
SH
SOLE
208201
0
617883
MASTECH DIGITAL INC
COMM STK
57633B100
295
46784
SH
SOLE
0
0
46784
MASTERCARD INCORPORATED
COMM STK
57636Q104
6082138
32240331
SH
SOLE
11617615
0
20622716
MATCH GROUP INC
COMM STK
57665R106
14117
330060
SH
SOLE
176260
0
153800
MATCH GROUP INC
COMM STK
57665R106
4
100
SH
Put
SOLE
100
0
0
MATSON INC
COMM STK
57686G105
108176
3378404
SH
SOLE
643113
0
2735291
MAXIM INTEGRATED PRODS INC
COMM STK
57772K101
1925944
37875014
SH
SOLE
12248992
0
25626022
MAXLINEAR INC
COMM STK
57776J100
56827
3228809
SH
SOLE
1022679
0
2206130
MAXAR TECHNOLOGIES LTD
COMM STK
57778L103
43757
3658642
SH
SOLE
1324575
0
2334067
MCEWEN MNG INC
COMM STK
58039P107
316
173600
SH
SOLE
173600
0
0
MCKESSON CORP
COMM STK
58155Q103
39205
354891
SH
SOLE
113370
0
241521
MEDEQUITIES RLTY TR INC
COMM STK
58409L306
497
72687
SH
SOLE
72687
0
0
MEDICAL PPTYS TRUST INC
COMM STK
58463J304
1567
97448
SH
SOLE
45418
0
52030
MEDICAL TRANSCRIPTION BLG CO
COMM STK
58464J105
925
243500
SH
SOLE
211500
0
32000
MEDIFAST INC
COMM STK
58470H101
767
6138
SH
SOLE
6038
0
100
MEDIDATA SOLUTIONS INC
COMM STK
58471A105
9162
135899
SH
SOLE
62499
0
73400
MEDNAX INC
COMM STK
58502B106
290428
8800851
SH
SOLE
2953570
0
5847281
MEDPACE HLDGS INC
COMM STK
58506Q109
273
5164
SH
SOLE
5164
0
0
MEET GROUP INC
COMM STK
58513U101
741
159941
SH
SOLE
151341
0
8600
MERCADOLIBRE INC
COMM STK
58733R102
473545
1617024
SH
SOLE
410160
0
1206864
MERCK & CO INC
COMM STK
58933Y105
3116445
40785831
SH
SOLE
16107173
0
24678658
MERIDIAN BANCORP INC MD
COMM STK
58958U103
110014
7682529
SH
SOLE
1736216
0
5946313
MERITAGE HOMES CORP
COMM STK
59001A102
3361
91533
SH
SOLE
78133
0
13400
MERITOR INC
COMM STK
59001K100
897
53020
SH
SOLE
22820
0
30200
MESA LABS INC
COMM STK
59064R109
59672
286347
SH
SOLE
80032
0
206315
METHANEX CORP
COMM STK
59151K108
347
7210
SH
SOLE
7210
0
0
METLIFE INC
COMM STK
59156R108
761827
18553996
SH
SOLE
7859299
0
10694697
MICHAELS COS INC
COMM STK
59408Q106
171288
12650536
SH
SOLE
3864727
0
8785809
MID AMER APT CMNTYS INC
COMM STK
59522J103
20488
214088
SH
SOLE
64682
0
149406
MILACRON HLDGS CORP
COMM STK
59870L106
244
20547
SH
SOLE
8447
0
12100
MINDBODY INC
COMM STK
60255W105
6685
183649
SH
SOLE
35049
0
148600
MIRATI THERAPEUTICS INC
COMM STK
60468T105
13963
329160
SH
SOLE
34734
0
294426
MOBILEIRON INC
COMM STK
60739U204
283
61587
SH
SOLE
987
0
60600
MOBILE MINI INC
COMM STK
60740F105
231902
7303990
SH
SOLE
1409655
0
5894335
MODERNA INC
COMM STK
60770K107
11899
813442
SH
SOLE
73043
0
740399
MOELIS & CO
COMM STK
60786M105
578
16803
SH
SOLE
8803
0
8000
MOLINA HEALTHCARE INC
COMM STK
60855R100
758361
6525221
SH
SOLE
1271596
0
5253625
MOLSON COORS BREWING CO
COMM STK
60871R209
45472
809689
SH
SOLE
236707
0
572982
MOMENTA PHARMACEUTICALS INC
COMM STK
60877T100
62151
5629580
SH
SOLE
1069460
0
4560120
MOMO INC
ADR
60879B107
2082
87674
SH
SOLE
4600
0
83074
MONOTYPE IMAGING HOLDINGS IN
COMM STK
61022P100
811
52260
SH
SOLE
18160
0
34100
MONSTER BEVERAGE CORP NEW
COMM STK
61174X109
35358
718374
SH
SOLE
216359
0
502015
MOSAIC CO NEW
COMM STK
61945C103
17088
584989
SH
SOLE
178832
0
406157
MYRIAD GENETICS INC
COMM STK
62855J104
901
30999
SH
SOLE
21319
0
9680
MYOKARDIA INC
COMM STK
62857M105
121292
2482432
SH
SOLE
387621
0
2094811
NVR INC
COMM STK
62944T105
408537
167640
SH
SOLE
71966
0
95674
NATIONAL AMERN UNIV HLDGS IN
COMM STK
63245Q105
235
1304903
SH
SOLE
308003
0
996900
NATIONAL COMM CORP
COMM STK
63546L102
49083
1363422
SH
SOLE
244161
0
1119261
NATIONAL HEALTH INVS INC
COMM STK
63633D104
646
8553
SH
SOLE
4533
0
4020
NATIONAL VISION HLDGS INC
COMM STK
63845R107
99643
3537187
SH
SOLE
658704
0
2878483
NATURAL GAS SERVICES GROUP
COMM STK
63886Q109
414
25171
SH
SOLE
25171
0
0
NATURAL HEALTH TRENDS CORP
COMM STK
63888P406
736
39811
SH
SOLE
39461
0
350
NAUTILUS INC
COMM STK
63910B102
233
21404
SH
SOLE
21404
0
0
NAVIGANT CONSULTING INC
COMM STK
63935N107
30679
1275642
SH
SOLE
398620
0
877022
NAVIENT CORPORATION
COMM STK
63938C108
629
71431
SH
SOLE
59331
0
12100
NELNET INC
COMM STK
64031N108
218
4174
SH
SOLE
252
0
3922
NEOGENOMICS INC
COMM STK
64049M209
137
10857
SH
SOLE
857
0
10000
NETAPP INC
COMM STK
64110D104
26034
436293
SH
SOLE
118219
0
318074
NETFLIX INC
COMM STK
64110L106
4093402
15293289
SH
SOLE
5969068
0
9324221
NETEASE INC
ADR
64110W102
60552
257265
SH
SOLE
73119
0
184146
NETGEAR INC
COMM STK
64111Q104
761
14632
SH
SOLE
7132
0
7500
NETSCOUT SYS INC
COMM STK
64115T104
11980
507001
SH
SOLE
155251
0
351750
NEUROCRINE BIOSCIENCES INC
COMM STK
64125C109
286309
4009363
SH
SOLE
728136
0
3281227
NEVRO CORP
COMM STK
64157F103
38395
987266
SH
SOLE
147432
0
839834
NEW MEDIA INVT GROUP INC
COMM STK
64704V106
524
45306
SH
SOLE
16506
0
28800
NEW RESIDENTIAL INVT CORP
COMM STK
64828T201
2291
161254
SH
SOLE
75504
0
85750
NEW RELIC INC
COMM STK
64829B100
5289
65320
SH
SOLE
45620
0
19700
NEWMARK GROUP INC
COMM STK
65158N102
517
64503
SH
SOLE
23681
0
40822
NEWS CORP NEW
COMM STK
65249B109
529939
46690671
SH
SOLE
15843231
0
30847440
NEWS CORP NEW
COMM STK
65249B208
2370
205220
SH
SOLE
48900
0
156320
NEXSTAR MEDIA GROUP INC
COMM STK
65336K103
1603
20379
SH
SOLE
5412
0
14967
NEXTERA ENERGY INC
COMM STK
65339F101
2346247
13498143
SH
SOLE
5408792
0
8089351
NEXTERA ENERGY INC
CVPFSTKF
65339F820
718487
12500550
SH
SOLE
4803258
0
7697292
NEXTERA ENERGY PARTNERS LP
COMM STK
65341B106
82642
1919684
SH
SOLE
345154
0
1574530
NEXTGEN HEALTHCARE INC
COMM STK
65343C102
602
39718
SH
SOLE
21318
0
18400
NISOURCE INC
COMM STK
65473P105
1559692
61526324
SH
SOLE
19349267
0
42177057
NLIGHT INC
COMM STK
65487K100
3562
200342
SH
SOLE
115138
0
85204
NOAH HLDGS LTD
ADR
65487X102
1418
32740
SH
SOLE
16371
0
16369
NORTHFIELD BANCORP INC DEL
COMM STK
66611T108
190
13987
SH
SOLE
587
0
13400
NORTHSTAR REALTY EUROPE CORP
COMM STK
66706L101
1295
89077
SH
SOLE
50736
0
38341
NORTHWEST NAT HLDG CO
COMM STK
66765N105
1214
20077
SH
SOLE
13987
0
6090
NOVARTIS A G
ADR
66987V109
2522
29387
SH
SOLE
28987
0
400
NOVANTA INC
COMM STK
67000B104
180950
2872229
SH
SOLE
563773
0
2308456
NOW INC
COMM STK
67011P100
431
36990
SH
SOLE
24067
0
12923
NU SKIN ENTERPRISES INC
COMM STK
67018T105
18250
297575
SH
SOLE
91375
0
206200
NUANCE COMMUNICATIONS INC
COMM STK
67020Y100
1737
131325
SH
SOLE
78464
0
52861
NUTANIX INC
COMM STK
67059N108
1273
30600
SH
SOLE
20200
0
10400
NVIDIA CORP
COMM STK
67066G104
1548705
11600782
SH
SOLE
4369155
0
7231627
NUTRI SYS INC NEW
COMM STK
67069D108
823
18749
SH
SOLE
7749
0
11000
NXSTAGE MEDICAL INC
COMM STK
67072V103
560
19576
SH
SOLE
13776
0
5800
NUVECTRA CORP
COMM STK
67075N108
775
47431
SH
SOLE
34688
0
12743
O REILLY AUTOMOTIVE INC NEW
COMM STK
67103H107
498067
1446481
SH
SOLE
608274
0
838207
OFG BANCORP
COMM STK
67103X102
424
25785
SH
SOLE
21585
0
4200
OLYMPIC STEEL INC
COMM STK
68162K106
488
34224
SH
SOLE
24824
0
9400
OMNICELL INC
COMM STK
68213N109
40537
661939
SH
SOLE
193719
0
468220
ONCOSEC MED INC
COMM STK
68234L207
36
56600
SH
SOLE
0
0
56600
ONE GAS INC
COMM STK
68235P108
355890
4470984
SH
SOLE
985947
0
3485037
FLWS/1-800 FLOWERS
COMM STK
68243Q106
279
22830
SH
SOLE
362
0
22468
ONEMAIN HLDGS INC
COMM STK
68268W103
816
33610
SH
SOLE
12910
0
20700
ONESPAN INC
COMM STK
68287N100
574
44326
SH
SOLE
22326
0
22000
OPKO HEALTH INC
COMM STK
68375N103
762
253046
SH
SOLE
77046
0
176000
ORACLE CORP
COMM STK
68389X105
263085
5826910
SH
SOLE
2148501
0
3678409
ORASURE TECHNOLOGIES INC
COMM STK
68554V108
1380
118188
SH
SOLE
62913
0
55275
ORBCOMM INC
COMM STK
68555P100
195
23585
SH
SOLE
985
0
22600
ORCHARD THERAPEUTICS PLC
ADR
68570P101
30068
1911531
SH
SOLE
281616
0
1629915
ORIGIN BANCORP INC
COMM STK
68621T102
56989
1672202
SH
SOLE
387483
0
1284719
ORITANI FINL CORP DEL
COMM STK
68633D103
1107
75043
SH
SOLE
75043
0
0
OTONOMY INC
COMM STK
68906L105
35
18700
SH
SOLE
0
0
18700
OUTFRONT MEDIA INC
COMM STK
69007J106
865
47724
SH
SOLE
45560
0
2164
PDL CMNTY BANCORP
COMM STK
69290X101
19970
1567535
SH
SOLE
500491
0
1067044
PBF ENERGY INC
COMM STK
69318G106
37898
1160021
SH
SOLE
321221
0
838800
PCSB FINL CORP
COMM STK
69324R104
28882
1476565
SH
SOLE
465227
0
1011338
PDC ENERGY INC
COMM STK
69327R101
40107
1347695
SH
SOLE
354056
0
993639
PG&E CORP
COMM STK
69331C108
576251
24263197
SH
SOLE
9105556
0
15157641
PGT INNOVATIONS INC
COMM STK
69336V101
47843
3018486
SH
SOLE
538173
0
2480313
PNM RES INC
COMM STK
69349H107
242272
5896129
SH
SOLE
1412530
0
4483599
PPL CORP
COMM STK
69351T106
35999
1270688
SH
SOLE
360879
0
909809
PRA HEALTH SCIENCES INC
COMM STK
69354M108
66543
723610
SH
SOLE
212099
0
511511
PRA GROUP INC
COMM STK
69354N106
99999
4103353
SH
SOLE
737230
0
3366123
PPDAI GROUP INC
ADR
69354V108
13730
3814022
SH
SOLE
1226313
0
2587709
PRGX GLOBAL INC
COMM STK
69357C503
370
39083
SH
SOLE
11983
0
27100
PS BUSINESS PKS INC CALIF
COMM STK
69360J107
296232
2261313
SH
SOLE
439580
0
1821733
PTC THERAPEUTICS INC
COMM STK
69366J200
94457
2752246
SH
SOLE
349595
0
2402651
PTC INC
COMM STK
69370C100
47028
567281
SH
SOLE
180951
0
386330
PACIFIC BIOSCIENCES CALIF IN
COMM STK
69404D108
302
40749
SH
SOLE
40749
0
0
PACIFIC ETHANOL INC
COMM STK
69423U305
17
20000
SH
SOLE
20000
0
0
PACIFIC PREMIER BANCORP
COMM STK
69478X105
77775
3047612
SH
SOLE
592102
0
2455510
PARAMOUNT GROUP INC
COMM STK
69924R108
167684
13350598
SH
SOLE
2289382
0
11061216
PATTERN ENERGY GROUP INC
COMM STK
70338P100
423
22693
SH
SOLE
1093
0
21600
PATRIOT TRANSN HLDG INC
COMM STK
70338W105
5541
284303
SH
SOLE
51800
0
232503
PAYCOM SOFTWARE INC
COMM STK
70432V102
57433
469033
SH
SOLE
69276
0
399757
PAYLOCITY HLDG CORP
COMM STK
70438V106
101035
1678043
SH
SOLE
245889
0
1432154
PAYPAL HLDGS INC
COMM STK
70450Y103
3576367
42530228
SH
SOLE
15360816
0
27169412
PEBBLEBROOK HOTEL TR
COMM STK
70509V100
87017
3073724
SH
SOLE
486602
0
2587122
PENNYMAC FINL SVCS INC
COMM STK
70932M107
104126
4897731
SH
SOLE
1127025
0
3770706
PENSKE AUTOMOTIVE GRP INC
COMM STK
70959W103
338
8376
SH
SOLE
3930
0
4446
PENUMBRA INC
COMM STK
70975L107
87509
716109
SH
SOLE
151826
0
564283
PERFORMANCE FOOD GROUP CO
COMM STK
71377A103
142889
4427909
SH
SOLE
923430
0
3504479
PHIBRO ANIMAL HEALTH CORP
COMM STK
71742Q106
19835
616754
SH
SOLE
172854
0
443900
PHYSICIANS RLTY TR
COMM STK
71943U104
1123
70048
SH
SOLE
43568
0
26480
PILGRIMS PRIDE CORP NEW
COMM STK
72147K108
386
24886
SH
SOLE
13386
0
11500
PINNACLE FINL PARTNERS INC
COMM STK
72346Q104
156770
3400641
SH
SOLE
704057
0
2696584
PIXELWORKS INC
COMM STK
72581M305
44
15200
SH
SOLE
0
0
15200
PIVOTAL SOFTWARE INC
COMM STK
72582H107
26242
1604989
SH
SOLE
129534
0
1475455
PLAINS GP HLDGS L P
COMM STK
72651A207
52347
2604304
SH
SOLE
520356
0
2083948
PLANET FITNESS INC
COMM STK
72703H101
778
14518
SH
SOLE
7809
0
6709
PLATFORM SPECIALTY PRODS COR
COMM STK
72766Q105
848
82118
SH
SOLE
35298
0
46820
PLUG POWER INC
COMM STK
72919P202
515
415601
SH
SOLE
161701
0
253900
PLURALSIGHT INC
COMM STK
72941B106
37097
1575231
SH
SOLE
240094
0
1335137
POLYONE CORP
COMM STK
73179P106
64975
2271849
SH
SOLE
502579
0
1769270
POOL CORPORATION
COMM STK
73278L105
274463
1846373
SH
SOLE
528639
0
1317734
PREMIER FINL BANCORP INC
COMM STK
74050M105
224
14999
SH
SOLE
4737
0
10262
PREMIER INC
COMM STK
74051N102
715
19135
SH
SOLE
9035
0
10100
PRESTIGE CONSMR HEALTHCARE I
COMM STK
74112D101
76056
2462948
SH
SOLE
547578
0
1915370
PRICE T ROWE GROUP INC
COMM STK
74144T108
35817
387967
SH
SOLE
111242
0
276725
PRIMORIS SVCS CORP
COMM STK
74164F103
417
21782
SH
SOLE
7982
0
13800
PRIMERICA INC
COMM STK
74164M108
67358
689366
SH
SOLE
202866
0
486500
PRIMO WTR CORP
COMM STK
74165N105
729
52052
SH
SOLE
19942
0
32110
PRINCIPAL FINL GROUP INC
COMM STK
74251V102
20524
464664
SH
SOLE
128728
0
335936
PRINCIPIA BIOPHARMA INC
COMM STK
74257L108
24979
911972
SH
SOLE
134658
0
777314
PROASSURANCE CORP
COMM STK
74267C106
69882
1722938
SH
SOLE
512246
0
1210692
PROLOGIS INC
COMM STK
74340W103
805824
13723169
SH
SOLE
3612413
0
10110756
PROS HOLDINGS INC
COMM STK
74346Y103
717
22820
SH
SOLE
12720
0
10100
PROSPECT CAPITAL CORP
COMM STK
74348T102
201
31800
SH
Put
SOLE
31800
0
0
PROTEOSTASIS THERAPEUTICS IN
COMM STK
74373B109
3464
1069020
SH
SOLE
109809
0
959211
PROVIDENT FINL SVCS INC
COMM STK
74386T105
668
27666
SH
SOLE
17548
0
10118
PRUDENTIAL BANCORP INC NEW
COMM STK
74431A101
301
17106
SH
SOLE
17106
0
0
PUBLIC STORAGE
COMM STK
74460D109
432400
2136259
SH
SOLE
519359
0
1616900
PULSE BIOSCIENCES INC
COMM STK
74587B101
155
13543
SH
SOLE
143
0
13400
PURE STORAGE INC
COMM STK
74624M102
139857
8697558
SH
SOLE
1716483
0
6981075
PZENA INVESTMENT MGMT INC
COMM STK
74731Q103
96
11132
SH
SOLE
11132
0
0
QEP RES INC
COMM STK
74733V100
919
163289
SH
SOLE
72089
0
91200
QTS RLTY TR INC
COMM STK
74736A103
822
22189
SH
SOLE
11689
0
10500
QORVO INC
COMM STK
74736K101
81661
1344662
SH
SOLE
151823
0
1192839
Q2 HLDGS INC
COMM STK
74736L109
56498
1140214
SH
SOLE
305092
0
835122
QUALYS INC
COMM STK
74758T303
44716
598281
SH
SOLE
169381
0
428900
QUANTERIX CORP
COMM STK
74766Q101
18155
991561
SH
SOLE
102282
0
889279
QUEST DIAGNOSTICS INC
COMM STK
74834L100
19667
236186
SH
SOLE
67974
0
168212
QUICKLOGIC CORP
COMM STK
74837P108
8
10401
SH
SOLE
6901
0
3500
QUIDEL CORP
COMM STK
74838J101
324889
6654836
SH
SOLE
1280460
0
5374376
QURATE RETAIL INC
COMM STK
74915M100
3831
196277
SH
SOLE
89857
0
106420
RGC RES INC
COMM STK
74955L103
15152
505752
SH
SOLE
135748
0
370004
RLJ LODGING TR
COMM STK
74965L101
1591
97037
SH
SOLE
80491
0
16546
RMR GROUP INC
COMM STK
74967R106
830
15631
SH
SOLE
10800
0
4831
RH
COMM STK
74967X103
338696
2826708
SH
SOLE
540495
0
2286213
RPT REALTY
COMM STK
74971D101
1468
122817
SH
SOLE
76517
0
46300
RTI SURGICAL INC
COMM STK
74975N105
316
85409
SH
SOLE
14409
0
71000
RAMACO RES INC
COMM STK
75134P303
383
77449
SH
SOLE
38366
0
39083
RANGE RES CORP
COMM STK
75281A109
2630
274844
SH
SOLE
52804
0
222040
RANGER ENERGY SVCS INC
COMM STK
75282U104
6973
1348659
SH
SOLE
239939
0
1108720
RAYONIER ADVANCED MATLS INC
COMM STK
75508B104
623
58453
SH
SOLE
14367
0
44086
RBC BEARINGS INC
COMM STK
75524B104
250851
1913430
SH
SOLE
434088
0
1479342
RE MAX HLDGS INC
COMM STK
75524W108
1173
38141
SH
SOLE
28941
0
9200
READY CAP CORP
COMM STK
75574U101
437
31568
SH
SOLE
16568
0
15000
REALOGY HLDGS CORP
COMM STK
75605Y106
154586
10530391
SH
SOLE
3123615
0
7406776
REALPAGE INC
COMM STK
75606N109
448667
9310377
SH
SOLE
2228294
0
7082083
REATA PHARMACEUTICALS INC
COMM STK
75615P103
22324
397935
SH
SOLE
50950
0
346985
RED ROBIN GOURMET BURGERS IN
COMM STK
75689M101
56824
2126645
SH
SOLE
495702
0
1630943
RED ROCK RESORTS INC
COMM STK
75700L108
14735
725495
SH
SOLE
146651
0
578844
REDFIN CORP
COMM STK
75737F108
177416
12320557
SH
SOLE
2159973
0
10160584
REGENERON PHARMACEUTICALS
COMM STK
75886F107
242378
648938
SH
SOLE
131900
0
517038
REGENXBIO INC
COMM STK
75901B107
19139
456226
SH
SOLE
46731
0
409495
REGIONS FINL CORP NEW
COMM STK
7591EP100
23594
1763414
SH
SOLE
517673
0
1245741
RENEWABLE ENERGY GROUP INC
COMM STK
75972A301
1455
56596
SH
SOLE
30428
0
26168
RENT A CTR INC NEW
COMM STK
76009N100
629
38849
SH
SOLE
599
0
38250
RESOLUTE ENERGY CORP
COMM STK
76116A306
873
30125
SH
SOLE
19595
0
10530
RESOLUTE FST PRODS INC
COMM STK
76117W109
369
46500
SH
SOLE
46500
0
0
RESIDEO TECHNOLOGIES INC
COMM STK
76118Y104
16182
787467
SH
SOLE
296305
0
491162
RESTAURANT BRANDS INTL INC
COMM STK
76131D103
691306
13218094
SH
SOLE
5278217
0
7939877
RETAIL OPPORTUNITY INVTS COR
COMM STK
76131N101
33191
2090126
SH
SOLE
636326
0
1453800
RETAIL PPTYS AMER INC
COMM STK
76131V202
605
55746
SH
SOLE
54246
0
1500
RETAIL VALUE INC
COMM STK
76133Q102
345
13491
SH
SOLE
7626
0
5865
REXNORD CORP NEW
COMM STK
76169B102
36817
1604232
SH
SOLE
324132
0
1280100
REXFORD INDL RLTY INC
COMM STK
76169C100
838
28437
SH
SOLE
15437
0
13000
RHYTHM PHARMACEUTICALS INC
COMM STK
76243J105
21323
793274
SH
SOLE
141900
0
651374
RINGCENTRAL INC
COMM STK
76680R206
1924
23337
SH
SOLE
15437
0
7900
ROCKET PHARMACEUTICALS INC
COMM STK
77313F106
13441
906959
SH
SOLE
110871
0
796088
ROKU INC
COMM STK
77543R102
1075
35096
SH
SOLE
18396
0
16700
RYMAN HOSPITALITY PPTYS INC
COMM STK
78377T107
2610
39139
SH
SOLE
18345
0
20794
S&P GLOBAL INC
COMM STK
78409V104
1482201
8721910
SH
SOLE
2506545
0
6215365
SBA COMMUNICATIONS CORP NEW
COMM STK
78410G104
185209
1144044
SH
SOLE
252056
0
891988
SEACOR MARINE HLDGS INC
COMM STK
78413P101
45666
3883185
SH
SOLE
976103
0
2907082
SL GREEN RLTY CORP
COMM STK
78440X101
548116
6931152
SH
SOLE
2238119
0
4693033
SLM CORP
COMM STK
78442P106
250524
30147259
SH
SOLE
8796245
0
21351014
SM ENERGY CO
COMM STK
78454L100
1054
68084
SH
SOLE
36284
0
31800
SPDR S&P 500 ETF TR
COMM STK
78462F103
1274
5096
SH
SOLE
4844
0
252
SPS COMM INC
COMM STK
78463M107
3009
36528
SH
SOLE
32428
0
4100
SPDR GOLD TRUST
COMM STK
78463V107
243
2000
SH
SOLE
2000
0
0
SS&C TECHNOLOGIES HLDGS INC
COMM STK
78467J100
920381
20403040
SH
SOLE
5017719
0
15385321
SPDR S&P MIDCAP 400 ETF TR
COMM STK
78467Y107
227
750
SH
SOLE
750
0
0
SPX FLOW INC
COMM STK
78469X107
368
12085
SH
SOLE
8680
0
3405
SRC ENERGY INC
COMM STK
78470V108
1655
352027
SH
SOLE
284127
0
67900
SVB FINL GROUP
COMM STK
78486Q101
101799
536010
SH
SOLE
156617
0
379393
SVMK INC
COMM STK
78489X103
57888
4902262
SH
SOLE
699372
0
4202890
SABRA HEALTH CARE REIT INC
COMM STK
78573L106
2040
123766
SH
SOLE
80279
0
43487
SABRE CORP
COMM STK
78573M104
13618
629312
SH
SOLE
327712
0
301600
SAFETY INS GROUP INC
COMM STK
78648T100
94003
1149039
SH
SOLE
261594
0
887445
SAGE THERAPEUTICS INC
COMM STK
78667J108
768275
8020411
SH
SOLE
1956412
0
6063999
SAIA INC
COMM STK
78709Y105
6598
118199
SH
SOLE
23420
0
94779
SALESFORCE COM INC
COMM STK
79466L302
4364563
31865103
SH
SOLE
12152750
0
19712353
SANDSTORM GOLD LTD
COMM STK
80013R206
1824
394124
SH
SOLE
126897
0
267227
SANTANDER CONSUMER USA HDG I
COMM STK
80283M101
1389
78948
SH
SOLE
34548
0
44400
SCANA CORP NEW
COMM STK
80589M102
169729
3552295
SH
SOLE
1019062
0
2533233
SCHNEIDER NATIONAL INC
COMM STK
80689H102
38638
2069534
SH
SOLE
397103
0
1672431
SCHOLAR ROCK HLDG CORP
COMM STK
80706P103
19140
833241
SH
SOLE
130149
0
703092
SCIENTIFIC GAMES CORP
COMM STK
80874P109
791
44223
SH
SOLE
27043
0
17180
SEA LTD
ADR
81141R100
111603
9858949
SH
SOLE
3962307
0
5896642
SEALED AIR CORP NEW
COMM STK
81211K100
391895
11248424
SH
SOLE
4392134
0
6856290
SELECT INCOME REIT
COMM STK
81618T100
219
29695
SH
SOLE
29695
0
0
SELECT MED HLDGS CORP
COMM STK
81619Q105
330297
21517747
SH
SOLE
6442816
0
15074931
SEMGROUP CORP
COMM STK
81663A105
545
39568
SH
SOLE
11668
0
27900
SENIOR HSG PPTYS TR
COMM STK
81721M109
1005
85728
SH
SOLE
62634
0
23094
SENSIENT TECHNOLOGIES CORP
COMM STK
81725T100
1022
18303
SH
SOLE
7085
0
11218
SENSEONICS HLDGS INC
COMM STK
81727U105
2630
1015619
SH
SOLE
203157
0
812462
SERES THERAPEUTICS INC
COMM STK
81750R102
467
103287
SH
SOLE
103287
0
0
SERITAGE GROWTH PPTYS
COMM STK
81752R100
1812
56051
SH
SOLE
21051
0
35000
SERVICEMASTER GLOBAL HLDGS I
COMM STK
81761R109
633966
17255484
SH
SOLE
4830887
0
12424597
SERVICENOW INC
COMM STK
81762P102
2454712
13786646
SH
SOLE
4865979
0
8920667
SERVICESOURCE INTL INC
COMM STK
81763U100
220
203698
SH
SOLE
203698
0
0
SHENANDOAH TELECOMMUNICATION
COMM STK
82312B106
2823
63794
SH
SOLE
31194
0
32600
SHIRE PLC
ADR
82481R106
217029
1247008
SH
SOLE
334688
0
912320
SHOPIFY INC
COMM STK
82509L107
669225
4834738
SH
SOLE
1198762
0
3635976
SHUTTERFLY INC
COMM STK
82568P304
13232
328660
SH
SOLE
97660
0
231000
SIGNATURE BK NEW YORK N Y
COMM STK
82669G104
336891
3276827
SH
SOLE
963027
0
2313800
SIMPLY GOOD FOODS CO
COMM STK
82900L102
151684
8025609
SH
SOLE
1772601
0
6253008
SIRIUS XM HLDGS INC
COMM STK
82968B103
3863
676596
SH
SOLE
323796
0
352800
SITE CENTERS CORP
COMM STK
82981J109
499
45091
SH
SOLE
34091
0
11000
SITEONE LANDSCAPE SUPPLY INC
COMM STK
82982L103
172828
3126971
SH
SOLE
542213
0
2584758
SIX FLAGS ENTMT CORP NEW
COMM STK
83001A102
26904
483625
SH
SOLE
142325
0
341300
SKYWORKS SOLUTIONS INC
COMM STK
83088M102
345623
5157010
SH
SOLE
1864773
0
3292237
SLEEP NUMBER CORP
COMM STK
83125X103
892
28124
SH
SOLE
7074
0
21050
SMARTSHEET INC
COMM STK
83200N103
1726
69436
SH
SOLE
19076
0
50360
SNAP INC
COMM STK
83304A106
4130
749578
SH
SOLE
299178
0
450400
SOLARCITY CORP
CONV BND
83416TAC4
24707
26080000
PRN
SOLE
3075000
0
23005000
SOLAREDGE TECHNOLOGIES INC
COMM STK
83417M104
1408
40100
SH
SOLE
12700
0
27400
SOLARIS OILFIELD INFRSTR INC
COMM STK
83418M103
407
33653
SH
SOLE
353
0
33300
SONIC AUTOMOTIVE INC
COMM STK
83545G102
263
19144
SH
SOLE
5824
0
13320
SORRENTO THERAPEUTICS INC
COMM STK
83587F202
31
12772
SH
SOLE
1476
0
11296
SOUTHERN COPPER CORP
COMM STK
84265V105
148862
4837908
SH
SOLE
1427287
0
3410621
SOUTHSIDE BANCSHARES INC
COMM STK
84470P109
935
29445
SH
SOLE
13555
0
15890
SPARK THERAPEUTICS INC
COMM STK
84652J103
77136
1970766
SH
SOLE
368617
0
1602149
SPECTRUM PHARMACEUTICALS INC
COMM STK
84763A108
443
50674
SH
SOLE
1544
0
49130
SPECTRUM BRANDS HLDGS INC NE
COMM STK
84790A105
291
6888
SH
SOLE
3159
0
3729
SPIRE INC
COMM STK
84857L101
1776
23976
SH
SOLE
16666
0
7310
SPIRIT RLTY CAP INC NEW
COMM STK
84860W300
912
25863
SH
SOLE
15703
0
10160
SPIRIT MTA REIT
COMM STK
84861U105
264
36961
SH
SOLE
31881
0
5080
SPORTSMANS WHSE HLDGS INC
COMM STK
84920Y106
20433
4665150
SH
SOLE
859797
0
3805353
SPROTT PHYSICAL GOLD TRUST
COMM STK
85207H104
28616
2775550
SH
SOLE
56800
0
2718750
SPRINT CORP
COMM STK
85207U105
1216
208987
SH
SOLE
120137
0
88850
SPROUTS FMRS MKT INC
COMM STK
85208M102
323988
13780868
SH
SOLE
4935169
0
8845699
SPROTT PHYSICAL GOLD & SILVE
COMM STK
85208R101
9875
787500
SH
SOLE
5200
0
782300
STAG INDL INC
COMM STK
85254J102
1896
76192
SH
SOLE
26992
0
49200
STAR GROUP L P
COMM STK
85512C105
4869
521326
SH
SOLE
196567
0
324759
STARTEK INC
COMM STK
85569C107
168
25200
SH
SOLE
12800
0
12400
STARWOOD PPTY TR INC
COMM STK
85571B105
2464
125008
SH
SOLE
36728
0
88280
STERLING BANCORP DEL
COMM STK
85917A100
1854
112320
SH
SOLE
72825
0
39495
STERLING BANCORP INC
COMM STK
85917W102
30260
4353967
SH
SOLE
1010406
0
3343561
STONERIDGE INC
COMM STK
86183P102
357
14471
SH
SOLE
371
0
14100
STRATEGIC ED INC
COMM STK
86272C103
247128
2178879
SH
SOLE
623459
0
1555420
SUMMIT MATLS INC
COMM STK
86614U100
41960
3383851
SH
SOLE
964329
0
2419522
SUNCOKE ENERGY INC
COMM STK
86722A103
418
48878
SH
SOLE
20078
0
28800
SUNRUN INC
COMM STK
86771W105
1219
111898
SH
SOLE
37281
0
74617
SYNAPTICS INC
COMM STK
87157D109
7984
214553
SH
SOLE
47778
0
166775
SYNOVUS FINL CORP
COMM STK
87161C501
1595
49857
SH
SOLE
24472
0
25385
SYNNEX CORP
COMM STK
87162W100
2139
26459
SH
SOLE
21391
0
5068
SYNCHRONY FINL
COMM STK
87165B103
283202
12071700
SH
SOLE
4188560
0
7883140
SYNEOS HEALTH INC
COMM STK
87166B102
14365
365049
SH
SOLE
113049
0
252000
SYROS PHARMACEUTICALS INC
COMM STK
87184Q107
1726
309905
SH
SOLE
308825
0
1080
TD AMERITRADE HLDG CORP
COMM STK
87236Y108
3666163
74880797
SH
SOLE
26646219
0
48234578
TFS FINL CORP
COMM STK
87240R107
693
42953
SH
SOLE
27493
0
15460
TRI POINTE GROUP INC
COMM STK
87265H109
93621
8565545
SH
SOLE
1758595
0
6806950
TPI COMPOSITES INC
COMM STK
87266J104
7415
301682
SH
SOLE
164709
0
136973
TTM TECHNOLOGIES INC
COMM STK
87305R109
572
58777
SH
SOLE
18867
0
39910
TABLEAU SOFTWARE INC
COMM STK
87336U105
1372615
11438461
SH
SOLE
3014910
0
8423551
TACTILE SYS TECHNOLOGY INC
COMM STK
87357P100
672
14760
SH
SOLE
8120
0
6640
TAILORED BRANDS INC
COMM STK
87403A107
862
63166
SH
SOLE
35316
0
27850
TARGA RES CORP
COMM STK
87612G101
4794
133079
SH
SOLE
77929
0
55150
TAYLOR MORRISON HOME CORP
COMM STK
87724P106
526
33081
SH
SOLE
17281
0
15800
TEGNA INC
COMM STK
87901J105
844
77671
SH
SOLE
70461
0
7210
TELADOC HEALTH INC
COMM STK
87918A105
84763
1709960
SH
SOLE
205040
0
1504920
TELIGENT INC NEW
COMM STK
87960W104
50
36615
SH
SOLE
495
0
36120
TELLURIAN INC NEW
COMM STK
87968A104
278
39971
SH
SOLE
15351
0
24620
TEMPUR SEALY INTL INC
COMM STK
88023U101
66104
1596726
SH
SOLE
331156
0
1265570
TENARIS S A
ADR
88031M109
77844
3651237
SH
SOLE
964084
0
2687153
TENET HEALTHCARE CORP
COMM STK
88033G407
830
48441
SH
SOLE
30481
0
17960
TENCENT MUSIC ENTMT GROUP
ADR
88034P109
27483
2078900
SH
SOLE
248069
0
1830831
TERADATA CORP DEL
COMM STK
88076W103
1439
37516
SH
SOLE
18865
0
18651
TERRENO RLTY CORP
COMM STK
88146M101
256185
7284184
SH
SOLE
1382112
0
5902072
TESLA INC
COMM STK
88160R101
2974462
8937685
SH
SOLE
3473044
0
5464641
TESLA INC
CONV BND
88160RAC5
2034
1812000
PRN
SOLE
565000
0
1247000
TETRA TECHNOLOGIES INC DEL
COMM STK
88162F105
17643
10501853
SH
SOLE
3521753
0
6980100
TETRA TECH INC NEW
COMM STK
88162G103
1467
28334
SH
SOLE
11659
0
16675
TETRAPHASE PHARMACEUTICALS I
COMM STK
88165N105
186
164265
SH
SOLE
665
0
163600
TEXAS CAPITAL BANCSHARES INC
COMM STK
88224Q107
140553
2751087
SH
SOLE
605402
0
2145685
THERAPEUTICSMD INC
COMM STK
88338N107
82000
21522345
SH
SOLE
4332577
0
17189768
THE TRADE DESK INC
COMM STK
88339J105
1287
11089
SH
SOLE
5889
0
5200
THERMON GROUP HLDGS INC
COMM STK
88362T103
84688
4175939
SH
SOLE
936695
0
3239244
3-D SYS CORP DEL
COMM STK
88554D205
495
48681
SH
SOLE
35001
0
13680
3M CO
COMM STK
88579Y101
247594
1299431
SH
SOLE
570265
0
729166
TIDEWATER INC NEW
COMM STK
88642R109
44878
2345945
SH
SOLE
660533
0
1685412
TITAN INTL INC ILL
COMM STK
88830M102
77
16629
SH
SOLE
13779
0
2850
TITAN MACHY INC
COMM STK
88830R101
166
12656
SH
SOLE
256
0
12400
TIVO CORP
COMM STK
88870P106
975
103564
SH
SOLE
38564
0
65000
TIVITY HEALTH INC
COMM STK
88870R102
314
12640
SH
SOLE
540
0
12100
TOPBUILD CORP
COMM STK
89055F103
1313
29173
SH
SOLE
15590
0
13583
TORCHLIGHT ENERGY RES INC
COMM STK
89102U103
10
18425
SH
SOLE
8325
0
10100
TOWNEBANK PORTSMOUTH VA
COMM STK
89214P109
139257
5814502
SH
SOLE
1486978
0
4327524
TRANSCANADA CORP
COMM STK
89353D107
1802627
50494418
SH
SOLE
20215180
0
30279238
TRANSENTERIX INC
COMM STK
89366M201
252
111358
SH
SOLE
2158
0
109200
TRANSUNION
COMM STK
89400J107
1720855
30296747
SH
SOLE
9697392
0
20599355
TREEHOUSE FOODS INC
COMM STK
89469A104
493977
9741207
SH
SOLE
3079026
0
6662181
TREX CO INC
COMM STK
89531P105
2002
33726
SH
SOLE
17526
0
16200
TRIBUNE PUBG CO NEW
COMM STK
89609W107
149
13133
SH
SOLE
233
0
12900
TRICIDA INC
COMM STK
89610F101
26359
1117839
SH
SOLE
173334
0
944505
TRISTATE CAP HLDGS INC
COMM STK
89678F100
240
12316
SH
SOLE
12316
0
0
TRUECAR INC
COMM STK
89785L107
393
43379
SH
SOLE
24549
0
18830
TRUEBLUE INC
COMM STK
89785X101
450
20244
SH
SOLE
544
0
19700
TTEC HLDGS INC
COMM STK
89854H102
308
10782
SH
SOLE
3292
0
7490
TUANCHE LTD
ADR
89856T104
4265
631800
SH
SOLE
83758
0
548042
TWENTY FIRST CENTY FOX INC
COMM STK
90130A101
228184
4741982
SH
SOLE
1288814
0
3453168
TWENTY FIRST CENTY FOX INC
COMM STK
90130A200
1550155
32443604
SH
SOLE
13519045
0
18924559
22ND CENTY GROUP INC
COMM STK
90137F103
548
220169
SH
SOLE
79769
0
140400
TWILIO INC
COMM STK
90138F102
198295
2220550
SH
SOLE
670150
0
1550400
TWITTER INC
COMM STK
90184L102
35273
1227308
SH
SOLE
361155
0
866153
TWO HBRS INVT CORP
COMM STK
90187B408
882
68703
SH
SOLE
55231
0
13472
2U INC
COMM STK
90214J101
69438
1396578
SH
SOLE
257998
0
1138580
U S CONCRETE INC
COMM STK
90333L201
214
6072
SH
SOLE
6072
0
0
U S PHYSICAL THERAPY INC
COMM STK
90337L108
109136
1066303
SH
SOLE
244228
0
822075
US XPRESS ENTERPRISES INC
COMM STK
90338N202
8086
1441423
SH
SOLE
271528
0
1169895
U.S. AUTO PARTS NETWORK INC
COMM STK
90343C100
630
692714
SH
SOLE
327383
0
365331
UBIQUITI NETWORKS INC
COMM STK
90347A100
870
8751
SH
SOLE
4181
0
4570
ULTA BEAUTY INC
COMM STK
90384S303
378136
1544420
SH
SOLE
606888
0
937532
ULTIMATE SOFTWARE GROUP INC
COMM STK
90385D107
569460
2325560
SH
SOLE
704738
0
1620822
ULTRA CLEAN HLDGS INC
COMM STK
90385V107
248
29223
SH
SOLE
29223
0
0
ULTRAGENYX PHARMACEUTICAL IN
COMM STK
90400D108
118717
2730381
SH
SOLE
469409
0
2260972
UNION BANKSHARES CORP NEW
COMM STK
90539J109
575
20383
SH
SOLE
9654
0
10729
UNITED CMNTY BKS BLAIRSVLE G
COMM STK
90984P303
674
31429
SH
SOLE
12833
0
18596
UNITED THERAPEUTICS CORP DEL
COMM STK
91307C102
4448
40841
SH
SOLE
28325
0
12516
UNITEDHEALTH GROUP INC
COMM STK
91324P102
9797582
39329166
SH
SOLE
13013533
0
26315633
UNITI GROUP INC
COMM STK
91325V108
996
63968
SH
SOLE
34268
0
29700
UNIVAR INC
COMM STK
91336L107
18577
1047194
SH
SOLE
317594
0
729600
UNIVERSAL DISPLAY CORP
COMM STK
91347P105
1976
21118
SH
SOLE
12572
0
8546
UNIVERSAL INS HLDGS INC
COMM STK
91359V107
26653
702870
SH
SOLE
200970
0
501900
UNIVERSAL LOGISTICS HLDGS IN
COMM STK
91388P105
28503
1575598
SH
SOLE
459232
0
1116366
UNUM GROUP
COMM STK
91529Y106
11277
383825
SH
SOLE
108596
0
275229
UPWORK INC
COMM STK
91688F104
197976
11449097
SH
SOLE
1437551
0
10011546
URBAN EDGE PPTYS
COMM STK
91704F104
126783
7628326
SH
SOLE
978032
0
6650294
US ECOLOGY INC
COMM STK
91732J102
39156
621716
SH
SOLE
237516
0
384200
VAIL RESORTS INC
COMM STK
91879Q109
1295764
6146307
SH
SOLE
1622856
0
4523451
VALERO ENERGY CORP NEW
COMM STK
91913Y100
154880
2065892
SH
SOLE
558352
0
1507540
VALVOLINE INC
COMM STK
92047W101
308827
15960069
SH
SOLE
5799631
0
10160438
VAREX IMAGING CORP
COMM STK
92214X106
319
13476
SH
SOLE
516
0
12960
VARIAN MED SYS INC
COMM STK
92220P105
17402
153575
SH
SOLE
41530
0
112045
VECTREN CORP
COMM STK
92240G101
2696
37451
SH
SOLE
18002
0
19449
VECTOR GROUP LTD
COMM STK
92240M108
543
55784
SH
SOLE
22638
0
33146
VECTRUS INC
COMM STK
92242T101
597
27680
SH
SOLE
22436
0
5244
VENTAS INC
COMM STK
92276F100
150324
2565693
SH
SOLE
914246
0
1651447
VEONEER INCORPORATED
COMM STK
92336X109
2864
121506
SH
SOLE
98194
0
23312
VERASTEM INC
COMM STK
92337C104
152
45328
SH
SOLE
928
0
44400
VEREIT INC
COMM STK
92339V100
11470
1604217
SH
SOLE
1159895
0
444322
VERIZON COMMUNICATIONS INC
COMM STK
92343V104
2598719
46224105
SH
SOLE
18010377
0
28213728
VERINT SYS INC
COMM STK
92343X100
980
23170
SH
SOLE
12370
0
10800
VERISK ANALYTICS INC
COMM STK
92345Y106
698290
6403981
SH
SOLE
2299464
0
4104517
VERSO CORP
COMM STK
92531L207
459
20483
SH
SOLE
10283
0
10200
VERTEX PHARMACEUTICALS INC
COMM STK
92532F100
4266934
25749411
SH
SOLE
9150628
0
16598783
VERSUM MATLS INC
COMM STK
92532W103
31533
1137561
SH
SOLE
334761
0
802800
VIAD CORP
COMM STK
92552R406
1295
25852
SH
SOLE
8275
0
17577
VIASAT INC
COMM STK
92552V100
979
16608
SH
SOLE
9258
0
7350
VIACOM INC NEW
COMM STK
92553P201
224555
8737539
SH
SOLE
2493025
0
6244514
VIEWRAY INC
COMM STK
92672L107
7424
1222984
SH
SOLE
126638
0
1096346
VIPSHOP HLDGS LTD
ADR
92763W103
102
18700
SH
SOLE
18700
0
0
VIRNETX HLDG CORP
COMM STK
92823T108
71
29545
SH
SOLE
29545
0
0
VISA INC
COMM STK
92826C839
10459820
79277097
SH
SOLE
28891969
0
50385128
VIRTUS INVT PARTNERS INC
COMM STK
92828Q109
31142
392072
SH
SOLE
99621
0
292451
VISHAY PRECISION GROUP INC
COMM STK
92835K103
347
11470
SH
SOLE
2087
0
9383
VISTEON CORP
COMM STK
92839U206
273984
4545182
SH
SOLE
1241424
0
3303758
VISTRA ENERGY CORP
COMM STK
92840M102
175437
7664363
SH
SOLE
2241659
0
5422704
VISTRA ENERGY CORP
CVPFSTKF
92840M300
34361
377400
SH
SOLE
49800
0
327600
VODAFONE GROUP PLC NEW
ADR
92857W308
262650
13622907
SH
SOLE
4741221
0
8881686
VONAGE HLDGS CORP
COMM STK
92886T201
1261
144476
SH
SOLE
96776
0
47700
VOYAGER THERAPEUTICS INC
COMM STK
92915B106
1233
131202
SH
SOLE
14836
0
116366
W & T OFFSHORE INC
COMM STK
92922P106
183
44456
SH
SOLE
1256
0
43200
WABCO HLDGS INC
COMM STK
92927K102
159078
1482005
SH
SOLE
291152
0
1190853
W P CAREY INC
COMM STK
92936U109
4431
67821
SH
SOLE
33321
0
34500
WEC ENERGY GROUP INC
COMM STK
92939U106
41764
603005
SH
SOLE
209088
0
393917
WALKER & DUNLOP INC
COMM STK
93148P102
712
16473
SH
SOLE
8573
0
7900
WASHINGTON PRIME GROUP NEW
COMM STK
93964W108
1965
404281
SH
SOLE
351622
0
52659
WASTE CONNECTIONS INC
COMM STK
94106B101
2367541
31886080
SH
SOLE
10120272
0
21765808
WASTE MGMT INC DEL
COMM STK
94106L109
75588
849399
SH
SOLE
207478
0
641921
WATERSTONE FINL INC MD
COMM STK
94188P101
435
25935
SH
SOLE
25935
0
0
WAYFAIR INC
COMM STK
94419L101
14839
164730
SH
SOLE
54339
0
110391
WELLCARE HEALTH PLANS INC
COMM STK
94946T106
1655256
7011122
SH
SOLE
2423037
0
4588085
WELLTOWER INC
COMM STK
95040Q104
45446
654741
SH
SOLE
187720
0
467021
WENDYS CO
COMM STK
95058W100
1648
105564
SH
SOLE
47749
0
57815
WESCO INTL INC
COMM STK
95082P105
375
7810
SH
SOLE
1869
0
5941
WEST BANCORPORATION INC
COMM STK
95123P106
344
18015
SH
SOLE
5015
0
13000
WESTERN ASSET MTG CAP CORP
COMM STK
95790D105
325
38988
SH
SOLE
566
0
38422
WESTROCK CO
COMM STK
96145D105
17201
455547
SH
SOLE
143079
0
312468
WEX INC
COMM STK
96208T104
68528
489279
SH
SOLE
170960
0
318319
WILDHORSE RESOURCE DEV CORP
COMM STK
96812T102
3097
219518
SH
SOLE
89906
0
129612
WILLDAN GROUP INC
COMM STK
96924N100
228
6507
SH
SOLE
6507
0
0
WINDSTREAM HLDGS INC
COMM STK
97382A309
77
36859
SH
SOLE
36859
0
0
WINTRUST FINL CORP
COMM STK
97650W108
66775
1004289
SH
SOLE
331421
0
672868
WISDOMTREE INVTS INC
COMM STK
97717P104
155
23279
SH
SOLE
23279
0
0
WORKDAY INC
COMM STK
98138H101
3799586
23794997
SH
SOLE
9317223
0
14477774
WORKHORSE GROUP INC
COMM STK
98138J206
45
85493
SH
SOLE
85493
0
0
WORKIVA INC
COMM STK
98139A105
108541
3024266
SH
SOLE
428011
0
2596255
WORLD WRESTLING ENTMT INC
COMM STK
98156Q108
1894
25344
SH
SOLE
14544
0
10800
WPX ENERGY INC
COMM STK
98212B103
166386
14659567
SH
SOLE
3980724
0
10678843
WYNDHAM DESTINATIONS INC
COMM STK
98310W108
2013
56163
SH
SOLE
39003
0
17160
WYNDHAM HOTELS & RESORTS INC
COMM STK
98311A105
2547
56145
SH
SOLE
38615
0
17530
XCEL ENERGY INC
COMM STK
98389B100
581061
11793395
SH
SOLE
2808032
0
8985363
XENCOR INC
COMM STK
98401F105
241015
6665225
SH
SOLE
1010900
0
5654325
XOMA CORP DEL
COMM STK
98419J206
301
23784
SH
SOLE
151
0
23633
XYLEM INC
COMM STK
98419M100
771651
11565516
SH
SOLE
3839909
0
7725607
XPERI CORP
COMM STK
98421B100
831
45162
SH
SOLE
43862
0
1300
YY INC
ADR
98426T106
180944
3022788
SH
SOLE
1015072
0
2007716
YEXT INC
COMM STK
98585N106
5155
347147
SH
SOLE
1097
0
346050
YUM CHINA HLDGS INC
COMM STK
98850P109
50632
1510065
SH
SOLE
541845
0
968220
ZAI LAB LTD
ADR
98887Q104
22069
950420
SH
SOLE
128306
0
822114
ZAYO GROUP HLDGS INC
COMM STK
98919V105
7632
334168
SH
SOLE
177568
0
156600
ZENDESK INC
COMM STK
98936J101
355206
6085422
SH
SOLE
1812420
0
4273002
ZILLOW GROUP INC
COMM STK
98954M101
123932
3943111
SH
SOLE
1020683
0
2922428
ZILLOW GROUP INC
COMM STK
98954M200
154737
4899826
SH
SOLE
1499154
0
3400672
ZIMMER BIOMET HLDGS INC
COMM STK
98956P102
545370
5258100
SH
SOLE
1863645
0
3394455
ZIOPHARM ONCOLOGY INC
COMM STK
98973P101
171
91477
SH
SOLE
90077
0
1400
ZIX CORP
COMM STK
98974P100
99
17206
SH
SOLE
17206
0
0
ZOGENIX INC
COMM STK
98978L204
38471
1055165
SH
SOLE
111898
0
943267
ZOETIS INC
COMM STK
98978V103
248381
2903677
SH
SOLE
734922
0
2168755
ZUORA INC
COMM STK
98983V106
10218
563264
SH
SOLE
288708
0
274556
ZYNGA INC
COMM STK
98986T108
95702
24351651
SH
SOLE
4882016
0
19469635
ZYNERBA PHARMACEUTICALS INC
COMM STK
98986X109
122
41200
SH
SOLE
27800
0
13400
ADIENT PLC
COMM STK
G0084W101
33087
2196995
SH
SOLE
730396
0
1466599
ALKERMES PLC
COMM STK
G01767105
560937
19008371
SH
SOLE
6135572
0
12872799
ALLEGION PUB LTD CO
COMM STK
G0176J109
602024
7552673
SH
SOLE
2996036
0
4556637
ALLERGAN PLC
COMM STK
G0177J108
242555
1814717
SH
SOLE
638703
0
1176014
AMDOCS LTD
COMM STK
G02602103
206
3515
SH
SOLE
3515
0
0
AON PLC
COMM STK
G0408V102
178574
1228495
SH
SOLE
334941
0
893554
ARCH CAP GROUP LTD
COMM STK
G0450A105
3748
140255
SH
SOLE
73370
0
66885
ARGO GROUP INTL HLDGS LTD
COMM STK
G0464B107
1495
22235
SH
SOLE
10569
0
11666
ASPEN INSURANCE HOLDINGS LTD
COMM STK
G05384105
1361
32402
SH
SOLE
23902
0
8500
ARRIS INTL INC
COMM STK
G0551A103
19888
650567
SH
SOLE
192243
0
458324
ASSURED GUARANTY LTD
COMM STK
G0585R106
26075
681175
SH
SOLE
233362
0
447813
ATLASSIAN CORP PLC
COMM STK
G06242104
920942
10349989
SH
SOLE
3198485
0
7151504
ATHENE HLDG LTD
COMM STK
G0684D107
1358
34099
SH
SOLE
20999
0
13100
AXIS CAPITAL HOLDINGS LTD
COMM STK
G0692U109
280301
5427973
SH
SOLE
1684898
0
3743075
AXALTA COATING SYS LTD
COMM STK
G0750C108
11102
474048
SH
SOLE
284708
0
189340
ACCENTURE PLC IRELAND
COMM STK
G1151C101
596291
4228717
SH
SOLE
1874911
0
2353806
BELMOND LTD
COMM STK
G1154H107
486
19411
SH
SOLE
1211
0
18200
MIMECAST LTD
COMM STK
G14838109
5582
165987
SH
SOLE
10326
0
155661
BUNGE LIMITED
COMM STK
G16962105
578540
10825970
SH
SOLE
4329802
0
6496168
CARDTRONICS PLC
COMM STK
G1991C105
21908
842618
SH
SOLE
238874
0
603744
CISION LTD
COMM STK
G1992S109
120842
10328394
SH
SOLE
2071616
0
8256778
CENTRAL EUROPEAN MEDIA ENTRP
COMM STK
G20045202
5479
1970801
SH
SOLE
214275
0
1756526
COLLIER CREEK HOLDINGS
COMM STK
G22707122
51161
5095679
SH
SOLE
897796
0
4197883
CREDICORP LTD
COMM STK
G2519Y108
537014
2422584
SH
SOLE
792963
0
1629621
COCA COLA EUROPEAN PARTNERS
COMM STK
G25839104
24414
532470
SH
SOLE
342770
0
189700
DELPHI TECHNOLOGIES PLC
COMM STK
G2709G107
349
24400
SH
SOLE
7800
0
16600
DESPEGAR COM CORP
COMM STK
G27358103
8438
679909
SH
SOLE
66426
0
613483
EATON CORP PLC
COMM STK
G29183103
53316
776520
SH
SOLE
249667
0
526853
ENDO INTL PLC
COMM STK
G30401106
1103
151054
SH
SOLE
74154
0
76900
ENSTAR GROUP LIMITED
COMM STK
G3075P101
714
4262
SH
SOLE
3362
0
900
ENSCO PLC
COMM STK
G3157S106
3606
1012882
SH
SOLE
706242
0
306640
ENSCO PLC
COMM STK
G3157S106
178
50000
SH
Put
SOLE
50000
0
0
ESSENT GROUP LTD
COMM STK
G3198U102
38625
1130048
SH
SOLE
204618
0
925430
EVEREST RE GROUP LTD
COMM STK
G3223R108
14720
67598
SH
SOLE
20152
0
47446
FABRINET
COMM STK
G3323L100
673
13117
SH
SOLE
497
0
12620
FRESH DEL MONTE PRODUCE INC
COMM STK
G36738105
442
15651
SH
SOLE
7151
0
8500
GASLOG LTD
COMM STK
G37585109
1375
83550
SH
SOLE
83550
0
0
GENPACT LIMITED
COMM STK
G3922B107
7031
260501
SH
SOLE
108501
0
152000
GREENLIGHT CAPITAL RE LTD
COMM STK
G4095J109
205
23803
SH
SOLE
23803
0
0
HELEN OF TROY CORP LTD
COMM STK
G4388N106
60178
458740
SH
SOLE
134240
0
324500
HERBALIFE NUTRITION LTD
COMM STK
G4412G101
3719
63094
SH
SOLE
30094
0
33000
JANUS HENDERSON GROUP PLC
COMM STK
G4474Y214
2698
130200
SH
SOLE
93731
0
36469
HORIZON PHARMA PLC
COMM STK
G4617B105
1134
58014
SH
SOLE
38874
0
19140
ICHOR HOLDINGS
COMM STK
G4740B105
7279
446592
SH
SOLE
126567
0
320025
IHS MARKIT LTD
COMM STK
G47567105
419861
8752576
SH
SOLE
3117749
0
5634827
INGERSOLL-RAND PLC
COMM STK
G47791101
40626
445318
SH
SOLE
145728
0
299590
WEATHERFORD INTL PLC
COMM STK
G48833100
286
512336
SH
SOLE
502936
0
9400
INVESCO LTD
COMM STK
G491BT108
12668
756767
SH
SOLE
216030
0
540737
JAMES RIV GROUP LTD
COMM STK
G5005R107
17855
488629
SH
SOLE
93156
0
395473
JAZZ PHARMACEUTICALS PLC
COMM STK
G50871105
24986
201562
SH
SOLE
78062
0
123500
JOHNSON CTLS INTL PLC
COMM STK
G51502105
698505
23558349
SH
SOLE
10082956
0
13475393
LAZARD LTD
COMM STK
G54050102
157518
4267629
SH
SOLE
1296656
0
2970973
LIBERTY GLOBAL PLC
COMM STK
G5480U104
41228
1931968
SH
SOLE
719067
0
1212901
LIBERTY GLOBAL PLC
COMM STK
G5480U120
162627
7879211
SH
SOLE
1989958
0
5889253
LINDE PLC
COMM STK
G5494J103
282779
1812220
SH
SOLE
554684
0
1257536
LIVANOVA PLC
COMM STK
G5509L101
215633
2357417
SH
SOLE
636572
0
1720845
LUXFER HOLDINGS PLC
COMM STK
G5698W116
63042
3575852
SH
SOLE
639263
0
2936589
MALLINCKRODT PUB LTD CO
COMM STK
G5785G107
635
40213
SH
SOLE
25613
0
14600
MARVELL TECHNOLOGY GROUP LTD
COMM STK
G5876H105
966076
59671183
SH
SOLE
23028530
0
36642653
MEDTRONIC PLC
COMM STK
G5960L103
2124117
23352210
SH
SOLE
9545346
0
13806864
MICHAEL KORS HLDGS LTD
COMM STK
G60754101
9854
259855
SH
SOLE
75930
0
183925
APTIV PLC
COMM STK
G6095L109
2486355
40382566
SH
SOLE
14585365
0
25797201
NABORS INDUSTRIES LTD
COMM STK
G6359F103
467
233613
SH
SOLE
125213
0
108400
MYOVANT SCIENCES LTD
COMM STK
G637AM102
13306
810848
SH
SOLE
84492
0
726356
NETSHOES CAYMAN LTD
COMM STK
G6455X107
1737
1165527
SH
SOLE
144149
0
1021378
NIELSEN HLDGS PLC
COMM STK
G6518L108
730557
31314042
SH
SOLE
12963711
0
18350331
NOBLE CORP PLC
COMM STK
G65431101
176
67033
SH
SOLE
67033
0
0
NOBLE CORP PLC
COMM STK
G65431101
157
60000
SH
Put
SOLE
60000
0
0
NOMAD FOODS LTD
COMM STK
G6564A105
169152
10116726
SH
SOLE
2539116
0
7577610
NORWEGIAN CRUISE LINE HLDG L
COMM STK
G66721104
818584
19310790
SH
SOLE
6834626
0
12476164
NOVOCURE LTD
COMM STK
G6674U108
64502
1926579
SH
SOLE
240579
0
1686000
NVENT ELECTRIC PLC
COMM STK
G6700G107
56300
2506680
SH
SOLE
820534
0
1686146
RENAISSANCERE HOLDINGS LTD
COMM STK
G7496G103
30055
224797
SH
SOLE
45185
0
179612
ROWAN COMPANIES PLC
COMM STK
G7665A101
427
50922
SH
SOLE
25322
0
25600
SEAGATE TECHNOLOGY PLC
COMM STK
G7945M107
17926
464518
SH
SOLE
143609
0
320909
PENTAIR PLC
COMM STK
G7S00T104
108968
2884283
SH
SOLE
858711
0
2025572
SENSATA TECHNOLOGIES HLDNG P
COMM STK
G8060N102
936964
20895709
SH
SOLE
7881208
0
13014501
SENTINEL ENERGY SVCS INC
COMM STK
G8062D128
289
28029
SH
SOLE
28029
0
0
SIGNET JEWELERS LIMITED
COMM STK
G81276100
837
26337
SH
SOLE
16017
0
10320
STERIS PLC
COMM STK
G84720104
122081
1142544
SH
SOLE
225748
0
916796
STONECO LTD
COMM STK
G85158106
519265
28883228
SH
SOLE
6015348
0
22867880
TECHNIPFMC PLC
COMM STK
G87110105
15923
813222
SH
SOLE
238642
0
574580
THERAVANCE BIOPHARMA INC
COMM STK
G8807B106
31554
1233062
SH
SOLE
248839
0
984223
THIRD PT REINS LTD
COMM STK
G8827U100
21605
2241211
SH
SOLE
339026
0
1902185
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E102
1505
103955
SH
SOLE
48379
0
55576
LIBERTY LATIN AMERICA LTD
COMM STK
G9001E128
104599
7179062
SH
SOLE
2022879
0
5156183
TRAVELPORT WORLDWIDE LTD
COMM STK
G9019D104
22845
1462572
SH
SOLE
414672
0
1047900
TRITON INTL LTD
COMM STK
G9078F107
1745
56168
SH
SOLE
35277
0
20891
WHITE MTNS INS GROUP LTD
COMM STK
G9618E107
7213
8410
SH
SOLE
5508
0
2902
WILLIS TOWERS WATSON PUB LTD
COMM STK
G96629103
2482333
16346192
SH
SOLE
5896125
0
10450067
PERRIGO CO PLC
COMM STK
G97822103
622673
16068975
SH
SOLE
5709852
0
10359123
AC IMMUNE SA
COMM STK
H00263105
3579
378700
SH
SOLE
37065
0
341635
CHUBB LIMITED
COMM STK
H1467J104
2614661
20240443
SH
SOLE
8362219
0
11878224
CRISPR THERAPEUTICS AG
COMM STK
H17182108
17595
615848
SH
SOLE
101148
0
514700
GARMIN LTD
COMM STK
H2906T109
12366
195294
SH
SOLE
53300
0
141994
TE CONNECTIVITY LTD
COMM STK
H84989104
1024184
13542031
SH
SOLE
4114613
0
9427418
TRANSOCEAN LTD
COMM STK
H8817H100
1591
229260
SH
SOLE
138990
0
90270
ALTISOURCE PORTFOLIO SOLNS S
COMM STK
L0175J104
385
17135
SH
SOLE
8235
0
8900
ARDAGH GROUP S A
COMM STK
L0223L101
11697
1055731
SH
SOLE
364039
0
691692
GLOBANT S A
COMM STK
L44385109
87258
1549332
SH
SOLE
499810
0
1049522
ORION ENGINEERED CARBONS S A
COMM STK
L72967109
30035
1188094
SH
SOLE
258051
0
930043
SPOTIFY TECHNOLOGY S A
COMM STK
L8681T102
5124
45149
SH
SOLE
18530
0
26619
TRINSEO S A
COMM STK
L9340P101
743
16238
SH
SOLE
13738
0
2500
CHECK POINT SOFTWARE TECH LT
COMM STK
M22465104
631
6148
SH
SOLE
6148
0
0
CYBERARK SOFTWARE LTD
COMM STK
M2682V108
51909
700149
SH
SOLE
119789
0
580360
MELLANOX TECHNOLOGIES LTD
COMM STK
M51363113
63934
692071
SH
SOLE
194871
0
497200
WIX COM LTD
COMM STK
M98068105
254813
2820601
SH
SOLE
526274
0
2294327
ASML HOLDING N V
COMM STK
N07059210
749611
4816932
SH
SOLE
2043326
0
2773606
ELASTIC N V
COMM STK
N14506104
2503
35021
SH
SOLE
6935
0
28086
CONSTELLIUM NV
COMM STK
N22035104
46960
6718237
SH
SOLE
1706712
0
5011525
CORE LABORATORIES N V
COMM STK
N22717107
1013
16980
SH
SOLE
11700
0
5280
FERRARI N V
COMM STK
N3167Y103
672456
6762433
SH
SOLE
2832321
0
3930112
FRANKS INTL N V
COMM STK
N33462107
78991
15132395
SH
SOLE
4659064
0
10473331
LYONDELLBASELL INDUSTRIES N
COMM STK
N53745100
47493
571103
SH
SOLE
180109
0
390994
MERUS N V
COMM STK
N5749R100
4281
305816
SH
SOLE
34282
0
271534
MYLAN N V
COMM STK
N59465109
63780
2327735
SH
SOLE
414410
0
1913325
NXP SEMICONDUCTORS N V
COMM STK
N6596X109
1798130
24537803
SH
SOLE
9341218
0
15196585
PROQR THRAPEUTICS N V
COMM STK
N71542109
7581
480425
SH
SOLE
49184
0
431241
QIAGEN NV
COMM STK
N72482123
8343
242175
SH
SOLE
94775
0
147400
UNIQURE NV
COMM STK
N90064101
7074
245466
SH
SOLE
67666
0
177800
WRIGHT MED GROUP N V
COMM STK
N96617118
271281
9966234
SH
SOLE
1669110
0
8297124
YANDEX N V
COMM STK
N97284108
123788
4526061
SH
SOLE
1152377
0
3373684
COPA HOLDINGS SA
COMM STK
P31076105
10672
135583
SH
SOLE
64983
0
70600
TRONOX LTD
COMM STK
Q9235V101
383
49165
SH
SOLE
49165
0
0
ROYAL CARIBBEAN CRUISES LTD
COMM STK
V7780T103
489073
5001262
SH
SOLE
1763632
0
3237630
GASLOG PARTNERS LP
COMM STK
Y2687W108
521
26300
SH
SOLE
26300
0
0
INTERNATIONAL SEAWAYS INC
COMM STK
Y41053102
23481
1394368
SH
SOLE
547522
0
846846
WAVE LIFE SCIENCES LTD
COMM STK
Y95308105
67075
1595506
SH
SOLE
270931
0
1324575