0000940394-21-001142.txt : 20210816
0000940394-21-001142.hdr.sgml : 20210816
20210816152327
ACCESSION NUMBER: 0000940394-21-001142
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210816
DATE AS OF CHANGE: 20210816
EFFECTIVENESS DATE: 20210816
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: EATON VANCE MANAGEMENT
CENTRAL INDEX KEY: 0001076598
IRS NUMBER: 000000000
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04139
FILM NUMBER: 211177310
BUSINESS ADDRESS:
STREET 1: TWO INTERNATIONAL PLACE
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 617-482-8260
MAIL ADDRESS:
STREET 1: TWO INTERNATIONAL PLACE
CITY: BOSTON
STATE: MA
ZIP: 02110
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001076598
XXXXXXXX
06-30-2021
06-30-2021
false
EATON VANCE MANAGEMENT
Two International Place
Boston
MA
02110
13F HOLDINGS REPORT
028-04139
N
Rick Froio
Vice President, Chief Compliance Officer
617-672-6134
/s/ Rick Froio
Boston
MA
08-16-2021
0
2823
74093194
INFORMATION TABLE
2
infotable.xml
SELECTQUOTE INC
COMMON STOCK
816307300
3065
159155
SH
SOLE
158676
0
479
BALL CORP
COMMON STOCK
058498106
51946
641142
SH
SOLE
628464
120
12558
AEGON N V
COMMON STOCK
007924103
43
10400
SH
SOLE
5
0
10395
SAIA INC
COMMON STOCK
78709Y105
630
3011
SH
SOLE
0
0
3011
PHYSICIANS RLTY TR
COM
71943U104
3
161
SH
SOLE
0
0
161
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
183
30449
SH
SOLE
0
0
30449
MICRON TECHNOLOGY INC
COMMON STOCK
595112103
213331
2510365
SH
SOLE
2488430
591
21344
KIMBERLY-CLARK CORP
COMMON STOCK
494368103
19222
143683
SH
SOLE
136785
0
6898
MARATHON PETE CORP
COMMON STOCK
56585A102
16843
278759
SH
SOLE
265038
0
13721
OLLIES BARGAIN OUTLET HLDGS
COMMON STOCK
681116109
170
2020
SH
SOLE
0
0
2020
DEERE & CO
COMMON STOCK
244199105
101146
286768
SH
SOLE
278612
0
8156
GRIFFON CORP
COMMON STOCK
398433102
924
36042
SH
SOLE
32845
0
3197
ERICSSON
AMERICAN DEPOSITARY RECEIPT
294821608
213
16941
SH
SOLE
700
0
16241
WABASH NATL CORP
COMMON STOCK
929566107
1255
78478
SH
SOLE
72646
0
5832
PLANET FITNESS INC
COMMON STOCK
72703H101
13
165
SH
SOLE
100
0
65
RODGERS SILICON VALLEY AQ CO
COM
774873103
46
2000
SH
SOLE
0
0
2000
DANAHER CORPORATION
COMMON STOCK
235851102
297055
1106928
SH
SOLE
951614
171
155143
BAKER HUGHES COMPANY
COMMON STOCK
05722G100
28979
1267124
SH
SOLE
1252733
0
14391
ORIX CORP
AMERICAN DEPOSITARY RECEIPT
686330101
353
4176
SH
SOLE
191
373
3612
HUNTINGTON INGALLS INDS INC
COMMON STOCK
446413106
89627
425277
SH
SOLE
404044
20169
1064
TABULA RASA HEALTHCARE INC
COM
873379101
16
312
SH
SOLE
0
0
312
SPDR S&P 500 ETF TR
MUTUAL FUND
78462F103
32562
76068
SH
SOLE
66914
0
9154
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V357
4753
31532
SH
SOLE
704
0
30828
ISHARES TR
MUTUAL FUND
464288414
41946
357899
SH
SOLE
13307
0
344592
AGNICO EAGLE MINES LTD
FOREIGN COMMON STOCK
008474108
1620
26794
SH
SOLE
24507
0
2287
NETAPP INC
COMMON STOCK
64110D104
15987
195396
SH
SOLE
191544
0
3852
LKQ CORP
COMMON STOCK
501889208
7638
155172
SH
SOLE
149496
0
5676
LA Z BOY INC
COMMON STOCK
505336107
180
4853
SH
SOLE
3986
0
867
AMERICAN TOWER CORP NEW
REIT
03027X100
105594
390886
SH
SOLE
348304
120
42462
OLD REP INTL CORP
COMMON STOCK
680223104
1662
66724
SH
SOLE
63254
0
3470
ARLO TECHNOLOGIES INC
COM
04206A101
4
531
SH
SOLE
0
0
531
VERITEX HLDGS INC
COMMON STOCK
923451108
1848
52168
SH
SOLE
47150
0
5018
AEROJET ROCKETDYNE HLDGS INC
COMMON
007800105
84
1735
SH
SOLE
0
40
1695
AFFILIATED MANAGERS GROUP IN
COMMON STOCK
008252108
13079
84815
SH
SOLE
75748
0
9067
ING GROEP N.V.
AMERICAN DEPOSITARY RECEIPT
456837103
632
47745
SH
SOLE
22729
2674
22342
ORANGE
AMERICAN DEPOSITARY RECEIPT
684060106
84
7365
SH
SOLE
123
0
7242
SIMPSON MFG INC
COMMON STOCK
829073105
2056
18622
SH
SOLE
17785
66
771
BOSTON SCIENTIFIC CORP
COMMON STOCK
101137107
176236
4121508
SH
SOLE
3615494
0
506014
EVERSOURCE ENERGY
COMMON STOCK
30040W108
14485
180517
SH
SOLE
170297
0
10220
CHEMOURS CO
COMMON STOCK
163851108
707
20325
SH
SOLE
14465
0
5860
CRONOS GROUP INC
COM
22717L101
0
31
SH
SOLE
0
0
31
KINROSS GOLD CORP
COMMON STOCK
496902404
84
13079
SH
SOLE
79
0
13000
PDF SOLUTIONS INC
COM
693282105
35
1904
SH
SOLE
0
0
1904
TELEDYNE TECHNOLOGIES INC
COMMON STOCK
879360105
8468
20218
SH
SOLE
19270
0
948
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
1
31
SH
SOLE
0
0
31
DISNEY WALT CO
COMMON STOCK
254687106
1247781
7098943
SH
SOLE
6849603
49625
199715
SCANSOURCE INC
COM
806037107
17
588
SH
SOLE
0
0
588
ISHARES TR
MUTUAL FUND
464288158
23113
214371
SH
SOLE
800
0
213571
BECTON DICKINSON & CO
COMMON STOCK
075887109
49361
202972
SH
SOLE
196350
0
6622
ALLIANCE DATA SYSTEMS CORP
COMMON STOCK
018581108
299
2871
SH
SOLE
1140
0
1731
VAIL RESORTS INC
COMMON STOCK
91879Q109
11307
35722
SH
SOLE
34247
0
1475
CORE LABORATORIES N V
COMMON STOCK
N22717107
1116
28648
SH
SOLE
16652
0
11996
COLUMBIA BKG SYS INC
COM
197236102
40
1025
SH
SOLE
0
0
1025
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
187
7500
SH
SOLE
0
0
7500
VIRTRA INC
COM PAR
92827K301
53
7250
SH
SOLE
0
0
7250
CHOICE HOTELS INTL INC
COMMON STOCK
169905106
54513
458627
SH
SOLE
457940
134
553
MOOG INC
COMMON STOCK
615394202
1069
12714
SH
SOLE
11900
118
696
GLOBUS MED INC
COMMON
379577208
85
1098
SH
SOLE
0
9
1089
PEARSON PLC
AMERICAN DEPOSITARY RECEIPT
705015105
210
18064
SH
SOLE
0
0
18064
XEROX HOLDINGS CORP
COMMON STOCK
98421M106
432
18408
SH
SOLE
16831
0
1577
SAFETY INS GROUP INC
COM
78648T100
227
2902
SH
SOLE
0
0
2902
APPLIED OPTOELECTRONICS INC
COM
03823U102
7
803
SH
SOLE
0
0
803
COMMVAULT SYS INC
COMMON STOCK
204166102
2659
34020
SH
SOLE
33630
63
327
NEXTGEN ACQUISITION CORP II
CLASS A ORD SHS
G65317102
10
958
SH
SOLE
0
0
958
ARK ETF TR
NEXT GNRTN INTER
00214Q401
8
53
SH
SOLE
0
0
53
FERRARI N V
COM
N3167Y103
204
989
SH
SOLE
0
0
989
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042676
44
752
SH
SOLE
750
0
2
WEINGARTEN RLTY INVS
SH BEN INT
948741103
164
5127
SH
SOLE
0
0
5127
ENCORE CAP GROUP INC
COMMON STOCK
292554102
213
4497
SH
SOLE
3500
0
997
DIGITAL RLTY TR INC
REIT
253868103
6212
41287
SH
SOLE
30583
0
10704
GENIUS BRANDS INTL INC
COM
37229T301
2
834
SH
SOLE
0
0
834
UNITED AIRLS HLDGS INC
COM
910047109
351
6714
SH
SOLE
0
0
6714
DARLING INGREDIENTS INC
COM
237266101
259
3843
SH
SOLE
0
0
3843
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
63
1131
SH
SOLE
0
0
1131
HEICO CORP NEW
COMMON STOCK
422806208
34
278
SH
SOLE
35
0
243
3-D SYS CORP DEL
COM NEW
88554D205
94
2360
SH
SOLE
0
0
2360
ACTIVISION BLIZZARD INC
COMMON STOCK
00507V109
32741
343053
SH
SOLE
325598
119
17336
YUM CHINA HLDGS INC
COMMON STOCK
98850P109
29230
441205
SH
SOLE
430207
0
10998
SNAP INC
COMMON STOCK
83304A106
16167
237259
SH
SOLE
236659
0
600
CITY OFFICE REIT INC
COM
178587101
0
1
SH
SOLE
0
0
1
CARETRUST REIT INC
COM
14174T107
38
1634
SH
SOLE
0
0
1634
PILGRIMS PRIDE CORP
COM
72147K108
19
842
SH
SOLE
0
0
842
SIRIUSPOINT LTD
COM
G8192H106
123
12202
SH
SOLE
0
0
12202
COHERUS BIOSCIENCES INC
COM
19249H103
7
496
SH
SOLE
0
0
496
ISHARES SILVER TR
MUTUAL FUND
46428Q109
457
18838
SH
SOLE
15342
0
3496
CEMEX SAB DE CV
SPON ADR NEW
151290889
152
18113
SH
SOLE
0
0
18113
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
45
1109
SH
SOLE
0
0
1109
SEMTECH CORP
COMMON STOCK
816850101
62
914
SH
SOLE
0
20
894
AUTOLIV INC
COMMON STOCK
052800109
4808
49178
SH
SOLE
48978
0
200
WHITESTONE REIT
COM
966084204
112
13634
SH
SOLE
0
0
13634
ISHARES TR
EXPND TEC SC ETF
464287549
237
587
SH
SOLE
0
0
587
CATHAY GEN BANCORP
COMMON STOCK
149150104
1494
37962
SH
SOLE
36036
0
1926
MONOLITHIC PWR SYS INC
COMMON STOCK
609839105
9648
25837
SH
SOLE
24561
0
1276
WATERS CORP
COMMON STOCK
941848103
79330
229536
SH
SOLE
184232
6900
38404
ITT INC
COMMON STOCK
45073V108
4925
53773
SH
SOLE
53039
0
734
REDWOOD TR INC
COM
758075402
1151
95354
SH
SOLE
0
0
95354
NIELSEN HLDGS PLC
COMMON STOCK
G6518L108
1482
60049
SH
SOLE
57460
0
2589
GENERAL ELECTRIC CO
COMMON STOCK
369604103
91822
6821828
SH
SOLE
6627169
0
194659
BIG LOTS INC
COMMON STOCK
089302103
707
10709
SH
SOLE
9000
0
1709
CAPSTEAD MTG CORP
COM NO PAR
14067E506
25
4078
SH
SOLE
0
0
4078
SCHWAB STRATEGIC TR
MUTUAL FUND
808524847
3
80
SH
SOLE
70
0
10
BENCHMARK ELECTRS INC
COM
08160H101
27
945
SH
SOLE
0
0
945
PRICESMART INC
COMMON STOCK
741511109
5184
56955
SH
SOLE
56212
0
743
SCHWAB STRATEGIC TR
MUTUAL FUND
808524706
369
11229
SH
SOLE
10652
0
577
GENWORTH FINL INC
COM CL A
37247D106
114
29262
SH
SOLE
0
0
29262
DISCOVER FINL SVCS
COMMON STOCK
254709108
168353
1423216
SH
SOLE
1332220
0
90996
CAESARS ENTERTAINMENT INC NE
COMMON STOCK
12769G100
4267
41125
SH
SOLE
30000
23
11102
PFIZER INC
COMMON STOCK
717081103
167755
4283830
SH
SOLE
3477582
0
806248
ISHARES TR
MUTUAL FUND
464287556
5219
31890
SH
SOLE
30314
0
1576
ONTO INNOVATION INC
COMMON STOCK
683344105
84
1153
SH
SOLE
0
0
1153
CAPRI HOLDINGS LIMITED
COMMON STOCK
G1890L107
159136
2782595
SH
SOLE
2692702
80916
8977
HILLENBRAND INC
COMMON STOCK
431571108
420
9523
SH
SOLE
1993
0
7530
PENNANT GROUP INC
COM
70805E109
36
892
SH
SOLE
0
0
892
LENNOX INTL INC
COMMON STOCK
526107107
139756
398392
SH
SOLE
397660
0
732
WIPRO LTD
SPON ADR 1 SH
97651M109
443
56679
SH
SOLE
0
0
56679
MASTERCARD INCORPORATED
COMMON STOCK
57636Q104
187032
512290
SH
SOLE
470563
88
41639
ORAMED PHARMACEUTICALS INC
COM NEW
68403P203
1
65
SH
SOLE
0
0
65
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042742
5766
55645
SH
SOLE
55288
0
357
HOWMET AEROSPACE INC
COMMON STOCK
443201108
342
9921
SH
SOLE
287
0
9634
VISHAY INTERTECHNOLOGY INC
COMMON STOCK
928298108
42
1902
SH
SOLE
1083
0
819
OUTFRONT MEDIA INC
COM
69007J106
3
121
SH
SOLE
0
0
121
COMERICA INC
COMMON STOCK
200340107
2010
28185
SH
SOLE
21938
0
6247
INTUITIVE SURGICAL INC
COMMON STOCK
46120E602
371171
403605
SH
SOLE
335362
49
68194
ASSURANT INC
COMMON STOCK
04621X108
7111
45532
SH
SOLE
44588
0
944
PRA GROUP INC
COM
69354N106
24
615
SH
SOLE
0
0
615
NEW YORK MTG TR INC
COM PAR $.02
649604501
80
17954
SH
SOLE
0
0
17954
UMB FINL CORP
COM
902788108
27
285
SH
SOLE
0
0
285
NUCOR CORP
COMMON STOCK
670346105
30419
317101
SH
SOLE
311150
0
5951
PROG HOLDINGS INC
COMMON
74319R101
16
349
SH
SOLE
0
29
320
READY CAPITAL CORP
COM
75574U101
230
14510
SH
SOLE
0
0
14510
KONTOOR BRANDS INC
COMMON STOCK
50050N103
23229
411800
SH
SOLE
410994
0
806
HESS CORP
COMMON STOCK
42809H107
33280
381131
SH
SOLE
378507
0
2624
HAYNES INTERNATIONAL INC
COM NEW
420877201
15
420
SH
SOLE
0
0
420
WERNER ENTERPRISES INC
COM
950755108
16
364
SH
SOLE
0
0
364
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
44
643
SH
SOLE
0
0
643
AON PLC
COMMON STOCK
G0403H108
43358
181595
SH
SOLE
178430
41
3124
DYCOM INDS INC
COM
267475101
37
499
SH
SOLE
0
0
499
SLACK TECHNOLOGIES INC
COMMON STOCK
83088V102
6024
135964
SH
SOLE
133964
0
2000
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
3
402
SH
SOLE
0
0
402
TIVITY HEALTH INC
COMMON STOCK
88870R102
439
16705
SH
SOLE
12628
0
4077
US ECOLOGY INC
COMMON
91734M103
29
777
SH
SOLE
0
80
697
TACTILE SYS TECHNOLOGY INC
COMMON STOCK
87357P100
28
545
SH
SOLE
330
0
215
NATIONAL PRESTO INDS INC
COM
637215104
139
1364
SH
SOLE
0
0
1364
EATON VANCE TAX MNGED BUY WR
COM
27828X100
89
5325
SH
SOLE
0
0
5325
CORVEL CORP
COM
221006109
158
1174
SH
SOLE
0
0
1174
NOV INC
COMMON STOCK
62955J103
528
34452
SH
SOLE
32441
0
2011
BRUNSWICK CORP
COMMON STOCK
117043109
15418
154771
SH
SOLE
152388
0
2383
J2 GLOBAL INC
COMMON STOCK
48123V102
1793
13036
SH
SOLE
11511
0
1525
RENASANT CORP
COMMON STOCK
75970E107
8018
200450
SH
SOLE
200066
0
384
EVERTEC INC
COM
30040P103
197
4502
SH
SOLE
0
0
4502
COMMUNITY HEALTHCARE TR INC
COM
20369C106
97
2037
SH
SOLE
0
0
2037
SHAKE SHACK INC
COMMON STOCK
819047101
13208
123420
SH
SOLE
121095
9
2316
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
107
2726
SH
SOLE
0
0
2726
EXELIXIS INC
COMMON STOCK
30161Q104
94
5171
SH
SOLE
0
98
5073
COGNIZANT TECHNOLOGY SOLUTIO
COMMON STOCK
192446102
53141
767266
SH
SOLE
664045
0
103221
GENUINE PARTS CO
COMMON STOCK
372460105
15196
120154
SH
SOLE
106493
0
13661
MATERION CORP
COM
576690101
74
976
SH
SOLE
0
0
976
AMERICOLD RLTY TR
COM
03064D108
1134
29953
SH
SOLE
0
0
29953
HSBC HLDGS PLC
AMERICAN DEPOSITARY RECEIPT
404280406
540
18735
SH
SOLE
1229
0
17506
STATE STR CORP
COMMON STOCK
857477103
28990
352337
SH
SOLE
331945
0
20392
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
12
269
SH
SOLE
0
0
269
PULTE GROUP INC
COMMON STOCK
745867101
20256
371189
SH
SOLE
338447
0
32742
CRISPR THERAPEUTICS AG
COMMON STOCK
H17182108
3467
21413
SH
SOLE
20413
0
1000
CHURCH & DWIGHT INC
COMMON STOCK
171340102
20544
241069
SH
SOLE
234872
0
6197
ARGENX SE
AMERICAN DEPOSITARY RECEIPT
04016X101
107766
357944
SH
SOLE
342675
60
15209
IRIDIUM COMMUNICATIONS INC
COMMON STOCK
46269C102
2655
66378
SH
SOLE
62087
0
4291
ROBERT HALF INTL INC
COMMON STOCK
770323103
8028
90228
SH
SOLE
76149
0
14079
NUVEEN NASDAQ 100 DYNAMIC OV
MUTUAL FUND
670699107
256
8706
SH
SOLE
706
0
8000
EATON VANCE TAX-MANAGED GLOB
MUTUAL FUND
27829F108
971
95196
SH
SOLE
59193
0
36003
VANGUARD INDEX FDS
MUTUAL FUND
922908637
2199
10955
SH
SOLE
4312
0
6643
OSI SYSTEMS INC
COM
671044105
167
1647
SH
SOLE
0
0
1647
ELDORADO GOLD CORP NEW
COMMON STOCK
284902509
1
110
SH
SOLE
100
0
10
HAWKINS INC
COM
420261109
119
3619
SH
SOLE
0
0
3619
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
140
13719
SH
SOLE
0
0
13719
PEMBINA PIPELINE CORP
COMMON STOCK
706327103
140
4393
SH
SOLE
215
0
4178
INNOVATIVE INDL PPTYS INC
COM
45781V101
47
244
SH
SOLE
0
0
244
LIVE NATION ENTERTAINMENT IN
COMMON STOCK
538034109
77357
883164
SH
SOLE
874049
0
9115
CIRCOR INTL INC
COM
17273K109
53
1612
SH
SOLE
0
0
1612
TWO HBRS INVT CORP
COM NEW
90187B408
14
1859
SH
SOLE
0
0
1859
OLYMPIC STEEL INC
COM
68162K106
109
3692
SH
SOLE
0
0
3692
COLUMBIA SPORTSWEAR CO
COMMON STOCK
198516106
81
814
SH
SOLE
0
88
726
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y506
1381
25637
SH
SOLE
24275
0
1362
VANECK VECTORS ETF TR
MUTUAL FUND
92189F726
61
305
SH
SOLE
255
0
50
DIAGEO PLC
AMERICAN DEPOSITARY RECEIPT
25243Q205
3186
16619
SH
SOLE
12922
131
3566
MERCURY SYS INC
COMMON STOCK
589378108
47695
719602
SH
SOLE
718575
0
1027
THE AARONS COMPANY INC
COM
00258W108
36
1130
SH
SOLE
0
0
1130
RADNET INC
COM
750491102
150
4461
SH
SOLE
0
0
4461
LINCOLN NATL CORP IND
COMMON STOCK
534187109
6553
104287
SH
SOLE
94004
0
10283
DOMTAR CORP
COM NEW
257559203
183
3324
SH
SOLE
0
0
3324
NAVIENT CORPORATION
COMMON STOCK
63938C108
1268
65588
SH
SOLE
54166
0
11422
XPO LOGISTICS INC
COMMON STOCK
983793100
18244
130421
SH
SOLE
128861
0
1560
SYNEOS HEALTH INC
COMMON STOCK
87166B102
3478
38872
SH
SOLE
38376
0
496
CALIFORNIA WTR SVC GROUP
COM
130788102
100
1796
SH
SOLE
0
0
1796
NORTHERN TR CORP
COMMON STOCK
665859104
5877
50833
SH
SOLE
48262
0
2571
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
313
6640
SH
SOLE
0
0
6640
NEW ORIENTAL ED & TECHNOLOGY
AMERICAN DEPOSITARY RECEIPT
647581107
270
32876
SH
SOLE
26340
0
6536
IDEXX LABS INC
COMMON STOCK
45168D104
64547
102204
SH
SOLE
38238
0
63966
OCCIDENTAL PETE CORP
COMMON STOCK
674599105
2194
70153
SH
SOLE
58174
0
11979
G III APPAREL GROUP LTD
COM
36237H101
342
10411
SH
SOLE
0
0
10411
ROSS STORES INC
COMMON STOCK
778296103
89658
723049
SH
SOLE
717659
0
5390
AMERICAN EXPRESS CO
COMMON STOCK
025816109
221402
1339965
SH
SOLE
1291601
0
48364
DAKTRONICS INC
COM
234264109
148
22470
SH
SOLE
0
0
22470
WINGSTOP INC
COMMON STOCK
974155103
3944
25017
SH
SOLE
24666
0
351
SNAP ON INC
COMMON STOCK
833034101
10088
45149
SH
SOLE
43902
0
1247
BANCORP INC DEL
COM
05969A105
8
360
SH
SOLE
0
0
360
BK OF AMERICA CORP
COMMON STOCK
060505104
488293
11843126
SH
SOLE
11360257
198231
284638
AMERICAN FINL GROUP INC OHIO
COMMON STOCK
025932104
17716
142046
SH
SOLE
140184
0
1862
BOOT BARN HLDGS INC
COMMON STOCK
099406100
28
330
SH
SOLE
0
0
330
OPEN TEXT CORP
COMMON STOCK
683715106
370
7290
SH
SOLE
2400
0
4890
ISHARES TR
MUTUAL FUND
464287176
843
6583
SH
SOLE
6113
0
470
COSTCO WHSL CORP NEW
EQUITY CALL OPTION
22160K105
503614
1272795
SH
SOLE
1248008
33
24754
CALLAWAY GOLF CO
COMMON STOCK
131193104
45727
1355661
SH
SOLE
1352937
0
2724
GREEN DOT CORP
COMMON STOCK
39304D102
4676
99811
SH
SOLE
98500
0
1311
CVS HEALTH CORP
COMMON STOCK
126650100
149465
1791292
SH
SOLE
1678404
0
112888
BROWN FORMAN CORP
COMMON STOCK
115637209
32487
433515
SH
SOLE
430693
0
2822
ZUMIEZ INC
COM
989817101
9
181
SH
SOLE
0
0
181
NETGEAR INC
COM
64111Q104
64
1659
SH
SOLE
0
0
1659
AMEREN CORP
COMMON STOCK
023608102
1471
18380
SH
SOLE
12336
0
6044
VECTOR GROUP LTD
COMMON STOCK
92240M108
97
6831
SH
SOLE
1403
0
5428
JAMES RIV GROUP LTD
COM
G5005R107
12
319
SH
SOLE
0
0
319
HEALTHEQUITY INC
COMMON STOCK
42226A107
3870
48082
SH
SOLE
47758
0
324
BROOKLINE BANCORP INC DEL
COMMON STOCK
11373M107
169
11316
SH
SOLE
1223
0
10093
TAL EDUCATION GROUP
AMERICAN DEPOSITARY RECEIPT
874080104
194
7653
SH
SOLE
6241
0
1412
CADENCE BANCORPORATION
COMMON STOCK
12739A100
1161
55611
SH
SOLE
23043
0
32568
ZEBRA TECHNOLOGIES CORPORATI
COMMON STOCK
989207105
91702
173191
SH
SOLE
166549
59
6583
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
79
1227
SH
SOLE
0
0
1227
AMERICA MOVIL SAB DE CV
COMMON STOCK
02364W105
356
23673
SH
SOLE
20571
0
3102
INTERNATIONAL BANCSHARES COR
COM
459044103
25
593
SH
SOLE
0
0
593
IPG PHOTONICS CORP
COMMON STOCK
44980X109
187
884
SH
SOLE
0
0
884
KILROY RLTY CORP
REIT
49427F108
193
2773
SH
SOLE
0
0
2773
HUBBELL INC
COMMON STOCK
443510607
3302
17675
SH
SOLE
16550
0
1125
VIMEO INC
COMMON STOCK
92719V100
5338
108934
SH
SOLE
107321
0
1613
PEPSICO INC
COMMON STOCK
713448108
581333
3923423
SH
SOLE
3725091
29854
168478
RAYMOND JAMES FINL INC
COMMON STOCK
754730109
43328
333555
SH
SOLE
332158
0
1397
VANGUARD TAX-MANAGED INTL FD
MUTUAL FUND
921943858
13787
267609
SH
SOLE
209477
0
58132
U S SILICA HLDGS INC
COM
90346E103
2
159
SH
SOLE
0
0
159
TRUSTCO BK CORP N Y
COM NEW
898349204
28
811
SH
SOLE
0
0
811
MANHATTAN ASSOCIATES INC
COMMON STOCK
562750109
10824
74732
SH
SOLE
72921
0
1811
MGM RESORTS INTERNATIONAL
COMMON STOCK
552953101
38460
901759
SH
SOLE
892202
0
9557
ALAMO GROUP INC
COMMON
011311107
24
157
SH
SOLE
0
37
120
BANCFIRST CORP
COM
05945F103
17
279
SH
SOLE
0
0
279
PROVIDENT FINL SVCS INC
COM
74386T105
201
8787
SH
SOLE
0
0
8787
ABBOTT LABS
COMMON STOCK
002824100
409818
3535049
SH
SOLE
3249729
211
285109
PARK HOTELS & RESORTS INC
COMMON STOCK
700517105
2043
99143
SH
SOLE
89474
0
9669
REGIS CORP MINN
COM
758932107
21
2292
SH
SOLE
0
0
2292
ETF MANAGERS TR
MUTUAL FUND
26924G508
134
6514
SH
SOLE
1668
0
4846
BWX TECHNOLOGIES INC
COMMON STOCK
05605H100
17
286
SH
SOLE
86
0
200
SOUTHERN COPPER CORP
COMMON STOCK
84265V105
155
2403
SH
SOLE
700
0
1703
XYLEM INC
COMMON STOCK
98419M100
14147
117927
SH
SOLE
115162
182
2583
SL GREEN RLTY CORP
COM
78440X804
71
888
SH
SOLE
0
0
888
AMN HEALTHCARE SVCS INC
COMMON STOCK
001744101
27768
286323
SH
SOLE
282357
0
3966
COGNEX CORP
COMMON STOCK
192422103
2194
26102
SH
SOLE
20000
24
6078
STELLANTIS N.V
SHS
N82405106
164
8319
SH
SOLE
0
0
8319
NEXTERA ENERGY INC
COMMON STOCK
65339F101
402899
5498078
SH
SOLE
5171135
57319
269624
MUELLER WTR PRODS INC
COMMON STOCK
624758108
45986
3189109
SH
SOLE
3188519
90
500
JOINT CORP
COM
47973J102
6
74
SH
SOLE
0
0
74
ISHARES INC
MSCI SWEDEN ETF
464286756
9
190
SH
SOLE
0
0
190
NUVEEN AMT FREE QLTY MUN INC
MUTUAL FUND
670657105
929
59143
SH
SOLE
54221
0
4922
PETROLEO BRASILEIRO SA PETRO
AMERICAN DEPOSITARY RECEIPT
71654V408
15341
1254387
SH
SOLE
1239756
0
14631
PAYCHEX INC
COMMON STOCK
704326107
22580
210441
SH
SOLE
201891
0
8550
TITAN INTL INC ILL
COM
88830M102
23
2733
SH
SOLE
0
0
2733
BLACKROCK ENHANCD CAP & INM
COM
09256A109
206
10000
SH
SOLE
0
0
10000
TRANE TECHNOLOGIES PLC
COMMON STOCK
G8994E103
68388
371396
SH
SOLE
342280
132
28984
CHUYS HLDGS INC
COM
171604101
14
376
SH
SOLE
0
0
376
EVERCORE INC
COMMON STOCK
29977A105
9918
70454
SH
SOLE
70179
0
275
DIME CMNTY BANCSHARES INC
COM
25432X102
15
450
SH
SOLE
0
0
450
BLACK KNIGHT INC
COMMON STOCK
09215C105
43709
560517
SH
SOLE
554049
0
6468
MATTEL INC
COMMON STOCK
577081102
316
15675
SH
SOLE
6813
0
8862
APPLE INC
EQUITY CALL OPTION
037833100
3118831
22910837
SH
SOLE
21382273
871
1527693
HCI GROUP INC
COM
40416E103
129
1302
SH
SOLE
0
0
1302
QUINSTREET INC
COM
74874Q100
55
2962
SH
SOLE
0
0
2962
CUSTOMERS BANCORP INC
COM
23204G100
187
4785
SH
SOLE
0
0
4785
UNDER ARMOUR INC
COMMON STOCK
904311206
65
3499
SH
SOLE
3061
0
438
LIQUIDITY SVCS INC
COM
53635B107
62
2431
SH
SOLE
0
0
2431
TRAVELERS COMPANIES INC
COMMON STOCK
89417E109
68433
457100
SH
SOLE
412116
0
44984
VISTA OUTDOOR INC
COM
928377100
48
1032
SH
SOLE
0
0
1032
TORONTO DOMINION BK ONT
FOREIGN COMMON STOCK
891160509
9019
128748
SH
SOLE
119362
0
9386
HORACE MANN EDUCATORS CORP N
COM
440327104
161
4312
SH
SOLE
0
0
4312
MONRO INC
COMMON STOCK
610236101
1302
20513
SH
SOLE
19870
86
557
KEMPER CORP
COMMON STOCK
488401100
1027
13901
SH
SOLE
13722
0
179
DR REDDYS LABS LTD
AMERICAN DEPOSITARY RECEIPT
256135203
523
7126
SH
SOLE
1080
0
6046
GENESCO INC
COM
371532102
49
764
SH
SOLE
0
0
764
HOPE BANCORP INC
COM
43940T109
448
31598
SH
SOLE
0
0
31598
GDS HLDGS LTD
AMERICAN DEPOSITARY RECEIPT
36165L108
182
2325
SH
SOLE
1214
0
1111
HOMESTREET INC
COMMON STOCK
43785V102
2353
57750
SH
SOLE
57428
0
322
AMERISAFE INC
COMMON STOCK
03071H100
31221
523049
SH
SOLE
522545
0
504
FB FINL CORP
COM
30257X104
17
451
SH
SOLE
0
0
451
NOVO-NORDISK A S
AMERICAN DEPOSITARY RECEIPT
670100205
22231
265390
SH
SOLE
251616
748
13026
SONY GROUP CORPORATION
AMERICAN DEPOSITARY RECEIPT
835699307
774
7969
SH
SOLE
261
589
7119
TELEFONICA S A
AMERICAN DEPOSITARY RECEIPT
879382208
157
33467
SH
SOLE
12597
0
20870
QUALCOMM INC
COMMON STOCK
747525103
711075
4974989
SH
SOLE
4814974
375
159640
BAIDU INC
AMERICAN DEPOSITARY RECEIPT
056752108
33482
164207
SH
SOLE
163478
0
729
APA CORPORATION
COMMON STOCK
03743Q108
879
40655
SH
SOLE
21357
0
19298
ARK ETF TR
INNOVATION ETF
00214Q104
1004
7679
SH
SOLE
0
0
7679
TOYOTA MOTOR CORP
AMERICAN DEPOSITARY RECEIPT
892331307
2263
12942
SH
SOLE
5452
0
7490
REGENERON PHARMACEUTICALS
COMMON STOCK
75886F107
16371
29311
SH
SOLE
28327
0
984
CENTENE CORP DEL
COMMON STOCK
15135B101
40644
557297
SH
SOLE
321577
0
235720
KRONOS WORLDWIDE INC
COM
50105F105
2
118
SH
SOLE
0
0
118
BUILDERS FIRSTSOURCE INC
COMMON STOCK
12008R107
1448
33948
SH
SOLE
31293
0
2655
ISHARES TR
MSCI UK ETF NEW
46435G334
19
579
SH
SOLE
0
0
579
TTM TECHNOLOGIES INC
COM
87305R109
84
5873
SH
SOLE
0
0
5873
ACCENTURE PLC IRELAND
EQUITY CALL OPTION
G1151C101
538737
1827496
SH
SOLE
1805169
35
22292
HUNT J B TRANS SVCS INC
COMMON STOCK
445658107
5793
35551
SH
SOLE
33396
0
2155
ABIOMED INC
COMMON STOCK
003654100
34202
109583
SH
SOLE
108552
0
1031
TIMKENSTEEL CORPORATION
COM
887399103
536
37881
SH
SOLE
0
0
37881
SYNCHRONY FINANCIAL
COMMON STOCK
87165B103
47418
977307
SH
SOLE
969504
129
7674
NOVARTIS AG
AMERICAN DEPOSITARY RECEIPT
66987V109
22718
248991
SH
SOLE
222086
235
26670
INTERCONTINENTAL HOTELS GROU
AMERICAN DEPOSITARY RECEIPT
45857P806
76
1142
SH
SOLE
71
0
1071
SOUTHWEST AIRLS CO
COMMON STOCK
844741108
7150
134668
SH
SOLE
71247
0
63421
HUNTINGTON BANCSHARES INC
COMMON STOCK
446150104
7274
509717
SH
SOLE
307966
0
201751
RANGE RES CORP
COMMON STOCK
75281A109
12598
751628
SH
SOLE
715136
0
36492
LOWES COS INC
COMMON STOCK
548661107
395095
2036887
SH
SOLE
1993190
79
43618
CIRRUS LOGIC INC
COMMON STOCK
172755100
4380
51455
SH
SOLE
50845
0
610
TARGET CORP
COMMON STOCK
87612E106
31917
132028
SH
SOLE
114018
0
18010
RLI CORP
COMMON STOCK
749607107
32566
311370
SH
SOLE
307411
56
3903
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
3
213
SH
SOLE
0
0
213
GREEN PLAINS INC
COM
393222104
87
2602
SH
SOLE
0
0
2602
SCHWAB STRATEGIC TR
MUTUAL FUND
808524763
84
1542
SH
SOLE
30
0
1512
WYNN RESORTS LTD
COM
983134107
187
1529
SH
SOLE
0
0
1529
PARK NATL CORP
COM
700658107
6
54
SH
SOLE
0
0
54
ALCON AG
FOREIGN COMMON STOCK
H01301128
68665
979675
SH
SOLE
769183
282
210210
ADTALEM GLOBAL ED INC
COM
00737L103
7
192
SH
SOLE
0
0
192
UNION PAC CORP
COMMON STOCK
907818108
245583
1116640
SH
SOLE
1055811
11
60818
LENNAR CORP
COMMON STOCK
526057104
8074
81277
SH
SOLE
77730
0
3547
ISHARES TR
MUTUAL FUND
46429B747
11589
109012
SH
SOLE
105326
0
3686
EQUIFAX INC
COMMON STOCK
294429105
16590
69267
SH
SOLE
51459
0
17808
BLUCORA INC
COM
095229100
7
432
SH
SOLE
0
0
432
ARMADA HOFFLER PPTYS INC
COM
04208T108
123
9284
SH
SOLE
0
0
9284
NVENT ELECTRIC PLC
COMMON STOCK
G6700G107
1513
48433
SH
SOLE
46997
0
1436
ISHARES TR
MUTUAL FUND
46432F339
2998
22561
SH
SOLE
19340
0
3221
CINCINNATI BELL INC NEW
COMMON STOCK
171871502
22
1440
SH
SOLE
20
0
1420
OWENS & MINOR INC NEW
COMMON STOCK
690732102
310
7326
SH
SOLE
2983
0
4343
AT&T INC
COMMON STOCK
00206R102
44106
1532507
SH
SOLE
1413203
0
119304
BRINKER INTL INC
COMMON STOCK
109641100
1766
28548
SH
SOLE
17996
0
10552
ALLEGION PLC
COMMON STOCK
G0176J109
1682
12073
SH
SOLE
117
0
11956
SPDR DOW JONES INDL AVERAGE
MUTUAL FUND
78467X109
994
2883
SH
SOLE
2735
0
148
SPARTANNASH CO
COMMON STOCK
847215100
192
9937
SH
SOLE
1398
0
8539
AMAZON COM INC
COMMON STOCK
023135106
2849425
828283
SH
SOLE
788610
61
39612
XCEL ENERGY INC
COMMON STOCK
98389B100
6907
104841
SH
SOLE
90393
0
14448
RAVEN INDS INC
COMMON STOCK
754212108
2945
50884
SH
SOLE
50000
96
788
VANGUARD WORLD FDS
MUTUAL FUND
92204A876
121
870
SH
SOLE
700
0
170
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
8
142
SH
SOLE
0
0
142
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
56
935
SH
SOLE
0
0
935
GRAINGER W W INC
COMMON STOCK
384802104
6345
14487
SH
SOLE
13774
0
713
PROGRESSIVE CORP
COMMON STOCK
743315103
152433
1552107
SH
SOLE
1543423
0
8684
AMERIS BANCORP
COM
03076K108
52
1031
SH
SOLE
0
0
1031
NEOGEN CORP
COMMON STOCK
640491106
685
14870
SH
SOLE
11286
0
3584
PENUMBRA INC
COMMON STOCK
70975L107
44924
163923
SH
SOLE
163329
0
594
BORGWARNER INC
COMMON STOCK
099724106
412
8484
SH
SOLE
5464
0
3020
STANDARD MTR PRODS INC
COM
853666105
88
2021
SH
SOLE
0
0
2021
INVESCO LTD
COMMON STOCK
G491BT108
1397
52282
SH
SOLE
33987
73
18222
FLUOR CORP NEW
COMMON STOCK
343412102
232
13053
SH
SOLE
3250
0
9803
COUSINS PPTYS INC
REIT
222795502
155
4218
SH
SOLE
487
0
3731
TRINSEO S A
SHS
L9340P101
180
3004
SH
SOLE
0
0
3004
LEXINGTON REALTY TRUST
COM
529043101
120
10054
SH
SOLE
0
0
10054
TREX CO INC
COMMON STOCK
89531P105
9810
95975
SH
SOLE
92773
0
3202
RESOURCES CONNECTION INC
COM
76122Q105
152
10590
SH
SOLE
0
0
10590
QUALYS INC
COMMON STOCK
74758T303
3868
38426
SH
SOLE
37915
103
408
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
94
1946
SH
SOLE
0
0
1946
ARROW ELECTRS INC
COMMON STOCK
042735100
452
3971
SH
SOLE
2000
0
1971
FRESH DEL MONTE PRODUCE INC
ORD
G36738105
28
842
SH
SOLE
0
0
842
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
52
2000
SH
SOLE
0
0
2000
BRIGHTSPHERE INVT GROUP INC
COM
10948W103
91
3886
SH
SOLE
0
0
3886
PERRIGO CO PLC
SHS
G97822103
59
1276
SH
SOLE
0
0
1276
PALO ALTO NETWORKS INC
COMMON STOCK
697435105
132614
357401
SH
SOLE
356276
0
1125
JUST EAT TAKEAWAY COM N V
AMERICAN DEPOSITARY RECEIPT
48214T305
307
16797
SH
SOLE
4482
0
12315
WESTERN DIGITAL CORP.
COMMON STOCK
958102105
3624
50916
SH
SOLE
47144
0
3772
SCHWAB STRATEGIC TR
MUTUAL FUND
808524730
70
2176
SH
SOLE
231
0
1945
NEUROCRINE BIOSCIENCES INC
COMMON STOCK
64125C109
120008
1233134
SH
SOLE
1040797
45100
147237
UNIVERSAL HLTH SVCS INC
COMMON STOCK
913903100
3387
23128
SH
SOLE
22247
0
881
ENDO INTL PLC
SHS
G30401106
120
25731
SH
SOLE
0
0
25731
MARTIN MARIETTA MATLS INC
COMMON STOCK
573284106
1053
2994
SH
SOLE
1875
0
1119
GIBRALTAR INDS INC
COMMON STOCK
374689107
147
1926
SH
SOLE
0
0
1926
BAUSCH HEALTH COS INC
COMMON STOCK
071734107
1387
47320
SH
SOLE
43260
131
3929
WORLD WRESTLING ENTMT INC
COMMON STOCK
98156Q108
766
13238
SH
SOLE
12461
0
777
ALLETE INC
COMMON STOCK
018522300
225
3212
SH
SOLE
1236
0
1976
APARTMENT INVT & MGMT CO
REIT
03748R747
231
34444
SH
SOLE
0
0
34444
ENVESTNET INC
COMMON STOCK
29404K106
58209
767330
SH
SOLE
767195
122
13
CRH PLC
AMERICAN DEPOSITARY RECEIPT
12626K203
255
5011
SH
SOLE
297
0
4714
PRUDENTIAL FINL INC
COMMON STOCK
744320102
9618
93861
SH
SOLE
78426
0
15435
CATERPILLAR INC
COMMON STOCK
149123101
227116
1043586
SH
SOLE
983519
9913
50154
WD 40 CO
COMMON STOCK
929236107
633
2468
SH
SOLE
0
0
2468
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
115
5527
SH
SOLE
0
0
5527
DELTA AIR LINES INC DEL
COMMON STOCK
247361702
3589
82956
SH
SOLE
70492
200
12264
MODERNA INC
COMMON STOCK
60770K107
89263
379876
SH
SOLE
379176
0
700
GLOBAL NET LEASE INC
COM NEW
379378201
54
2908
SH
SOLE
0
0
2908
ROGERS CORP
COM
775133101
218
1084
SH
SOLE
0
0
1084
NEKTAR THERAPEUTICS
COM
640268108
32
1863
SH
SOLE
0
0
1863
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
9
338
SH
SOLE
0
0
338
NEXTERA ENERGY PARTNERS LP
COMMON STOCK
65341B106
52128
682663
SH
SOLE
676848
30
5785
MEREDITH CORP
COMMON STOCK
589433101
1150
26452
SH
SOLE
25128
0
1324
PUBLIC SVC ENTERPRISE GRP IN
COMMON STOCK
744573106
3361
56253
SH
SOLE
45620
0
10633
ENTERPRISE PRODS PARTNERS L
PARTNERSHIP
293792107
6406
265496
SH
SOLE
257225
0
8271
ENCOMPASS HEALTH CORP
COMMON STOCK
29261A100
6202
79484
SH
SOLE
78243
0
1241
CHAMPIONX CORPORATION
COMMON STOCK
15872M104
3443
134210
SH
SOLE
127004
116
7090
VAREX IMAGING CORP
COMMON STOCK
92214X106
58
2164
SH
SOLE
195
0
1969
JAZZ PHARMACEUTICALS PLC
COMMON STOCK
G50871105
8402
47302
SH
SOLE
46900
0
402
STEPAN CO
COMMON
858586100
101
839
SH
SOLE
0
40
799
ISHARES INC
MSCI NETHERL ETF
464286814
7
148
SH
SOLE
0
0
148
SLEEP NUMBER CORP
COMMON STOCK
83125X103
835
7589
SH
SOLE
7000
0
589
KOPPERS HOLDINGS INC
COM
50060P106
141
4365
SH
SOLE
0
0
4365
TERADYNE INC
COMMON STOCK
880770102
50074
373799
SH
SOLE
338896
0
34903
EMERGENT BIOSOLUTIONS INC
COMMON STOCK
29089Q105
133
2124
SH
SOLE
575
52
1497
TRUIST FINL CORP
COMMON STOCK
89832Q109
196771
3545424
SH
SOLE
3422923
52025
70476
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
110
43103
SH
SOLE
0
0
43103
LISTED FD TR
ROUNDHILL BITK
53656F706
10
322
SH
SOLE
0
0
322
KIMCO RLTY CORP
REIT
49446R109
1974
94675
SH
SOLE
88805
0
5870
PACCAR INC
COMMON STOCK
693718108
99724
1117351
SH
SOLE
1039290
34301
43760
MADDEN STEVEN LTD
COMMON STOCK
556269108
24182
552612
SH
SOLE
551262
0
1350
TEXAS INSTRS INC
COMMON STOCK
882508104
611345
3179126
SH
SOLE
2973698
32083
173345
ENGINE MEDIA HLDGS INC
COM
29287R103
2
200
SH
SOLE
0
0
200
IMPERIAL OIL LTD
COM NEW
453038408
125
4098
SH
SOLE
0
0
4098
THOMSON REUTERS CORP.
FOREIGN COMMON STOCK
884903709
12395
124799
SH
SOLE
121333
0
3466
AECOM
COMMON STOCK
00766T100
2358
37240
SH
SOLE
33000
0
4240
TEREX CORP NEW
COM
880779103
20
416
SH
SOLE
0
0
416
MASIMO CORP
COMMON STOCK
574795100
10226
42179
SH
SOLE
40744
0
1435
PHILIP MORRIS INTL INC
COMMON STOCK
718172109
186072
1877437
SH
SOLE
1778323
43143
55971
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
9
101
SH
SOLE
0
0
101
VANGUARD INDEX FDS
MUTUAL FUND
922908736
9125
31814
SH
SOLE
2758
0
29056
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
87
800
SH
SOLE
0
0
800
ISHARES INC
MSCI EM ASIA ETF
464286426
60
648
SH
SOLE
0
0
648
MARCUS CORP DEL
COM
566330106
50
2350
SH
SOLE
0
0
2350
CANADIAN NAT RES LTD
COMMON STOCK
136385101
243
6702
SH
SOLE
500
0
6202
TILRAY INC
COMMON STOCK
88688T100
14
766
SH
SOLE
502
0
264
TWITTER INC
COMMON STOCK
90184L102
64537
937909
SH
SOLE
908355
278
29276
GROCERY OUTLET HLDG CORP
COMMON STOCK
39874R101
952
27485
SH
SOLE
25000
0
2485
METTLER TOLEDO INTERNATIONAL
COMMON STOCK
592688105
2307
1665
SH
SOLE
1144
0
521
ISHARES TR
MUTUAL FUND
464288273
992
13382
SH
SOLE
13242
0
140
ISHARES TR
MUTUAL FUND
464288810
99
274
SH
SOLE
215
0
59
AVIS BUDGET GROUP
COM
053774105
137
1759
SH
SOLE
0
0
1759
EDWARDS LIFESCIENCES CORP
COMMON STOCK
28176E108
41064
396484
SH
SOLE
98472
0
298012
ASHLAND GLOBAL HLDGS INC
COMMON STOCK
044186104
492
5621
SH
SOLE
4600
0
1021
ILLUMINA INC
COMMON STOCK
452327109
67550
142748
SH
SOLE
140554
31
2163
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
27
674
SH
SOLE
0
0
674
SEACOAST BKG CORP FLA
COM NEW
811707801
2306
67520
SH
SOLE
0
0
67520
MDU RES GROUP INC
COMMON STOCK
552690109
3635
115962
SH
SOLE
114984
0
978
GROUP 1 AUTOMOTIVE INC
COMMON STOCK
398905109
5895
38174
SH
SOLE
37528
0
646
WESTERN ALLIANCE BANCORP
COMMON STOCK
957638109
3086
33235
SH
SOLE
32935
0
300
JOHNSON CTLS INTL PLC
COMMON STOCK
G51502105
161991
2360359
SH
SOLE
2262012
85087
13260
RAYONIER INC
REIT
754907103
5763
160401
SH
SOLE
158344
0
2057
GERDAU SA
SPON ADR REP PFD
373737105
8
1400
SH
SOLE
0
0
1400
EQT CORP
COMMON STOCK
26884L109
46961
2109669
SH
SOLE
1950326
140015
19328
MAXLINEAR INC
COM
57776J100
83
1964
SH
SOLE
0
0
1964
VALVOLINE INC
COMMON STOCK
92047W101
25070
772328
SH
SOLE
771642
0
686
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
340
4020
SH
SOLE
0
0
4020
SKECHERS U S A INC
COMMON STOCK
830566105
5286
106077
SH
SOLE
104000
0
2077
GOODYEAR TIRE & RUBR CO
COM
382550101
225
13143
SH
SOLE
0
0
13143
NORFOLK SOUTHN CORP
COMMON STOCK
655844108
133629
503481
SH
SOLE
479685
0
23796
MERCURY GENL CORP NEW
COM
589400100
214
3301
SH
SOLE
0
0
3301
PROGYNY INC
COMMON STOCK
74340E103
946
16035
SH
SOLE
16025
0
10
CARTERS INC
COMMON STOCK
146229109
575
5581
SH
SOLE
5161
0
420
CIA ENERGETICA DE MINAS GERA
SP ADR N-V PFD
204409601
98
41060
SH
SOLE
0
0
41060
NEW YORK TIMES CO
COMMON STOCK
650111107
32134
737873
SH
SOLE
717416
55
20402
SOUTHWESTERN ENERGY CO
COMMON STOCK
845467109
343
60488
SH
SOLE
48191
0
12297
PROPETRO HLDG CORP
COM
74347M108
157
17103
SH
SOLE
0
0
17103
STRYKER CORPORATION
COMMON STOCK
863667101
210226
809403
SH
SOLE
618706
0
190697
ARCHER DANIELS MIDLAND CO
COMMON STOCK
039483102
11124
183556
SH
SOLE
174747
0
8809
ONE GAS INC
COMMON STOCK
68235P108
52726
711352
SH
SOLE
709586
0
1766
LYONDELLBASELL INDUSTRIES N
COMMON STOCK
N53745100
2821
27425
SH
SOLE
21610
0
5815
NATIONAL BK HLDGS CORP
CL A
633707104
18
481
SH
SOLE
0
0
481
FOX FACTORY HLDG CORP
COMMON STOCK
35138V102
44
283
SH
SOLE
0
0
283
MARCUS & MILLICHAP INC
COM
566324109
122
3134
SH
SOLE
0
0
3134
VANGUARD BD INDEX FDS
MUTUAL FUND
921937827
3155
38404
SH
SOLE
33987
0
4417
ENPRO INDS INC
COMMON
29355X107
195
2009
SH
SOLE
0
13
1996
SCHWAB CHARLES CORP
EQUITY CALL OPTION
808513105
451650
6203015
SH
SOLE
6087484
76268
39263
MARTEN TRANS LTD
COM
573075108
61
3726
SH
SOLE
0
0
3726
GREIF INC
CL A
397624107
7
108
SH
SOLE
0
0
108
NORDSON CORP
COMMON STOCK
655663102
284
1294
SH
SOLE
500
10
784
DIODES INC
COM
254543101
104
1306
SH
SOLE
0
0
1306
INTERCONTINENTAL EXCHANGE IN
COMMON STOCK
45866F104
112900
951132
SH
SOLE
931850
242
19040
LCI INDS
COMMON STOCK
50189K103
1274
9697
SH
SOLE
8750
0
947
FIESTA RESTAURANT GROUP INC
COM
31660B101
60
4504
SH
SOLE
0
0
4504
ROKU INC
COMMON STOCK
77543R102
26291
57247
SH
SOLE
57065
0
182
TOMPKINS FINL CORP
COM
890110109
50
645
SH
SOLE
0
0
645
CUMMINS INC
COMMON STOCK
231021106
1764
7237
SH
SOLE
4990
0
2247
CBRE GROUP INC
COMMON STOCK
12504L109
14462
168702
SH
SOLE
148976
0
19726
WINNEBAGO INDS INC
COM
974637100
118
1742
SH
SOLE
0
0
1742
ATN INTL INC
COM
00215F107
29
635
SH
SOLE
0
0
635
REALTY INCOME CORP
REIT
756109104
1803
27011
SH
SOLE
19419
0
7592
CROWN HLDGS INC
COMMON STOCK
228368106
1434
14030
SH
SOLE
13787
0
243
HOME BANCSHARES INC
COMMON STOCK
436893200
4002
162147
SH
SOLE
159113
0
3034
ALPS ETF TR
MUTUAL FUND
00162Q452
180
4933
SH
SOLE
4025
0
908
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
4323
56881
SH
SOLE
0
0
56881
BOEING CO
COMMON STOCK
097023105
249834
1042886
SH
SOLE
1009402
0
33484
COLGATE PALMOLIVE CO
COMMON STOCK
194162103
223927
2752644
SH
SOLE
2731971
0
20673
LIFE STORAGE INC
COM
53223X107
87
812
SH
SOLE
0
0
812
COGENT COMMUNICATIONS HLDGS
COMMON STOCK
19239V302
538
6986
SH
SOLE
4300
0
2686
DESIGNER BRANDS INC
COMMON STOCK
250565108
268
16237
SH
SOLE
1236
0
15001
INVESTORS BANCORP INC NEW
COMMON
46146L101
35
2439
SH
SOLE
0
158
2281
WILEY JOHN & SONS INC
COMMON STOCK
968223206
3707
61599
SH
SOLE
59584
0
2015
GLOBAL PMTS INC
COMMON STOCK
37940X102
70893
378011
SH
SOLE
357031
0
20980
CABOT OIL & GAS CORP
COMMON STOCK
127097103
326
18655
SH
SOLE
1704
0
16951
TRAVEL PLUS LEISURE CO
COMMON STOCK
894164102
2182
36704
SH
SOLE
29994
0
6710
IHS MARKIT LTD
COMMON STOCK
G47567105
5170
45886
SH
SOLE
40870
200
4816
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
352
43750
SH
SOLE
0
0
43750
CENTRAL GARDEN & PET CO
COMMON
153527106
68
1295
SH
SOLE
0
157
1138
ORACLE CORP
COMMON STOCK
68389X105
105954
1361173
SH
SOLE
1095265
0
265908
MR COOPER GROUP INC
COMMON STOCK
62482R107
503
15202
SH
SOLE
13847
0
1355
L BRANDS INC
COMMON STOCK
501797104
19890
276022
SH
SOLE
272696
0
3326
HEARTLAND EXPRESS INC
COM
422347104
49
2851
SH
SOLE
0
0
2851
PROCTER AND GAMBLE CO
COMMON STOCK
742718109
569949
4224034
SH
SOLE
4056008
54225
113801
ZYNEX INC
COM
98986M103
2
133
SH
SOLE
0
0
133
SCHWAB STRATEGIC TR
MUTUAL FUND
808524607
51
487
SH
SOLE
472
0
15
TRANSDIGM GROUP INC
COMMON STOCK
893641100
3773
5829
SH
SOLE
5346
0
483
BALCHEM CORP
COMMON STOCK
057665200
14359
109390
SH
SOLE
108149
35
1206
APARTMENT INCOME REIT CORP
COMMON STOCK
03750L109
2614
55123
SH
SOLE
11985
0
43138
CINCINNATI FINL CORP
COMMON STOCK
172062101
14683
125903
SH
SOLE
118345
0
7558
ANHEUSER BUSCH INBEV SA/NV
AMERICAN DEPOSITARY RECEIPT
03524A108
5855
81318
SH
SOLE
77160
0
4158
AMERIPRISE FINL INC
COMMON STOCK
03076C106
64700
259965
SH
SOLE
257996
8
1961
CLEVELAND-CLIFFS INC NEW
COMMON STOCK
185899101
11828
548605
SH
SOLE
531043
0
17562
HANOVER INS GROUP INC
COMMON STOCK
410867105
131
962
SH
SOLE
49
0
913
NBT BANCORP INC
COMMON STOCK
628778102
981
27276
SH
SOLE
26071
0
1205
EASTMAN CHEM CO
COMMON STOCK
277432100
3599
30824
SH
SOLE
27580
0
3244
VERICEL CORP
COMMON STOCK
92346J108
238
4544
SH
SOLE
4000
0
544
MAGNA INTL INC
FOREIGN COMMON STOCK
559222401
412
4447
SH
SOLE
228
831
3388
DXP ENTERPRISES INC
COM NEW
233377407
91
2734
SH
SOLE
0
0
2734
PRICE T ROWE GROUP INC
COMMON STOCK
74144T108
97539
492693
SH
SOLE
476798
11
15884
DOVER CORP
COMMON STOCK
260003108
77907
517308
SH
SOLE
485029
0
32279
ISHARES TR
MUTUAL FUND
464287630
1880
11343
SH
SOLE
9562
0
1781
CVB FINL CORP
COMMON STOCK
126600105
13882
674178
SH
SOLE
670365
0
3813
INGERSOLL RAND INC
COMMON STOCK
45687V106
96320
1973365
SH
SOLE
1942098
123
31144
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
23
2346
SH
SOLE
0
0
2346
EAGLE MATLS INC
COMMON STOCK
26969P108
40
285
SH
SOLE
0
0
285
MAGELLAN MIDSTREAM PRTNRS LP
PARTNERSHIP
559080106
539
11038
SH
SOLE
5939
0
5099
SHOE CARNIVAL INC
COMMON STOCK
824889109
3086
43118
SH
SOLE
43000
0
118
DUKE ENERGY CORP NEW
COMMON STOCK
26441C204
9125
92434
SH
SOLE
78693
0
13741
ENVISTA HOLDINGS CORPORATION
COMMON STOCK
29415F104
60306
1395639
SH
SOLE
1395463
0
176
ARK ETF TR
MUTUAL FUND
00214Q500
39
982
SH
SOLE
450
0
532
PVH CORPORATION
COMMON STOCK
693656100
11302
105039
SH
SOLE
102785
52
2202
CAPITOL FED FINL INC
COM
14057J101
76
6485
SH
SOLE
0
0
6485
TWILIO INC
COMMON STOCK
90138F102
227332
576750
SH
SOLE
576356
0
394
EASTGROUP PPTYS INC
REIT
277276101
153012
930444
SH
SOLE
904748
24967
729
JANUS HENDERSON GROUP PLC
COMMON STOCK
G4474Y214
272
7012
SH
SOLE
4719
0
2293
POPULAR INC
COM NEW
733174700
23
300
SH
SOLE
0
0
300
CASEYS GEN STORES INC
COMMON STOCK
147528103
217
1116
SH
SOLE
0
5
1111
MITSUBISHI UFJ FINL GROUP IN
AMERICAN DEPOSITARY RECEIPT
606822104
233
43112
SH
SOLE
1421
0
41691
JUNIPER NETWORKS INC
COMMON STOCK
48203R104
14918
545435
SH
SOLE
541610
0
3825
AMCOR PLC
COMMON STOCK
G0250X107
44060
3844702
SH
SOLE
3777396
0
67306
EXTRA SPACE STORAGE INC
COMMON STOCK
30225T102
2040
12451
SH
SOLE
9100
0
3351
INSPERITY INC
COMMON
45778Q107
114
1252
SH
SOLE
0
18
1234
CYRUSONE INC
REIT
23283R100
886
12385
SH
SOLE
10726
0
1659
NCR CORP NEW
COMMON STOCK
62886E108
85
1878
SH
SOLE
118
0
1760
ACADIA HEALTHCARE COMPANY IN
COMMON STOCK
00404A109
4440
70750
SH
SOLE
68311
0
2439
NEWS CORP NEW
COMMON STOCK
65249B109
1266
49123
SH
SOLE
46999
0
2124
BANC OF CALIFORNIA INC
COM
05990K106
31
1745
SH
SOLE
0
0
1745
AEROVIRONMENT INC
COM
008073108
72
720
SH
SOLE
0
0
720
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
2
66
SH
SOLE
0
0
66
VEEVA SYS INC
COMMON STOCK
922475108
23627
75983
SH
SOLE
75873
38
72
SUNDIAL GROWERS INC
COM
86730L109
0
40
SH
SOLE
0
0
40
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
1
4
SH
SOLE
0
0
4
INTEL CORP
COMMON STOCK
458140100
584202
10406153
SH
SOLE
9941437
511
464205
FOX CORP
COMMON STOCK
35137L105
51465
1386062
SH
SOLE
1300386
80062
5614
VALLEY NATL BANCORP
COM
919794107
1023
76219
SH
SOLE
0
0
76219
NUVASIVE INC
COMMON STOCK
670704105
53
794
SH
SOLE
57
33
704
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
76
783
SH
SOLE
0
0
783
AUTOHOME INC
AMERICAN DEPOSITARY RECEIPT
05278C107
184
2870
SH
SOLE
1967
0
903
STERLING BANCORP DEL
COMMON STOCK
85917A100
5384
217173
SH
SOLE
212896
0
4277
WISDOMTREE TR
GLB US QTLY DIV
97717W844
84
2016
SH
SOLE
0
0
2016
TRACTOR SUPPLY CO
COMMON STOCK
892356106
74250
399060
SH
SOLE
395091
0
3969
COMMUNITY BK SYS INC
COMMON STOCK
203607106
68335
903309
SH
SOLE
901627
0
1682
MAXIMUS INC
COMMON STOCK
577933104
268
3046
SH
SOLE
2263
0
783
REPLIGEN CORP
COMMON STOCK
759916109
26588
133193
SH
SOLE
131758
0
1435
ROYAL GOLD INC
COMMON STOCK
780287108
367
3218
SH
SOLE
0
0
3218
POSCO
SPONSORED ADR
693483109
881
11481
SH
SOLE
0
0
11481
AIRGAIN INC
COM
00938A104
41
2000
SH
SOLE
0
0
2000
FIRST INDL RLTY TR INC
REIT
32054K103
22926
438947
SH
SOLE
385914
51970
1063
GRANITE PT MTG TR INC
COM STK
38741L107
359
24361
SH
SOLE
0
0
24361
TEVA PHARMACEUTICAL INDS LTD
AMERICAN DEPOSITARY RECEIPT
881624209
208
21009
SH
SOLE
9051
0
11958
WALMART INC
COMMON STOCK
931142103
75958
538629
SH
SOLE
418579
18
120032
V F CORP
COMMON STOCK
918204108
197279
2404669
SH
SOLE
2360676
37415
6578
RED ROBIN GOURMET BURGERS IN
COM
75689M101
32
979
SH
SOLE
0
0
979
BURLINGTON STORES INC
COMMON STOCK
122017106
7114
22094
SH
SOLE
22048
0
46
WILLIS TOWERS WATSON PLC LTD
COMMON STOCK
G96629103
801
3481
SH
SOLE
1592
0
1889
NORTHWEST NAT HLDG CO
COM
66765N105
217
4116
SH
SOLE
0
0
4116
ORASURE TECHNOLOGIES INC
COM
68554V108
117
11556
SH
SOLE
0
0
11556
DOMINOS PIZZA INC
COMMON STOCK
25754A201
46517
99716
SH
SOLE
97481
0
2235
SCHWAB STRATEGIC TR
MUTUAL FUND
808524755
72
2164
SH
SOLE
333
0
1831
JFROG LTD
ORD SHS
M6191J100
1
30
SH
SOLE
0
0
30
GETTY RLTY CORP NEW
COM
374297109
241
7752
SH
SOLE
0
0
7752
AMERICAN CENTY ETF TR
US EQT ETF
025072885
80
1073
SH
SOLE
0
0
1073
CADENCE DESIGN SYSTEM INC
COMMON STOCK
127387108
101714
743411
SH
SOLE
739080
23
4308
ISHARES TR
MUTUAL FUND
464288224
2841
121111
SH
SOLE
95975
0
25136
HARTFORD FINL SVCS GROUP INC
COMMON STOCK
416515104
14504
234050
SH
SOLE
228675
0
5375
ISHARES TR
MUTUAL FUND
464287721
639
6428
SH
SOLE
3300
0
3128
RBC BEARINGS INC
COM
75524B104
20
100
SH
SOLE
0
0
100
INFOSYS LTD
SPONSORED ADR
456788108
603
28468
SH
SOLE
0
0
28468
HORMEL FOODS CORP
COMMON STOCK
440452100
18519
387827
SH
SOLE
358804
0
29023
GATX CORP
COMMON STOCK
361448103
3696
41776
SH
SOLE
40952
0
824
VERA BRADLEY INC
COM
92335C106
5
389
SH
SOLE
0
0
389
EMPLOYERS HLDGS INC
COM
292218104
836
19537
SH
SOLE
0
0
19537
TENARIS S A
SPONSORED ADS
88031M109
4
164
SH
SOLE
0
0
164
EXLSERVICE HOLDINGS INC
COMMON STOCK
302081104
2327
21908
SH
SOLE
21000
0
908
INTERPUBLIC GROUP COS INC
COMMON STOCK
460690100
309
9519
SH
SOLE
1050
0
8469
AMERICAN EQTY INVT LIFE HLD
COM
025676206
124
3843
SH
SOLE
0
0
3843
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
216
7473
SH
SOLE
0
0
7473
VORNADO RLTY TR
REIT
929042109
48
1013
SH
SOLE
250
0
763
WIX COM LTD
SHS
M98068105
90
310
SH
SOLE
0
0
310
ALARM COM HLDGS INC
COMMON STOCK
011642105
4074
48099
SH
SOLE
47500
0
599
US BANCORP DEL
COMMON STOCK
902973304
85479
1500445
SH
SOLE
1460806
60
39579
CHICOS FAS INC
COM
168615102
7
1090
SH
SOLE
0
0
1090
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
70
6134
SH
SOLE
0
0
6134
BANK OZK
COMMON STOCK
06417N103
106
2524
SH
SOLE
319
0
2205
DECKERS OUTDOOR CORP
COMMON STOCK
243537107
8998
23430
SH
SOLE
22802
6
622
APTIV PLC
COMMON STOCK
G6095L109
272569
1732470
SH
SOLE
1691644
194
40632
BANCORPSOUTH BK TUPELO MISS
COMMON STOCK
05971J102
5617
198290
SH
SOLE
194116
0
4174
CGI INC
COMMON STOCK
12532H104
393
4345
SH
SOLE
200
0
4145
EBIX INC
COM NEW
278715206
37
1087
SH
SOLE
0
0
1087
ROYAL BK CDA
FOREIGN COMMON STOCK
780087102
11991
118363
SH
SOLE
112642
0
5721
ESSEX PPTY TR INC
REIT
297178105
1934
6446
SH
SOLE
5173
0
1273
RENT A CTR INC NEW
COM
76009N100
39
742
SH
SOLE
0
0
742
CORCEPT THERAPEUTICS INC
COMMON STOCK
218352102
2230
101374
SH
SOLE
100000
0
1374
CABLE ONE INC
COMMON STOCK
12685J105
2351
1229
SH
SOLE
995
0
234
ISHARES TR
MSCI USA VALUE
46432F388
5
45
SH
SOLE
0
0
45
TAIWAN SEMICONDUCTOR MFG LTD
AMERICAN DEPOSITARY RECEIPT
874039100
118326
984737
SH
SOLE
960014
203
24520
180 DEGREE CAP CORP
COM NEW
68235B208
5
666
SH
SOLE
0
0
666
NEENAH INC
COM
640079109
62
1234
SH
SOLE
0
0
1234
FREEPORT-MCMORAN INC
COMMON STOCK
35671D857
7768
209306
SH
SOLE
86366
0
122940
SABRE CORP
COMMON STOCK
78573M104
2039
163319
SH
SOLE
157290
0
6029
ULTA BEAUTY INC
COMMON STOCK
90384S303
49452
143020
SH
SOLE
141782
0
1238
VISTEON CORP
COMMON STOCK
92839U206
42988
355443
SH
SOLE
355268
0
175
AIRBNB INC
COMMON STOCK
009066101
36398
237676
SH
SOLE
236386
0
1290
CSG SYS INTL INC
COM
126349109
69
1458
SH
SOLE
0
0
1458
SHERWIN WILLIAMS CO
COMMON STOCK
824348106
72262
265228
SH
SOLE
261411
0
3817
BROWN & BROWN INC
COMMON STOCK
115236101
1770
33307
SH
SOLE
28007
0
5300
TERRENO RLTY CORP
COM
88146M101
3
50
SH
SOLE
0
0
50
CONAGRA BRANDS INC
COMMON STOCK
205887102
25436
699156
SH
SOLE
688787
0
10369
CAMDEN PPTY TR
COMMON STOCK
133131102
284
2140
SH
SOLE
102
0
2038
SERVICE PPTYS TR
COM SH BEN INT
81761L102
347
27527
SH
SOLE
0
0
27527
ENTEGRIS INC
COMMON STOCK
29362U104
192
1559
SH
SOLE
1128
31
400
QUAKER CHEM CORP
COM
747316107
93
394
SH
SOLE
0
0
394
COHERENT INC
COMMON STOCK
192479103
66
248
SH
SOLE
0
0
248
NIKE INC
COMMON STOCK
654106103
659069
4266093
SH
SOLE
4140723
308
125062
WISDOMTREE TR
MUTUAL FUND
97717W851
38
611
SH
SOLE
275
0
336
OMEGA HEALTHCARE INVS INC
REIT
681936100
411
11349
SH
SOLE
7623
0
3726
BRINKS CO
COM
109696104
101
1312
SH
SOLE
0
0
1312
IROBOT CORP
COMMON STOCK
462726100
289
3098
SH
SOLE
2045
0
1053
PACIRA BIOSCIENCES INC
COMMON STOCK
695127100
47
766
SH
SOLE
0
0
766
FOX CORP
COMMON STOCK
35137L204
83
2356
SH
SOLE
1166
0
1190
BARNES GROUP INC
COMMON STOCK
067806109
978
19092
SH
SOLE
16200
0
2892
NEW YORK CMNTY BANCORP INC
COMMON STOCK
649445103
411
37368
SH
SOLE
16899
186
20283
AUTODESK INC
COMMON STOCK
052769106
11185
38319
SH
SOLE
34587
5
3727
DIEBOLD NIXDORF INC
COMMON STOCK
253651103
389
30336
SH
SOLE
21902
0
8434
GLAUKOS CORP
COMMON
377322102
55
649
SH
SOLE
0
14
635
WESTPAC BANKING CORP
AMERICAN DEPOSITARY RECEIPT
961214301
405
20997
SH
SOLE
276
0
20721
JETBLUE AWYS CORP
COMMON STOCK
477143101
91
5425
SH
SOLE
1500
0
3925
SHINHAN FINANCIAL GROUP CO L
AMERICAN DEPOSITARY RECEIPT
824596100
122
3401
SH
SOLE
108
0
3293
WILLIAMS COS INC
COMMON STOCK
969457100
2493
93900
SH
SOLE
31310
0
62590
MATSON INC
COMMON STOCK
57686G105
742
11596
SH
SOLE
10000
0
1596
THOR INDS INC
COM
885160101
179
1582
SH
SOLE
0
0
1582
BELDEN INC
COMMON STOCK
077454106
775
15323
SH
SOLE
15000
0
323
CHURCHILL DOWNS INC
COMMON STOCK
171484108
6262
31583
SH
SOLE
27706
3
3874
BCE INC
FOREIGN COMMON STOCK
05534B760
373
7581
SH
SOLE
2929
0
4652
ADT INC DEL
COM
00090Q103
16
1500
SH
SOLE
0
0
1500
CINTAS CORP
COMMON STOCK
172908105
6572
17204
SH
SOLE
15149
0
2055
KNOWLES CORP
COMMON STOCK
49926D109
198
10033
SH
SOLE
8001
0
2032
ARCONIC CORPORATION
COMMON STOCK
03966V107
134
3738
SH
SOLE
71
0
3667
ISHARES INC
MSCI FRANCE ETF
464286707
5816
153649
SH
SOLE
153106
0
543
SERVICE CORP INTL
COMMON STOCK
817565104
1322
24671
SH
SOLE
17637
0
7034
IQVIA HLDGS INC
COMMON STOCK
46266C105
32054
132283
SH
SOLE
124242
0
8041
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
39
148
SH
SOLE
0
0
148
INTEGER HLDGS CORP
COMMON STOCK
45826H109
5321
56489
SH
SOLE
55648
0
841
MODIVCARE INC
COM
60783X104
92
539
SH
SOLE
0
0
539
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E743
11
222
SH
SOLE
221
0
1
LOGITECH INTL S A
FOREIGN COMMON STOCK
H50430232
25688
212333
SH
SOLE
209475
184
2674
FEDERATED HERMES INC
COMMON STOCK
314211103
2388
70409
SH
SOLE
69861
0
548
FULGENT GENETICS INC
COM
359664109
22
233
SH
SOLE
0
0
233
VERISK ANALYTICS INC
COMMON STOCK
92345Y106
97984
560806
SH
SOLE
557492
190
3124
ICHOR HOLDINGS
COMMON STOCK
G4740B105
18
346
SH
SOLE
0
0
346
NATURA &CO HLDG S A
AMERICAN DEPOSITARY RECEIPT
63884N108
315
13870
SH
SOLE
6221
0
7649
MEDNAX INC
COMMON STOCK
58502B106
482
15967
SH
SOLE
11364
0
4603
AMERICAN INTL GROUP INC
COMMON STOCK
026874784
101146
2124908
SH
SOLE
1905475
132900
86533
M D C HLDGS INC
COMMON STOCK
552676108
186
3662
SH
SOLE
1321
0
2341
CENTURY CMNTYS INC
COM
156504300
111
1669
SH
SOLE
0
0
1669
CREDICORP LTD
COM
G2519Y108
4
37
SH
SOLE
0
0
37
JPMORGAN CHASE & CO
COMMON STOCK
46625H100
1102024
7085150
SH
SOLE
6916244
479
168427
TAKE-TWO INTERACTIVE SOFTWAR
COMMON STOCK
874054109
1629
9207
SH
SOLE
5708
0
3499
PBF ENERGY INC
CL A
69318G106
106
6896
SH
SOLE
0
0
6896
INGREDION INC
COMMON STOCK
457187102
383
4237
SH
SOLE
3770
0
467
UNIVERSAL CORP VA
COM
913456109
269
4724
SH
SOLE
0
0
4724
CAL MAINE FOODS INC
COM NEW
128030202
43
1192
SH
SOLE
0
0
1192
PC CONNECTION INC
COM
69318J100
30
649
SH
SOLE
0
0
649
NETSCOUT SYS INC
COMMON STOCK
64115T104
86
3000
SH
SOLE
2195
0
805
INTER PARFUMS INC
COMMON STOCK
458334109
67
939
SH
SOLE
0
200
739
VANECK VECTORS ETF TR
MUTUAL FUND
92189F106
648
19063
SH
SOLE
16806
0
2257
ANALOG DEVICES INC
COMMON STOCK
032654105
183485
1065785
SH
SOLE
986046
0
79739
KNIGHT-SWIFT TRANSN HLDGS IN
COMMON STOCK
499049104
14621
321601
SH
SOLE
319130
0
2471
STAAR SURGICAL CO
COMMON STOCK
852312305
10
66
SH
SOLE
11
0
55
EXXON MOBIL CORP
COMMON STOCK
30231G102
292895
4494819
SH
SOLE
4351591
300
142928
COMCAST CORP NEW
COMMON STOCK
20030N101
216016
3788404
SH
SOLE
3203574
49
584781
LUMEN TECHNOLOGIES INC
COMMON STOCK
550241103
1193
87827
SH
SOLE
57806
250
29771
PGT INNOVATIONS INC
COMMON
69336V101
48
2057
SH
SOLE
0
45
2012
PREFERRED BK LOS ANGELES CA
COMMON STOCK
740367404
2632
41594
SH
SOLE
41246
0
348
ISHARES INC
MSCI ITALY ETF
46434G830
803
24774
SH
SOLE
24686
0
88
MACERICH CO
REIT
554382101
187
10251
SH
SOLE
5471
0
4780
MILLER HERMAN INC
COMMON STOCK
600544100
45199
958827
SH
SOLE
956836
0
1991
F5 NETWORKS INC
COMMON STOCK
315616102
1118
5988
SH
SOLE
5127
0
861
TREEHOUSE FOODS INC
COM
89469A104
12
275
SH
SOLE
0
0
275
ONESPAN INC
COMMON STOCK
68287N100
7257
284120
SH
SOLE
282486
0
1634
ENERGY TRANSFER L P
PARTNERSHIP
29273V100
172
16231
SH
SOLE
8309
0
7922
ESSENTIAL PPTYS RLTY TR INC
REIT
29670E107
61754
2283797
SH
SOLE
2281943
0
1854
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y704
174
1687
SH
SOLE
758
0
929
CHILDRENS PL INC NEW
COM
168905107
192
2066
SH
SOLE
0
0
2066
CISCO SYS INC
COMMON STOCK
17275R102
340665
6427660
SH
SOLE
5813284
110349
504027
NATIONAL RETAIL PROPERTIES I
COMMON STOCK
637417106
1308
27891
SH
SOLE
22340
0
5551
ORMAT TECHNOLOGIES INC
COM
686688102
14
200
SH
SOLE
0
0
200
BRIGHT HORIZONS FAM SOL IN D
EQUITY CALL OPTION
109194100
20377
138410
SH
SOLE
125813
0
12597
ECOPETROL S A
SPONSORED ADS
279158109
126
8605
SH
SOLE
0
0
8605
PIONEER NAT RES CO
COMMON STOCK
723787107
4407
27119
SH
SOLE
24342
0
2777
ASPEN TECHNOLOGY INC
COMMON STOCK
045327103
1305
9487
SH
SOLE
9312
0
175
TEAM INC
COM
878155100
4
543
SH
SOLE
0
0
543
BEL FUSE INC
CL B
077347300
7
482
SH
SOLE
0
0
482
KENNEDY-WILSON HOLDINGS INC
COM
489398107
4
200
SH
SOLE
0
0
200
MOSAIC CO NEW
COMMON STOCK
61945C103
331
10347
SH
SOLE
0
86
10261
BUCKLE INC
COM
118440106
32
649
SH
SOLE
0
0
649
ADVANSIX INC
COMMON STOCK
00773T101
176
5907
SH
SOLE
4592
0
1315
SPDR INDEX SHS FDS
MUTUAL FUND
78463X202
68
1452
SH
SOLE
195
0
1257
VANGUARD WORLD FDS
MUTUAL FUND
92204A306
3152
41532
SH
SOLE
41000
0
532
ISHARES TR
MUTUAL FUND
464287457
12917
149919
SH
SOLE
85436
0
64483
EHEALTH INC
COMMON STOCK
28238P109
1855
31761
SH
SOLE
30246
0
1515
UNITIL CORP
COMMON STOCK
913259107
28
517
SH
SOLE
350
0
167
EBAY INC.
COMMON STOCK
278642103
22253
316942
SH
SOLE
304987
0
11955
BEIGENE LTD
AMERICAN DEPOSITARY RECEIPT
07725L102
270
789
SH
SOLE
514
6
269
DORMAN PRODS INC
COMMON STOCK
258278100
66826
644604
SH
SOLE
643633
129
842
INNOSPEC INC
COM
45768S105
37
404
SH
SOLE
0
0
404
SHOPIFY INC
COMMON STOCK
82509L107
94234
64501
SH
SOLE
63204
0
1297
ISHARES INC
MUTUAL FUND
464286533
270
4200
SH
SOLE
710
0
3490
SEAGATE TECHNOLOGY HLDNGS PL
COMMON STOCK
G7997R103
12426
141325
SH
SOLE
135698
0
5627
NIO INC
EQUITY CALL OPTION
62914V106
1307
23789
SH
SOLE
18715
0
5074
CABOT CORP
COMMON STOCK
127055101
4018
70583
SH
SOLE
59728
0
10855
SOUTH JERSEY INDS INC
COM
838518108
276
10648
SH
SOLE
0
0
10648
COTY INC
COM CL A
222070203
26
2837
SH
SOLE
0
0
2837
DOW INC
COMMON STOCK
260557103
13135
207550
SH
SOLE
177059
29
30462
BANCO DE CHILE
SPONSORED ADS
059520106
61
3112
SH
SOLE
0
0
3112
SMITH & NEPHEW PLC
AMERICAN DEPOSITARY RECEIPT
83175M205
453
10420
SH
SOLE
5500
43
4877
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
94
5918
SH
SOLE
0
0
5918
QIAGEN NV
COMMON STOCK
N72482123
145
2992
SH
SOLE
292
0
2700
AVERY DENNISON CORP
COMMON STOCK
053611109
5775
27470
SH
SOLE
25818
40
1612
ON SEMICONDUCTOR CORP
COMMON STOCK
682189105
3849
100557
SH
SOLE
0
0
100557
INGEVITY CORP
COMMON STOCK
45688C107
1570
19289
SH
SOLE
17782
0
1507
SABRA HEALTH CARE REIT INC
REIT
78573L106
36
1943
SH
SOLE
34
0
1909
ROCKWELL AUTOMATION INC
COMMON STOCK
773903109
76635
267935
SH
SOLE
252512
0
15423
PARKER-HANNIFIN CORP
COMMON STOCK
701094104
46912
152754
SH
SOLE
134460
10
18284
GENMAB A/S
COMMON
372303206
226
5526
SH
SOLE
0
24
5502
MOVADO GROUP INC
COM
624580106
133
4219
SH
SOLE
0
0
4219
SPDR SER TR
S&P REGL BKG
78464A698
33
500
SH
SOLE
0
0
500
22ND CENTY GROUP INC
COM
90137F103
9
1977
SH
SOLE
0
0
1977
FEDEX CORP
COMMON STOCK
31428X106
122323
410025
SH
SOLE
405156
13
4856
DAVITA INC
COMMON STOCK
23918K108
25217
209390
SH
SOLE
195535
0
13855
DSP GROUPS INC
COM
23332B106
51
3422
SH
SOLE
0
0
3422
TRIUMPH BANCORP INC
COM
89679E300
28
371
SH
SOLE
0
0
371
FORTIVE CORP
COMMON STOCK
34959J108
8135
116639
SH
SOLE
106509
0
10130
CARNIVAL PLC
ADR
14365C103
17
741
SH
SOLE
0
0
741
PRUDENTIAL PLC
AMERICAN DEPOSITARY RECEIPT
74435K204
83
2194
SH
SOLE
75
63
2056
MONARCH CASINO & RESORT INC
COM
609027107
64
964
SH
SOLE
0
0
964
NOVAVAX INC
COM NEW
670002401
69
325
SH
SOLE
0
0
325
ISHARES TR
MUTUAL FUND
464287648
6104
19583
SH
SOLE
19191
0
392
SUPERIOR INDS INTL INC
COM
868168105
2
230
SH
SOLE
0
0
230
CHINA PETROLEUM & CHEMICAL C
SPON ADR H SHS
16941R108
132
2596
SH
SOLE
0
0
2596
EQUINIX INC
REIT
29444U700
13902
17321
SH
SOLE
16050
0
1271
OWENS CORNING NEW
COMMON STOCK
690742101
80
826
SH
SOLE
61
0
765
MARKEL CORP
COMMON STOCK
570535104
30813
25965
SH
SOLE
25953
0
12
BRISTOL-MYERS SQUIBB CO
EQUITY CALL OPTION
110122108
224419
3358472
SH
SOLE
2991982
200
366290
ISHARES TR
MUTUAL FUND
464287804
13488
119381
SH
SOLE
117620
0
1761
BANDWIDTH INC
COMMON STOCK
05988J103
4012
29093
SH
SOLE
28937
0
156
PLEXUS CORP
COMMON STOCK
729132100
276
3016
SH
SOLE
1018
0
1998
GENTEX CORP
COMMON STOCK
371901109
69341
2095518
SH
SOLE
2091392
0
4126
SKILLZ INC
COMMON STOCK
83067L109
78
3600
SH
SOLE
600
0
3000
ISHARES TR
MUTUAL FUND
464288752
194
2790
SH
SOLE
0
0
2790
WASHINGTON REAL ESTATE INVT
REIT
939653101
285
12393
SH
SOLE
6700
0
5693
GENTHERM INC
COMMON STOCK
37253A103
3029
42636
SH
SOLE
39732
0
2904
DISCOVERY INC
COMMON STOCK
25470F302
7780
268468
SH
SOLE
265111
0
3357
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
1069
18299
SH
SOLE
0
0
18299
CALAVO GROWERS INC
COM
128246105
126
1992
SH
SOLE
0
0
1992
RESMED INC
COMMON STOCK
761152107
11044
44797
SH
SOLE
42192
0
2605
BROOKFIELD ASSET MGMT REINS
COMMON STOCK
G16169107
530
10176
SH
SOLE
9709
0
467
AMPLIFY ETF TR
MUTUAL FUND
032108607
43
892
SH
SOLE
540
0
352
PERFICIENT INC
COMMON STOCK
71375U101
4509
56076
SH
SOLE
54581
68
1427
ULTRAPAR PARTICIPACOES SA
SP ADR REP COM
90400P101
169
44941
SH
SOLE
0
0
44941
CIT GROUP INC
COMMON STOCK
125581801
183
3545
SH
SOLE
1490
0
2055
KORN FERRY
COMMON STOCK
500643200
611
8422
SH
SOLE
5018
0
3404
FORTINET INC
COMMON STOCK
34959E109
14104
59213
SH
SOLE
27026
0
32187
RMR GROUP INC
CL A
74967R106
2
56
SH
SOLE
0
0
56
ORGANON & CO
COMMON STOCK
68622V106
7754
256242
SH
SOLE
237431
30
18781
LORDSTOWN MOTORS CORP
COM CL A
54405Q100
3
244
SH
SOLE
0
0
244
SELECTIVE INS GROUP INC
COMMON STOCK
816300107
52287
644336
SH
SOLE
642322
127
1887
HCA HEALTHCARE INC
COMMON STOCK
40412C101
49363
238770
SH
SOLE
233561
0
5209
BOTTOMLINE TECH DEL INC
COMMON STOCK
101388106
646
17429
SH
SOLE
16455
0
974
EATON CORP PLC
COMMON STOCK
G29183103
166304
1122310
SH
SOLE
1068185
36614
17511
HARSCO CORP
COM
415864107
79
3873
SH
SOLE
0
0
3873
WASTE CONNECTIONS INC
COMMON STOCK
94106B101
42108
352572
SH
SOLE
349523
175
2874
LUMENTUM HLDGS INC
COMMON STOCK
55024U109
213
2596
SH
SOLE
267
200
2129
TETRA TECH INC NEW
COMMON STOCK
88162G103
26681
218620
SH
SOLE
217830
0
790
SPX FLOW INC
COM
78469X107
55
847
SH
SOLE
0
0
847
KIRKLAND LAKE GOLD LTD
FOREIGN COMMON STOCK
49741E100
239
6189
SH
SOLE
5441
0
748
ALASKA AIR GROUP INC
COMMON STOCK
011659109
249
4123
SH
SOLE
1224
0
2899
COMFORT SYS USA INC
COMMON STOCK
199908104
64
817
SH
SOLE
0
0
817
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
167
18051
SH
SOLE
0
0
18051
COCA-COLA EUROPACIFIC PARTNE
COMMON STOCK
G25839104
64645
1089771
SH
SOLE
1088038
0
1733
SANOFI
AMERICAN DEPOSITARY RECEIPT
80105N105
17364
329754
SH
SOLE
214773
101350
13631
CELANESE CORP DEL
COMMON STOCK
150870103
5514
36374
SH
SOLE
34416
0
1958
OMNICELL COM
COMMON STOCK
68213N109
1253
8273
SH
SOLE
4415
0
3858
UNITED BANKSHARES INC WEST V
COMMON STOCK
909907107
5772
158149
SH
SOLE
157246
0
903
PRA HEALTH SCIENCES INC
COMMON STOCK
69354M108
440
2664
SH
SOLE
1500
14
1150
CONSOL ENERGY INC NEW
COM
20854L108
45
2459
SH
SOLE
0
0
2459
VANGUARD INDEX FDS
MUTUAL FUND
922908744
11813
85942
SH
SOLE
556
0
85386
PRETIUM RES INC
COM
74139C102
81
8493
SH
SOLE
0
0
8493
GRANITE CONSTR INC
COMMON STOCK
387328107
176
4228
SH
SOLE
0
0
4228
VICOR CORP
COMMON STOCK
925815102
43
408
SH
SOLE
0
0
408
INDEPENDENT BK CORP MASS
COMMON STOCK
453836108
38926
515585
SH
SOLE
514773
0
812
PROGRESS SOFTWARE CORP
COMMON STOCK
743312100
4233
91513
SH
SOLE
0
0
91513
AVANGRID INC
COMMON STOCK
05351W103
39
757
SH
SOLE
55
0
702
HUDSON PAC PPTYS INC
REIT
444097109
44
1593
SH
SOLE
87
0
1506
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
20
447
SH
SOLE
0
0
447
URBAN EDGE PPTYS
COM
91704F104
26
1358
SH
SOLE
0
0
1358
QUANTA SVCS INC
COMMON STOCK
74762E102
6368
70314
SH
SOLE
67224
0
3090
LANTHEUS HLDGS INC
COM
516544103
60
2161
SH
SOLE
0
0
2161
ENTERGY CORP NEW
COMMON STOCK
29364G103
956
9590
SH
SOLE
5170
0
4420
STURM RUGER & CO INC
COMMON STOCK
864159108
879
9774
SH
SOLE
8881
0
893
WOLVERINE WORLD WIDE INC
COMMON
978097103
148
4392
SH
SOLE
0
266
4126
ONEOK INC NEW
COMMON STOCK
682680103
2159
38803
SH
SOLE
494
0
38309
ISHARES TR
MUTUAL FUND
464287440
17347
150201
SH
SOLE
27337
0
122864
CREE INC
COMMON STOCK
225447101
1701
17372
SH
SOLE
15804
0
1568
CHEVRON CORP NEW
COMMON STOCK
166764100
351271
3268141
SH
SOLE
3114701
52243
101197
TEXTRON INC
COMMON STOCK
883203101
14745
214413
SH
SOLE
185693
0
28720
RYDER SYS INC
COM
783549108
222
2988
SH
SOLE
0
0
2988
PAPA JOHNS INTL INC
COMMON STOCK
698813102
17
155
SH
SOLE
0
0
155
INCYTE CORP
COMMON STOCK
45337C102
19665
233749
SH
SOLE
140922
0
92827
ENI S P A
SPONSORED ADR
26874R108
186
7607
SH
SOLE
0
0
7607
GALAPAGOS NV
SPON ADR
36315X101
1
21
SH
SOLE
0
0
21
SYSCO CORP
COMMON STOCK
871829107
157966
2031717
SH
SOLE
1999846
294
31577
SPIRE INC
COMMON STOCK
84857L101
252
3486
SH
SOLE
1100
0
2386
HERSHEY CO
COMMON STOCK
427866108
40909
234871
SH
SOLE
225460
0
9411
UNDER ARMOUR INC
COMMON STOCK
904311107
113
5359
SH
SOLE
4390
0
969
VERACYTE INC
COMMON
92337F107
145
3627
SH
SOLE
0
27
3600
ZILLOW GROUP INC
COMMON STOCK
98954M101
1416
11555
SH
SOLE
11525
0
30
ISHARES TR
S&P 100 ETF
464287101
9
46
SH
SOLE
0
0
46
RPT REALTY
SH BEN INT
74971D101
197
15198
SH
SOLE
0
0
15198
INTERDIGITAL INC
COMMON STOCK
45867G101
166
2273
SH
SOLE
1015
0
1258
TRUEBLUE INC
COM
89785X101
33
1180
SH
SOLE
0
0
1180
WESTROCK CO
COMMON STOCK
96145D105
9214
173130
SH
SOLE
146020
0
27110
INTELLIA THERAPEUTICS INC
COMMON STOCK
45826J105
1783
11009
SH
SOLE
10009
0
1000
PLUG POWER INC
COMMON STOCK
72919P202
66
1933
SH
SOLE
1433
0
500
SLM CORP
COM
78442P106
32
1522
SH
SOLE
0
0
1522
POTLATCHDELTIC CORPORATION
REIT
737630103
1869
35148
SH
SOLE
32861
0
2287
BERKSHIRE HATHAWAY INC DEL
COMMON STOCK
084670702
869359
3128095
SH
SOLE
3030976
34151
62968
BROADCOM INC
COMMON STOCK
11135F101
145841
305850
SH
SOLE
296295
7
9548
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
9
392
SH
SOLE
0
0
392
T-MOBILE US INC
COMMON STOCK
872590104
64712
446814
SH
SOLE
437850
0
8964
MURPHY OIL CORP
COMMON STOCK
626717102
3343
143618
SH
SOLE
124283
0
19335
IDACORP INC
COM
451107106
81
829
SH
SOLE
0
0
829
E L F BEAUTY INC
COMMON STOCK
26856L103
27
1000
SH
SOLE
636
0
364
8X8 INC NEW
COM
282914100
60
2150
SH
SOLE
0
0
2150
ABBVIE INC
COMMON STOCK
00287Y109
425905
3781115
SH
SOLE
3241091
28853
511171
VONTIER CORPORATION
COMMON STOCK
928881101
987
30293
SH
SOLE
26101
0
4192
TEMPUR SEALY INTL INC
COMMON STOCK
88023U101
92048
2348750
SH
SOLE
2345821
0
2929
KULICKE & SOFFA INDS INC
COM
501242101
151
2466
SH
SOLE
0
0
2466
AMC NETWORKS INC
CL A
00164V103
122
1819
SH
SOLE
0
0
1819
PEBBLEBROOK HOTEL TR
COM
70509V100
97
4114
SH
SOLE
0
0
4114
NICE LTD
FOREIGN
653656108
202
818
SH
SOLE
42
153
623
ALIBABA GROUP HLDG LTD
AMERICAN DEPOSITARY RECEIPT
01609W102
84429
372295
SH
SOLE
362105
184
10006
SILICON LABORATORIES INC
COMMON STOCK
826919102
61221
399478
SH
SOLE
399199
0
279
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
10
215
SH
SOLE
0
0
215
WARRIOR MET COAL INC
COM
93627C101
17
978
SH
SOLE
0
0
978
SPLUNK INC
COMMON STOCK
848637104
61418
424802
SH
SOLE
423926
0
876
ABERCROMBIE & FITCH CO
CL A
002896207
47
1018
SH
SOLE
0
0
1018
EQUITRANS MIDSTREAM CORP
COMMON STOCK
294600101
1415
166323
SH
SOLE
156625
0
9698
EMBRAER S.A.
SPONSORED ADS
29082A107
15
998
SH
SOLE
0
0
998
BRISTOW GROUP INC
COM
11040G103
32
1248
SH
SOLE
0
0
1248
CULLEN FROST BANKERS INC
COMMON STOCK
229899109
712
6354
SH
SOLE
5230
0
1124
LEIDOS HOLDINGS INC
COMMON STOCK
525327102
1582
15646
SH
SOLE
13678
0
1968
HEALTHSTREAM INC
COM
42222N103
270
9648
SH
SOLE
0
0
9648
DENTSPLY SIRONA INC
COMMON STOCK
24906P109
840
13286
SH
SOLE
10735
0
2551
DTE ENERGY CO
COMMON STOCK
233331107
12685
97876
SH
SOLE
91571
0
6305
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
210
22223
SH
SOLE
0
0
22223
AGCO CORP
COMMON STOCK
001084102
11690
89666
SH
SOLE
88628
0
1038
AMPHENOL CORP NEW
COMMON STOCK
032095101
2335
34125
SH
SOLE
23456
348
10321
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
132
28231
SH
SOLE
0
0
28231
ARCH CAP GROUP LTD
COMMON STOCK
G0450A105
145451
3735281
SH
SOLE
3593531
140746
1004
GENERAC HLDGS INC
COMMON STOCK
368736104
5848
14087
SH
SOLE
13245
0
842
AVANOS MED INC
COMMON STOCK
05350V106
78
2143
SH
SOLE
845
0
1298
TRILOGY METALS INC NEW
COM
89621C105
50
20000
SH
SOLE
0
0
20000
BRITISH AMERN TOB PLC
AMERICAN DEPOSITARY RECEIPT
110448107
505
12827
SH
SOLE
2731
416
9680
EAST WEST BANCORP INC
COMMON STOCK
27579R104
279
3900
SH
SOLE
2121
0
1779
TAYLOR MORRISON HOME CORP
COM
87724P106
43
1631
SH
SOLE
0
0
1631
WORLD ACCEP CORPORATION
COM
981419104
137
855
SH
SOLE
0
0
855
MARRIOTT VACATIONS WORLDWIDE
COMMON STOCK
57164Y107
9728
61070
SH
SOLE
60137
0
933
AMERICAN VANGUARD CORP
COMMON STOCK
030371108
547
31245
SH
SOLE
26250
0
4995
MERIDIAN BIOSCIENCE INC
COM
589584101
476
21457
SH
SOLE
0
0
21457
AMBEV SA
SPONSORED ADR
02319V103
201
58574
SH
SOLE
0
0
58574
AMRYT PHARMA PLC
SPONSORED ADS
03217L106
0
7
SH
SOLE
0
0
7
ACUITY BRANDS INC
COMMON STOCK
00508Y102
4880
26095
SH
SOLE
25910
0
185
ROYAL DUTCH SHELL PLC
AMERICAN DEPOSITARY RECEIPT
780259107
412
10606
SH
SOLE
2275
0
8331
CERIDIAN HCM HLDG INC
COMMON STOCK
15677J108
159
1664
SH
SOLE
0
0
1664
HOLLYFRONTIER CORP
COMMON STOCK
436106108
1019
30991
SH
SOLE
26781
0
4210
HARMONIC INC
COM
413160102
108
12656
SH
SOLE
0
0
12656
INMODE LTD
SHS
M5425M103
29
305
SH
SOLE
0
0
305
INVACARE CORP
COM
461203101
14
1731
SH
SOLE
0
0
1731
INTEGRA LIFESCIENCES HLDGS C
COMMON STOCK
457985208
200768
2942088
SH
SOLE
2940124
165
1799
CARNIVAL CORP
COMMON STOCK
143658300
1034
39241
SH
SOLE
24048
300
14893
DUOS TECHNOLOGIES GROUP INC
COM
266042407
6
617
SH
SOLE
0
0
617
ACI WORLDWIDE INC
COMMON STOCK
004498101
67660
1821750
SH
SOLE
1820058
301
1391
GLOBAL X FDS
MUTUAL FUND
37954Y855
795
10970
SH
SOLE
8709
0
2261
CORNING INC
COMMON STOCK
219350105
68465
1673992
SH
SOLE
1655988
0
18004
RELIANCE STEEL & ALUMINUM CO
COMMON STOCK
759509102
1400
9279
SH
SOLE
8795
0
484
WILLIAMS SONOMA INC
COMMON STOCK
969904101
258
1612
SH
SOLE
650
0
962
EXACT SCIENCES CORP
COMMON STOCK
30063P105
43861
352847
SH
SOLE
352035
12
800
SYKES ENTERPRISES INC
COM
871237103
99
1838
SH
SOLE
0
0
1838
WPP PLC NEW
AMERICAN DEPOSITARY RECEIPT
92937A102
295
4351
SH
SOLE
265
453
3633
QUANEX BLDG PRODS CORP
COM
747619104
24
977
SH
SOLE
0
0
977
HEALTHCARE SVCS GROUP INC
COMMON STOCK
421906108
239
7571
SH
SOLE
5063
0
2508
HASBRO INC
COMMON STOCK
418056107
3799
40198
SH
SOLE
37462
0
2736
AMERCO
COMMON STOCK
023586100
220
373
SH
SOLE
273
0
100
COHU INC
COM
192576106
30
804
SH
SOLE
0
0
804
WINTRUST FINL CORP
COM
97650W108
82
1080
SH
SOLE
0
0
1080
FORMFACTOR INC
COM
346375108
46
1254
SH
SOLE
0
0
1254
LABORATORY CORP AMER HLDGS
COMMON STOCK
50540R409
4825
17494
SH
SOLE
15520
23
1951
BRADY CORP
COMMON STOCK
104674106
762
13585
SH
SOLE
11757
0
1828
BROADRIDGE FINL SOLUTIONS IN
COMMON STOCK
11133T103
35224
218063
SH
SOLE
214044
0
4019
TERADATA CORP DEL
COMMON STOCK
88076W103
105
2104
SH
SOLE
518
0
1586
SIMON PPTY GROUP INC NEW
REIT
828806109
8822
67611
SH
SOLE
63420
0
4191
PACKAGING CORP AMER
COMMON STOCK
695156109
67279
496816
SH
SOLE
471921
22143
2752
UNIFIRST CORP MASS
COMMON STOCK
904708104
750
3199
SH
SOLE
2498
36
665
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
34
4254
SH
SOLE
0
0
4254
SONIC AUTOMOTIVE INC
CL A
83545G102
82
1816
SH
SOLE
0
0
1816
KAR AUCTION SVCS INC
COMMON
48238T109
38
2115
SH
SOLE
0
272
1843
AMBAC FINL GROUP INC
COM NEW
023139884
2
153
SH
SOLE
0
0
153
SQUARE INC
COMMON STOCK
852234103
116378
477351
SH
SOLE
475717
0
1634
COOPER COS INC
COMMON STOCK
216648402
15590
39341
SH
SOLE
8064
0
31277
PALANTIR TECHNOLOGIES INC
COMMON STOCK
69608A108
141038
5350468
SH
SOLE
5344859
1163
4446
PROSHARES TR
MUTUAL FUND
74348A467
494
5454
SH
SOLE
1006
0
4448
O-I GLASS INC
COM
67098H104
50
3069
SH
SOLE
0
0
3069
COCA COLA CONS INC
COM
191098102
177
441
SH
SOLE
0
0
441
HANGER INC
COM NEW
41043F208
140
5549
SH
SOLE
0
0
5549
GEO GROUP INC NEW
COM
36162J106
6
792
SH
SOLE
0
0
792
WEYERHAEUSER CO MTN BE
REIT
962166104
1343
39007
SH
SOLE
16164
0
22843
CNX RES CORP
COM
12653C108
84
6145
SH
SOLE
0
0
6145
INOGEN INC
COMMON STOCK
45780L104
76
1157
SH
SOLE
27
0
1130
FLOWSERVE CORP
COMMON STOCK
34354P105
319
7902
SH
SOLE
7109
0
793
NORTONLIFELOCK INC
COMMON STOCK
668771108
6416
235683
SH
SOLE
148406
0
87277
NXP SEMICONDUCTORS N V
COMMON STOCK
N6596X109
24574
119453
SH
SOLE
70936
0
48517
ENSIGN GROUP INC
COM
29358P101
316
3649
SH
SOLE
0
0
3649
HELMERICH & PAYNE INC
COM
423452101
117
3571
SH
SOLE
0
0
3571
LOUISIANA PAC CORP
COMMON STOCK
546347105
949
15748
SH
SOLE
11481
0
4267
CLEAN HARBORS INC
COMMON STOCK
184496107
204
2193
SH
SOLE
2000
0
193
POWER INTEGRATIONS INC
COMMON STOCK
739276103
330
4008
SH
SOLE
430
104
3474
SELECT MED HLDGS CORP
COM
81619Q105
123
2899
SH
SOLE
0
0
2899
IAA INC
COMMON STOCK
449253103
105
1908
SH
SOLE
1395
0
513
AVNET INC
COM
053807103
53
1323
SH
SOLE
0
0
1323
EVERI HLDGS INC
COM
30034T103
84
3354
SH
SOLE
0
0
3354
COOPER STD HLDGS INC
COM
21676P103
126
4373
SH
SOLE
0
0
4373
KANSAS CITY SOUTHERN
COMMON STOCK
485170302
13451
47471
SH
SOLE
39359
0
8112
CIMAREX ENERGY CO
COMMON STOCK
171798101
1336
18445
SH
SOLE
13837
0
4608
EURONET WORLDWIDE INC
COMMON STOCK
298736109
45824
338558
SH
SOLE
324373
13985
200
KEYSIGHT TECHNOLOGIES INC
COMMON STOCK
49338L103
3326
21545
SH
SOLE
18098
0
3447
ISHARES TR
ISHS 5-10YR INVT
464288638
125
2060
SH
SOLE
0
0
2060
SYNOVUS FINL CORP
COMMON STOCK
87161C501
538
12234
SH
SOLE
1565
0
10669
SURMODICS INC
COM
868873100
45
837
SH
SOLE
0
0
837
ETF SER SOLUTIONS
US GLB JETS
26922A842
83
3420
SH
SOLE
0
0
3420
ORTHOFIX MED INC
COM
68752M108
17
432
SH
SOLE
0
0
432
PROSPERITY BANCSHARES INC
COMMON STOCK
743606105
2006
27933
SH
SOLE
26740
0
1193
AAR CORP
COM
000361105
80
2068
SH
SOLE
0
0
2068
TOPBUILD CORP
COMMON STOCK
89055F103
1553
7854
SH
SOLE
6250
7
1597
SCHWAB STRATEGIC TR
MUTUAL FUND
808524805
3047
77232
SH
SOLE
67623
0
9609
MICROSTRATEGY INC
COMMON STOCK
594972408
18738
28198
SH
SOLE
27885
0
313
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
696
65116
SH
SOLE
0
0
65116
FEDERAL SIGNAL CORP
COMMON STOCK
313855108
125
3117
SH
SOLE
1926
0
1191
U S PHYSICAL THERAPY
COM
90337L108
32
280
SH
SOLE
0
0
280
CORECIVIC INC
COM
21871N101
36
3402
SH
SOLE
0
0
3402
LITHIA MTRS INC
COMMON STOCK
536797103
197
573
SH
SOLE
0
4
569
BANCO SANTANDER S.A.
AMERICAN DEPOSITARY RECEIPT
05964H105
232
59383
SH
SOLE
5829
0
53554
AMETEK INC
COMMON STOCK
031100100
172377
1291204
SH
SOLE
1287551
200
3453
NRG ENERGY INC
COMMON STOCK
629377508
7828
194229
SH
SOLE
72549
0
121680
TRIMBLE INC
COMMON STOCK
896239100
4993
61019
SH
SOLE
58121
0
2898
SIX FLAGS ENTMT CORP NEW
COM
83001A102
122
2821
SH
SOLE
0
0
2821
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
45
373
SH
SOLE
0
0
373
HAWAIIAN ELEC INDUSTRIES
COMMON STOCK
419870100
193
4571
SH
SOLE
400
0
4171
CACI INTL INC
COMMON STOCK
127190304
13123
51438
SH
SOLE
50499
0
939
EAGLE PHARMACEUTICALS INC
COM
269796108
3
61
SH
SOLE
0
0
61
ISHARES TR
MUTUAL FUND
464287242
3249
24178
SH
SOLE
21843
0
2335
AMKOR TECHNOLOGY INC
COM
031652100
1
50
SH
SOLE
0
0
50
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
152
8228
SH
SOLE
0
0
8228
PROLOGIS INC.
REIT
74340W103
12514
104696
SH
SOLE
82932
0
21764
VANGUARD INDEX FDS
MUTUAL FUND
922908629
5225
22013
SH
SOLE
20203
0
1810
EXPEDITORS INTL WASH INC
COMMON STOCK
302130109
3433
27116
SH
SOLE
23627
0
3489
THE ODP CORP
COM
88337F105
35
720
SH
SOLE
0
0
720
GERON CORP
COM
374163103
6
4100
SH
SOLE
0
0
4100
NATUS MED INC DEL
COM
639050103
77
2967
SH
SOLE
0
0
2967
VANGUARD SPECIALIZED FUNDS
MUTUAL FUND
921908844
12569
81194
SH
SOLE
67352
0
13842
NABORS INDUSTRIES LTD
SHS
G6359F137
441
3860
SH
SOLE
0
0
3860
ENCORE WIRE CORP
COM
292562105
51
667
SH
SOLE
0
0
667
D R HORTON INC
COMMON STOCK
23331A109
11943
132144
SH
SOLE
126475
0
5669
VALMONT INDS INC
COM
920253101
207
879
SH
SOLE
0
0
879
ISHARES TR
3 7 YR TREAS BD
464288661
84031
643768
SH
SOLE
0
0
643768
VANECK VECTORS ETF TR
MUTUAL FUND
92189F700
4032
44264
SH
SOLE
43635
0
629
GREENBRIER COS INC
COM
393657101
316
7248
SH
SOLE
0
0
7248
BILIBILI INC
AMERICAN DEPOSITARY RECEIPT
090040106
282
2307
SH
SOLE
1406
0
901
NEXTGEN HEALTHCARE INC
COM
65343C102
18
1085
SH
SOLE
0
0
1085
ENERGIZER HLDGS INC NEW
COMMON STOCK
29272W109
1268
29504
SH
SOLE
29071
24
409
SYNAPTICS INC
COMMON STOCK
87157D109
33
209
SH
SOLE
0
0
209
HAWAIIAN HOLDINGS INC
COM
419879101
104
4288
SH
SOLE
0
0
4288
XENCOR INC
COMMON STOCK
98401F105
98
2865
SH
SOLE
0
0
2865
CF INDS HLDGS INC
COMMON STOCK
125269100
296
5761
SH
SOLE
1000
0
4761
ISHARES INC
MSCI SPAIN ETF
464286764
1010
35522
SH
SOLE
35395
0
127
BRIGHTHOUSE FINL INC
COMMON STOCK
10922N103
77
1694
SH
SOLE
1014
0
680
CORESITE RLTY CORP
REIT
21870Q105
23899
177553
SH
SOLE
154572
0
22981
POLARIS INC
COMMON STOCK
731068102
13441
98136
SH
SOLE
97027
0
1109
SEI INVTS CO
COMMON STOCK
784117103
17413
280987
SH
SOLE
280000
0
987
ENERSYS
COMMON STOCK
29275Y102
124
1261
SH
SOLE
193
0
1068
VANGUARD INDEX FDS
MUTUAL FUND
922908553
3701
36356
SH
SOLE
34028
0
2328
SAP SE
AMERICAN DEPOSITARY RECEIPT
803054204
1438
10231
SH
SOLE
4275
215
5741
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
169
1156
SH
SOLE
0
0
1156
FRANKLIN STR PPTYS CORP
COM
35471R106
70
13265
SH
SOLE
0
0
13265
VISA INC
COMMON STOCK
92826C839
853847
3651725
SH
SOLE
3500995
684
150046
GENPACT LIMITED
COMMON STOCK
G3922B107
16
350
SH
SOLE
0
0
350
JD.COM INC
AMERICAN DEPOSITARY RECEIPT
47215P106
1497
18755
SH
SOLE
14985
0
3770
WEBSTER FINL CORP CONN
COMMON STOCK
947890109
2316
43420
SH
SOLE
40260
0
3160
CME GROUP INC
COMMON STOCK
12572Q105
59795
281154
SH
SOLE
264391
0
16763
YETI HLDGS INC
COMMON STOCK
98585X104
42
457
SH
SOLE
0
62
395
CHARTER COMMUNICATIONS INC N
COMMON STOCK
16119P108
21555
29878
SH
SOLE
27304
0
2574
EXPONENT INC
COMMON STOCK
30214U102
3028
33947
SH
SOLE
32376
81
1490
TAPESTRY INC
COMMON STOCK
876030107
578
13306
SH
SOLE
8460
0
4846
LATTICE SEMICONDUCTOR CORP
COMMON STOCK
518415104
26
457
SH
SOLE
0
0
457
VULCAN MATLS CO
COMMON STOCK
929160109
16537
94996
SH
SOLE
93831
0
1165
AMERICAS CAR-MART INC
COM
03062T105
47
334
SH
SOLE
0
0
334
VANGUARD INDEX FDS
MUTUAL FUND
922908595
7031
24263
SH
SOLE
1810
0
22453
PHOTRONICS INC
COM
719405102
31
2305
SH
SOLE
0
0
2305
CYTOKINETICS INC
COM NEW
23282W605
32
1634
SH
SOLE
0
0
1634
FIRST SOLAR INC
COMMON STOCK
336433107
124
1370
SH
SOLE
352
0
1018
ENPHASE ENERGY INC
COMMON STOCK
29355A107
12153
66183
SH
SOLE
30778
0
35405
ECHO GLOBAL LOGISTICS INC
COM
27875T101
111
3607
SH
SOLE
0
0
3607
ENOVA INTL INC
COMMON STOCK
29357K103
198
5787
SH
SOLE
3023
0
2764
WELLTOWER INC
REIT
95040Q104
790
9510
SH
SOLE
2227
0
7283
ZYNGA INC
COMMON STOCK
98986T108
2063
194122
SH
SOLE
193100
196
826
SCHOLASTIC CORP
COM
807066105
128
3387
SH
SOLE
0
0
3387
CONCENTRIX CORP
COMMON STOCK
20602D101
144
899
SH
SOLE
636
0
263
FTI CONSULTING INC
COMMON STOCK
302941109
2572
18832
SH
SOLE
18094
61
677
B. RILEY FINANCIAL INC
COM
05580M108
9
122
SH
SOLE
0
0
122
PPL CORP
COMMON STOCK
69351T106
1609
57512
SH
SOLE
39537
0
17975
VANECK VECTORS ETF TR
MUTUAL FUND
92189H821
115
4434
SH
SOLE
3150
0
1284
INSIGHT ENTERPRISES INC
COM
45765U103
143
1432
SH
SOLE
0
0
1432
MONDELEZ INTL INC
COMMON STOCK
609207105
358016
5733777
SH
SOLE
5394507
69742
269528
SVB FINANCIAL GROUP
COMMON STOCK
78486Q101
17704
31817
SH
SOLE
31302
0
515
SUN LIFE FINANCIAL INC.
FOREIGN COMMON STOCK
866796105
332
6435
SH
SOLE
4684
0
1751
TELEPHONE & DATA SYS INC
COM NEW
879433829
118
5219
SH
SOLE
0
0
5219
MATRIX SVC CO
COM
576853105
4
419
SH
SOLE
0
0
419
COMMERCE BANCSHARES INC
COMMON STOCK
200525103
60735
814581
SH
SOLE
811044
0
3537
CEVA INC
COMMON STOCK
157210105
59
1256
SH
SOLE
0
0
1256
ROPER TECHNOLOGIES INC
COMMON STOCK
776696106
53898
114629
SH
SOLE
109562
0
5067
GILEAD SCIENCES INC
COMMON STOCK
375558103
113908
1654191
SH
SOLE
1434325
328
219538
BONANZA CREEK ENERGY INC
COM NEW
097793400
74
1576
SH
SOLE
0
0
1576
KENNAMETAL INC
COM
489170100
62
1736
SH
SOLE
0
0
1736
ARK ETF TR
ISRAEL INOVATE
00214Q609
8
262
SH
SOLE
0
0
262
UNITED RENTALS INC
COMMON STOCK
911363109
6711
21035
SH
SOLE
19216
0
1819
AGREE RLTY CORP
COM
008492100
138
1951
SH
SOLE
0
0
1951
CONSTELLATION BRANDS INC
COMMON STOCK
21036P108
145184
620734
SH
SOLE
596591
16537
7606
C H ROBINSON WORLDWIDE INC
COMMON STOCK
12541W209
98407
1050572
SH
SOLE
1004367
41893
4312
ISHARES TR
MUTUAL FUND
464287598
2027
12780
SH
SOLE
10927
0
1853
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
5
200
SH
SOLE
0
0
200
QUEST DIAGNOSTICS INC
COMMON STOCK
74834L100
2507
18997
SH
SOLE
15571
0
3426
SAUL CTRS INC
COM
804395101
224
4931
SH
SOLE
0
0
4931
BANK HAWAII CORP
COMMON STOCK
062540109
1166
13842
SH
SOLE
13322
0
520
PROTO LABS INC
COMMON STOCK
743713109
75
819
SH
SOLE
288
0
531
PROSHARES TR
SHORT S&P 500 NE
74347B425
73
4736
SH
SOLE
0
0
4736
COPART INC
COMMON STOCK
217204106
8086
61343
SH
SOLE
17546
0
43797
SBA COMMUNICATIONS CORP NEW
COMMON STOCK
78410G104
8902
27929
SH
SOLE
26190
0
1739
EQUINOR ASA
SPONSORED ADR
29446M102
107
5040
SH
SOLE
0
0
5040
ZOETIS INC
COMMON STOCK
98978V103
324987
1743869
SH
SOLE
1514708
187
228974
FORRESTER RESH INC
COM
346563109
100
2176
SH
SOLE
0
0
2176
PENNYMAC MTG INVT TR
REIT
70931T103
295
13990
SH
SOLE
7690
0
6300
VERISIGN INC
COMMON STOCK
92343E102
8543
37522
SH
SOLE
34666
0
2856
OLIN CORP
COMMON STOCK
680665205
55
1179
SH
SOLE
430
0
749
SYNNEX CORP
COMMON STOCK
87162W100
73
600
SH
SOLE
23
0
577
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
206
52903
SH
SOLE
0
0
52903
GLATFELTER CORPORATION
COMMON STOCK
377320106
181
12910
SH
SOLE
12092
0
818
FOUR CORNERS PPTY TR INC
COMMON STOCK
35086T109
1254
45429
SH
SOLE
43604
0
1825
GREENHILL & CO INC
COM
395259104
5
343
SH
SOLE
0
0
343
PAR PAC HOLDINGS INC
COM NEW
69888T207
73
4365
SH
SOLE
0
0
4365
BROOKFIELD INFRAST PARTNERS
PARTNERSHIP
G16252101
60
1093
SH
SOLE
600
0
493
KB FINL GROUP INC
AMERICAN DEPOSITARY RECEIPT
48241A105
123
2494
SH
SOLE
84
0
2410
AMERICAN EAGLE OUTFITTERS IN
COMMON STOCK
02553E106
104
2781
SH
SOLE
2059
0
722
AZZ INC
COMMON STOCK
002474104
729
14084
SH
SOLE
11300
0
2784
TRIUMPH GROUP INC NEW
COM
896818101
48
2303
SH
SOLE
0
0
2303
ILLINOIS TOOL WKS INC
COMMON STOCK
452308109
271602
1214895
SH
SOLE
1203919
0
10976
EXELON CORP
COMMON STOCK
30161N101
4026
90859
SH
SOLE
64460
0
26399
HERITAGE FINL CORP WASH
COMMON STOCK
42722X106
997
39839
SH
SOLE
39199
0
640
SOLAREDGE TECHNOLOGIES INC
COMMON STOCK
83417M104
329
1193
SH
SOLE
0
0
1193
CERUS CORP
COM
157085101
6
1000
SH
SOLE
0
0
1000
VEDANTA LIMITED
SPONSORED ADR
92242Y100
258
18174
SH
SOLE
0
0
18174
ISHARES TR
BLACKROCK ULTRA
46434V878
5969
118142
SH
SOLE
0
0
118142
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
37
2602
SH
SOLE
0
0
2602
EDISON INTL
COMMON STOCK
281020107
92494
1599682
SH
SOLE
1399422
89371
110889
VERITIV CORP
COM
923454102
113
1838
SH
SOLE
0
0
1838
AMERICAN CAMPUS CMNTYS INC
REIT
024835100
62
1322
SH
SOLE
876
0
446
STONEX GROUP INC
COM
861896108
45
742
SH
SOLE
0
0
742
SPDR SER TR
MUTUAL FUND
78464A870
23103
170629
SH
SOLE
159885
0
10744
EPLUS INC
COMMON STOCK
294268107
1034
11929
SH
SOLE
11587
54
288
VIATRIS INC
COMMON STOCK
92556V106
4414
308899
SH
SOLE
249869
0
59030
SPDR SER TR
PORTFOLIO S&P500
78464A854
176
3500
SH
SOLE
0
0
3500
HEALTHPEAK PROPERTIES INC
REIT
42250P103
333
9988
SH
SOLE
2514
0
7474
HARLEY DAVIDSON INC
COMMON STOCK
412822108
16933
369544
SH
SOLE
366513
0
3031
CAMECO CORP
COMMON STOCK
13321L108
119
6211
SH
SOLE
100
0
6111
DISCOVERY INC
COMMON STOCK
25470F104
4882
159120
SH
SOLE
155834
0
3286
LIVENT CORP
COM
53814L108
74
3844
SH
SOLE
0
0
3844
LAMB WESTON HLDGS INC
COMMON STOCK
513272104
72049
893244
SH
SOLE
844214
28596
20434
TJX COS INC NEW
COMMON STOCK
872540109
335038
4969413
SH
SOLE
4919810
800
48803
NORTHWEST BANCSHARES INC MD
COM
667340103
334
24466
SH
SOLE
0
0
24466
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
40
1000
SH
SOLE
0
0
1000
BARCLAYS PLC
ADR
06738E204
137
14248
SH
SOLE
0
0
14248
TTEC HLDGS INC
COMMON
89854H102
92
884
SH
SOLE
0
19
865
KAYNE ANDERSON ENERGY INFRST
COM
486606106
27
3000
SH
SOLE
0
0
3000
HIBBETT INC
COM
428567101
18
197
SH
SOLE
0
0
197
MANULIFE FINL CORP
FOREIGN COMMON STOCK
56501R106
1683
85441
SH
SOLE
78444
0
6997
FIRST HORIZON CORPORATION
COMMON STOCK
320517105
4150
240162
SH
SOLE
227505
0
12657
AVALONBAY CMNTYS INC
REIT
053484101
53553
256618
SH
SOLE
253537
0
3081
NEWS CORP NEW
COMMON STOCK
65249B208
286
11729
SH
SOLE
737
0
10992
SCHLUMBERGER LTD
COMMON STOCK
806857108
29055
907695
SH
SOLE
878066
0
29629
CINEMARK HLDGS INC
COMMON STOCK
17243V102
260
11853
SH
SOLE
4149
0
7704
DELUXE CORP
COMMON STOCK
248019101
1707
35735
SH
SOLE
34600
0
1135
ELECTRONIC ARTS INC
COMMON STOCK
285512109
38910
270534
SH
SOLE
264817
45
5672
PATTERSON-UTI ENERGY INC
COMMON STOCK
703481101
192
19400
SH
SOLE
14027
107
5266
HOLOGIC INC
COMMON STOCK
436440101
1988
29790
SH
SOLE
23317
0
6473
ALGONQUIN PWR UTILS CORP
COMMON STOCK
015857105
23
1551
SH
SOLE
413
0
1138
AUTOMATIC DATA PROCESSING IN
COMMON STOCK
053015103
146492
737548
SH
SOLE
720054
0
17494
BIO RAD LABS INC
COMMON STOCK
090572207
781
1214
SH
SOLE
100
0
1114
TYLER TECHNOLOGIES INC
COMMON STOCK
902252105
110920
245197
SH
SOLE
244310
0
887
U S CONCRETE INC
COM
90333L201
99
1345
SH
SOLE
0
0
1345
SOUTH ST CORP
COMMON STOCK
840441109
67795
829203
SH
SOLE
822546
93
6564
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
140
10193
SH
SOLE
0
0
10193
GLOBE LIFE INC
COMMON STOCK
37959E102
12778
134148
SH
SOLE
128630
0
5518
AMER STATES WTR CO
COMMON STOCK
029899101
1306
16424
SH
SOLE
13477
0
2947
ALLEGIANT TRAVEL CO
COMMON STOCK
01748X102
1494
7698
SH
SOLE
7324
0
374
LANDSTAR SYS INC
COMMON STOCK
515098101
50837
321713
SH
SOLE
320701
66
946
PENN NATL GAMING INC
COMMON STOCK
707569109
3115
40712
SH
SOLE
37076
0
3636
LYDALL INC
COM
550819106
286
4731
SH
SOLE
0
0
4731
HESKA CORP
COM RESTRC NEW
42805E306
148
644
SH
SOLE
0
0
644
YELP INC
COMMON STOCK
985817105
6051
151420
SH
SOLE
150904
0
516
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
17
931
SH
SOLE
0
0
931
LILLY ELI & CO
COMMON STOCK
532457108
765296
3334333
SH
SOLE
3080548
111
253674
VIAVI SOLUTIONS INC
COMMON STOCK
925550105
140
7917
SH
SOLE
0
0
7917
TE CONNECTIVITY LTD
COMMON STOCK
H84989104
111713
826208
SH
SOLE
821304
79
4825
ZIMMER BIOMET HOLDINGS INC
COMMON STOCK
98956P102
32232
200423
SH
SOLE
196543
0
3880
ANSYS INC
COMMON STOCK
03662Q105
60893
175454
SH
SOLE
173887
0
1567
VANGUARD INDEX FDS
MUTUAL FUND
922908751
28736
127555
SH
SOLE
117989
0
9566
GALLAGHER ARTHUR J & CO
COMMON STOCK
363576109
82891
591736
SH
SOLE
588622
0
3114
STAMPS COM INC
COMMON STOCK
852857200
387
1935
SH
SOLE
1000
0
935
MARKETAXESS HLDGS INC
COMMON STOCK
57060D108
13890
29962
SH
SOLE
29082
0
880
FACEBOOK INC
COMMON STOCK
30303M102
1672473
4809968
SH
SOLE
4594061
418
215489
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
118
4076
SH
SOLE
0
0
4076
LTC PPTYS INC
COM
502175102
169
4405
SH
SOLE
0
0
4405
VODAFONE GROUP PLC NEW
AMERICAN DEPOSITARY RECEIPT
92857W308
419
24382
SH
SOLE
10994
0
13388
II-VI INC
COMMON STOCK
902104108
6652
91641
SH
SOLE
90031
0
1610
SM ENERGY CO
COMMON STOCK
78454L100
163
6580
SH
SOLE
185
0
6395
TEXAS ROADHOUSE INC
COMMON STOCK
882681109
50310
522972
SH
SOLE
520866
0
2106
TECHTARGET INC
COMMON
87874R100
105
1355
SH
SOLE
0
67
1288
GAMING & LEISURE PPTYS INC
REIT
36467J108
5248
113266
SH
SOLE
113225
0
41
SENECA FOODS CORP NEW
COMMON STOCK
817070501
121
2368
SH
SOLE
1567
0
801
TRI POINTE HOMES INC
COM
87265H109
23
1094
SH
SOLE
0
0
1094
TAKEDA PHARMACEUTICAL CO LTD
AMERICAN DEPOSITARY RECEIPT
874060205
915
54353
SH
SOLE
34953
0
19400
EOG RES INC
COMMON STOCK
26875P101
266156
3189782
SH
SOLE
3145390
36892
7500
ALLEGHANY CORP MD
COMMON STOCK
017175100
4897
7340
SH
SOLE
7045
0
295
INSTEEL INDS INC
COM
45774W108
13
409
SH
SOLE
0
0
409
RE MAX HLDGS INC
CL A
75524W108
4
123
SH
SOLE
0
0
123
VIACOMCBS INC
COMMON STOCK
92556H206
33163
733672
SH
SOLE
633756
0
99916
ETF SER SOLUTIONS
DEFIANCE NXT GN
26922B204
33
1261
SH
SOLE
0
0
1261
BROOKFIELD ASSET MGMT INC
FOREIGN COMMON STOCK
112585104
79026
1550126
SH
SOLE
1478270
0
71856
ASSOCIATED BANC CORP
COMMON STOCK
045487105
931
45483
SH
SOLE
36670
0
8813
TRIPADVISOR INC
COM
896945201
52
1298
SH
SOLE
0
0
1298
FARO TECHNOLOGIES INC
COMMON STOCK
311642102
61
783
SH
SOLE
0
0
783
INTERACTIVE BROKERS GROUP IN
COMMON STOCK
45841N107
186
2819
SH
SOLE
1000
0
1819
COLFAX CORP
COMMON STOCK
194014106
6339
138382
SH
SOLE
137903
35
444
ISHARES TR
MUTUAL FUND
464287473
2051
17843
SH
SOLE
2044
0
15799
SCHWAB STRATEGIC TR
MUTUAL FUND
808524771
79
1434
SH
SOLE
52
0
1382
SCHWAB STRATEGIC TR
MUTUAL FUND
808524748
81
2055
SH
SOLE
227
0
1828
RITCHIE BROS AUCTIONEERS
FOREIGN COMMON STOCK
767744105
14565
245689
SH
SOLE
241351
13
4325
MICROCHIP TECHNOLOGY INC.
EQUITY CALL OPTION
595017104
139863
933991
SH
SOLE
856148
0
77843
HUAZHU GROUP LTD
AMERICAN DEPOSITARY RECEIPT
44332N106
308
5826
SH
SOLE
4202
0
1624
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
62
212
SH
SOLE
0
0
212
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
24
2122
SH
SOLE
0
0
2122
RENAISSANCERE HLDGS LTD
COM
G7496G103
182
1220
SH
SOLE
0
0
1220
KLA CORP
COMMON STOCK
482480100
2218
6841
SH
SOLE
3774
0
3067
PEOPLES UNITED FINANCIAL INC
COMMON STOCK
712704105
1537
89636
SH
SOLE
50400
0
39236
WALGREENS BOOTS ALLIANCE INC
COMMON STOCK
931427108
33421
635268
SH
SOLE
622880
0
12388
XPERI HOLDING CORP
COM
98390M103
62
2786
SH
SOLE
0
0
2786
SCHWAB STRATEGIC TR
MUTUAL FUND
808524797
406
5382
SH
SOLE
4701
0
681
PROS HOLDINGS INC
COMMON STOCK
74346Y103
33
709
SH
SOLE
500
0
209
PINNACLE FINL PARTNERS INC
COMMON STOCK
72346Q104
64879
734848
SH
SOLE
733076
72
1700
FRESENIUS MED CARE AG&CO KGA
AMERICAN DEPOSITARY RECEIPT
358029106
139
3346
SH
SOLE
50
0
3296
LGI HOMES INC
COMMON STOCK
50187T106
59
364
SH
SOLE
0
0
364
MEDIFAST INC
COMMON STOCK
58470H101
108
382
SH
SOLE
0
0
382
MARSH & MCLENNAN COS INC
COMMON STOCK
571748102
47164
335258
SH
SOLE
310236
153
24869
MAXIM INTEGRATED PRODS INC
COMMON STOCK
57772K101
8654
82133
SH
SOLE
77170
0
4963
LAS VEGAS SANDS CORP
COM
517834107
388
7377
SH
SOLE
0
0
7377
FAIR ISAAC CORP
COMMON STOCK
303250104
9428
18758
SH
SOLE
18191
0
567
MINERALS TECHNOLOGIES INC
COMMON STOCK
603158106
61240
778444
SH
SOLE
778100
0
344
JAMES HARDIE INDS PLC
SPONSORED ADR
47030M106
145
4246
SH
SOLE
0
0
4246
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y803
1377
9331
SH
SOLE
5001
0
4330
CITRIX SYS INC
COMMON STOCK
177376100
4766
40643
SH
SOLE
38051
0
2592
FIDELITY NATIONAL FINANCIAL
COMMON STOCK
31620R303
5374
123651
SH
SOLE
120676
0
2975
WHEATON PRECIOUS METALS CORP
COMMON STOCK
962879102
115
2613
SH
SOLE
1000
0
1613
WOODWARD INC
COMMON STOCK
980745103
37549
305579
SH
SOLE
304050
0
1529
TRUSTMARK CORP
COMMON STOCK
898402102
1885
61201
SH
SOLE
61000
0
201
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
86
4634
SH
SOLE
0
0
4634
WEX INC
COMMON STOCK
96208T104
7356
37934
SH
SOLE
37254
0
680
ASTEC INDS INC
COM
046224101
97
1550
SH
SOLE
0
0
1550
ALTRIA GROUP INC
COMMON STOCK
02209S103
54137
1135435
SH
SOLE
1066744
0
68691
NATIONAL BEVERAGE CORP
COM
635017106
29
615
SH
SOLE
0
0
615
AARONS HOLDINGS COMPANY INC
COM
00258R109
15
320
SH
SOLE
0
0
320
WASHINGTON FED INC
COMMON STOCK
938824109
41
1295
SH
SOLE
688
0
607
HENRY JACK & ASSOC INC
COMMON STOCK
426281101
1890
11553
SH
SOLE
8886
10
2657
PENTAIR PLC
COMMON STOCK
G7S00T104
4196
62175
SH
SOLE
60759
0
1416
SIGNATURE BK NEW YORK N Y
COMMON STOCK
82669G104
884
3599
SH
SOLE
3359
0
240
EPR PPTYS
COM SH BEN INT
26884U109
68
1287
SH
SOLE
0
0
1287
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
88
11926
SH
SOLE
0
0
11926
CDW CORP
COMMON STOCK
12514G108
96880
554709
SH
SOLE
552904
0
1805
HANCOCK WHITNEY CORPORATION
COMMON STOCK
410120109
164
3690
SH
SOLE
1000
0
2690
SUNCOR ENERGY INC NEW
COMMON STOCK
867224107
495
20653
SH
SOLE
13485
1014
6154
MESA LABS INC
COMMON STOCK
59064R109
1168
4306
SH
SOLE
4000
19
287
AUTONATION INC
COMMON STOCK
05329W102
2975
31374
SH
SOLE
30860
0
514
PUBLIC STORAGE
REIT
74460D109
5819
19352
SH
SOLE
16348
0
3004
MATTHEWS INTL CORP
COMMON STOCK
577128101
3163
87963
SH
SOLE
87599
0
364
HIGHWOODS PPTYS INC
COM
431284108
44
984
SH
SOLE
0
0
984
APOLLO COML REAL EST FIN INC
COM
03762U105
333
20911
SH
SOLE
0
0
20911
CITIGROUP INC
COMMON STOCK
172967424
149338
2110774
SH
SOLE
2086570
0
24204
STRATEGIC ED INC
COM
86272C103
37
489
SH
SOLE
0
0
489
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
24
1132
SH
SOLE
0
0
1132
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
640
4200
SH
SOLE
0
0
4200
MERCADOLIBRE INC
COMMON STOCK
58733R102
2170
1393
SH
SOLE
1224
24
145
PLANTRONICS INC NEW
COM
727493108
97
2340
SH
SOLE
0
0
2340
ORGANOGENESIS HLDGS INC
COM
68621F102
4
240
SH
SOLE
0
0
240
BERKSHIRE HATHAWAY INC DEL
COMMON STOCK
084670108
264138
631
SH
SOLE
630
0
1
MANPOWERGROUP INC WIS
COMMON STOCK
56418H100
271
2287
SH
SOLE
1193
0
1094
CENTURY ALUM CO
COM
156431108
91
7095
SH
SOLE
0
0
7095
UNITI GROUP INC
REIT
91325V108
137
12890
SH
SOLE
7271
0
5619
BRF SA
SPONSORED ADR
10552T107
44
8023
SH
SOLE
0
0
8023
CHARLES RIV LABS INTL INC
COMMON STOCK
159864107
46156
124774
SH
SOLE
115634
7541
1599
SPS COMM INC
COMMON STOCK
78463M107
187
1870
SH
SOLE
0
0
1870
MGIC INVT CORP WIS
COM
552848103
2
118
SH
SOLE
0
0
118
BANK NOVA SCOTIA B C
FOREIGN COMMON STOCK
064149107
404
6218
SH
SOLE
0
0
6218
TALOS ENERGY INC
COM
87484T108
55
3485
SH
SOLE
0
0
3485
SMUCKER J M CO
COMMON STOCK
832696405
3649
28157
SH
SOLE
23885
0
4272
JACOBS ENGR GROUP INC
COMMON STOCK
469814107
14252
106823
SH
SOLE
102740
146
3937
KELLY SVCS INC
CL A
488152208
111
4628
SH
SOLE
0
0
4628
LIVEPERSON INC
COM
538146101
93
1460
SH
SOLE
0
0
1460
CARA THERAPEUTICS INC
COM
140755109
3
242
SH
SOLE
0
0
242
ISHARES TR
LATN AMER 40 ETF
464287390
1788
56731
SH
SOLE
56537
0
194
PS BUSINESS PKS INC CALIF
REIT
69360J107
142
958
SH
SOLE
100
0
858
COMMUNITY HEALTH SYS INC NEW
COM
203668108
59
3784
SH
SOLE
0
0
3784
NEWELL BRANDS INC
COMMON STOCK
651229106
4269
155371
SH
SOLE
151166
0
4205
SCOTTS MIRACLE-GRO CO
COMMON STOCK
810186106
208
1083
SH
SOLE
100
0
983
INDEPENDENCE RLTY TR INC
COM
45378A106
151
8295
SH
SOLE
0
0
8295
HOME DEPOT INC
EQUITY CALL OPTION
437076102
271498
851365
SH
SOLE
750952
1054
99359
SANMINA CORPORATION
COMMON STOCK
801056102
14111
362192
SH
SOLE
358546
0
3646
L3HARRIS TECHNOLOGIES INC
COMMON STOCK
502431109
23629
109316
SH
SOLE
88518
0
20798
KOHLS CORP
COMMON STOCK
500255104
1000
18144
SH
SOLE
14250
0
3894
GLAXOSMITHKLINE PLC
AMERICAN DEPOSITARY RECEIPT
37733W105
3535
88756
SH
SOLE
76609
73
12074
MCKESSON CORP
COMMON STOCK
58155Q103
33763
176551
SH
SOLE
165401
10
11140
SUMITOMO MITSUI FINL GROUP I
AMERICAN DEPOSITARY RECEIPT
86562M209
318
46278
SH
SOLE
352
0
45926
UNITED THERAPEUTICS CORP DEL
COMMON
91307C102
210
1167
SH
SOLE
0
10
1157
HILL-ROM HLDGS INC
COMMON STOCK
431475102
4412
38846
SH
SOLE
37118
0
1728
MADISON SQUARE GRDN ENTERTNM
CL A
55826T102
6
66
SH
SOLE
0
0
66
SPDR S&P MIDCAP 400 ETF TR
MUTUAL FUND
78467Y107
53831
109633
SH
SOLE
95013
0
14620
WATTS WATER TECHNOLOGIES INC
COMMON STOCK
942749102
590
4039
SH
SOLE
3000
0
1039
KIRBY CORP
COMMON
497266106
22
362
SH
SOLE
0
105
257
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V142
127
2371
SH
SOLE
2150
0
221
SOUTHSIDE BANCSHARES INC
COM
84470P109
48
1249
SH
SOLE
0
0
1249
LAREDO PETROLEUM INC
COM
516806205
312
3359
SH
SOLE
0
0
3359
ISHARES TR
NEW ZEALAND ETF
464289123
277
4566
SH
SOLE
4550
0
16
CHATHAM LODGING TR
COM
16208T102
178
13852
SH
SOLE
0
0
13852
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
14
841
SH
SOLE
0
0
841
CRACKER BARREL OLD CTRY STOR
COMMON STOCK
22410J106
127
855
SH
SOLE
25
0
830
UNUM GROUP
COM
91529Y106
363
12776
SH
SOLE
0
0
12776
JOHN BEAN TECHNOLOGIES CORP
COMMON STOCK
477839104
256
1797
SH
SOLE
200
0
1597
TOTALENERGIES SE
AMERICAN DEPOSITARY RECEIPT
89151E109
2351
51961
SH
SOLE
38218
0
13743
PNC FINL SVCS GROUP INC
COMMON STOCK
693475105
143298
751199
SH
SOLE
740943
0
10256
HAEMONETICS CORP MASS
COMMON STOCK
405024100
26602
399184
SH
SOLE
393179
0
6005
JONES LANG LASALLE INC
COMMON STOCK
48020Q107
29746
152184
SH
SOLE
149557
0
2627
URSTADT BIDDLE PPTYS INC
CL A
917286205
334
17225
SH
SOLE
0
0
17225
ANI PHARMACEUTICALS INC
COM
00182C103
9
265
SH
SOLE
0
0
265
BARNES & NOBLE ED INC
COM
06777U101
1
106
SH
SOLE
0
0
106
VANGUARD INDEX FDS
MUTUAL FUND
922908769
2097
9409
SH
SOLE
8740
0
669
AETHLON MED INC
COM
00808Y307
0
15
SH
SOLE
0
0
15
LITTELFUSE INC
COMMON STOCK
537008104
13849
54354
SH
SOLE
53888
46
420
SKYWORKS SOLUTIONS INC
COMMON STOCK
83088M102
8529
44477
SH
SOLE
41280
0
3197
ISHARES TR
MUTUAL FUND
464288513
150
1706
SH
SOLE
1481
0
225
SMITH A O CORP
COMMON STOCK
831865209
23177
321624
SH
SOLE
289213
35
32376
ALIGN TECHNOLOGY INC
COMMON STOCK
016255101
16627
27212
SH
SOLE
25511
0
1701
SMART GLOBAL HLDGS INC
SHS
G8232Y101
41
867
SH
SOLE
0
0
867
HUMANA INC
COMMON STOCK
444859102
15509
35030
SH
SOLE
17577
6
17447
UNITED NAT FOODS INC
COMMON STOCK
911163103
224
6053
SH
SOLE
989
0
5064
ETHAN ALLEN INTERIORS INC
COM
297602104
178
6459
SH
SOLE
0
0
6459
ANDERSONS INC
COM
034164103
54
1779
SH
SOLE
0
0
1779
NATIONAL FUEL GAS CO
COMMON STOCK
636180101
569
10904
SH
SOLE
7336
0
3568
SANFILIPPO JOHN B & SON INC
COM
800422107
39
440
SH
SOLE
0
0
440
MOLINA HEALTHCARE INC
COMMON STOCK
60855R100
5170
20429
SH
SOLE
18585
10
1834
INNOVIVA INC
COMMON STOCK
45781M101
1163
86696
SH
SOLE
82768
0
3928
ISHARES INC
JP MRG EM CRP BD
464286251
25414
484168
SH
SOLE
0
0
484168
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
8635
136918
SH
SOLE
0
0
136918
ADVANCED MICRO DEVICES INC
COMMON STOCK
007903107
19918
212045
SH
SOLE
62721
0
149324
CNO FINL GROUP INC
COMMON STOCK
12621E103
181
7690
SH
SOLE
2972
0
4718
STANLEY BLACK & DECKER INC
COMMON STOCK
854502101
218630
1066535
SH
SOLE
991577
24992
49966
AMERICAN WOODMARK CORPORATIO
COM
030506109
35
425
SH
SOLE
0
0
425
SALESFORCE COM INC
COMMON STOCK
79466L302
156961
642572
SH
SOLE
567434
203
74935
CALERES INC
COM
129500104
652
23899
SH
SOLE
0
0
23899
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
2
650
SH
SOLE
0
0
650
STIFEL FINL CORP
COMMON STOCK
860630102
26657
410983
SH
SOLE
410631
0
352
FIRSTENERGY CORP
COMMON STOCK
337932107
3001
80648
SH
SOLE
70569
0
10079
FIRSTCASH INC
COM
33767D105
123
1608
SH
SOLE
0
0
1608
METLIFE INC
COMMON STOCK
59156R108
38973
651193
SH
SOLE
635669
392
15132
HUB GROUP INC
COMMON STOCK
443320106
1335
20230
SH
SOLE
19273
0
957
STEWART INFORMATION SVCS COR
COM
860372101
74
1297
SH
SOLE
0
0
1297
ISHARES GOLD TR
MUTUAL FUND
464285204
673
19930
SH
SOLE
18353
0
1577
CHUBB LIMITED
COMMON STOCK
H1467J104
42383
266658
SH
SOLE
196856
0
69802
PNM RES INC
COMMON
69349H107
39
799
SH
SOLE
0
43
756
GRACO INC
COMMON STOCK
384109104
4014
53015
SH
SOLE
50831
23
2161
SASOL LTD
SPONSORED ADR
803866300
94
6150
SH
SOLE
0
0
6150
POOL CORP
COMMON STOCK
73278L105
21608
47111
SH
SOLE
45270
0
1841
YUM BRANDS INC
COMMON STOCK
988498101
28808
250439
SH
SOLE
222580
0
27859
SUPERNUS PHARMACEUTICALS INC
COM
868459108
75
2441
SH
SOLE
0
0
2441
REXFORD INDL RLTY INC
REIT
76169C100
39709
697267
SH
SOLE
696617
0
650
ARK ETF TR
FINTECH INNOVA
00214Q708
14
257
SH
SOLE
0
0
257
CSX CORP
COMMON STOCK
126408103
197402
6153417
SH
SOLE
6111116
621
41680
CANADIAN NATL RY CO
FOREIGN COMMON STOCK
136375102
18431
174670
SH
SOLE
166221
0
8449
SILGAN HOLDINGS INC
COMMON
827048109
80
1942
SH
SOLE
0
149
1793
FIDELITY NATL INFORMATION SV
COMMON STOCK
31620M106
251915
1778189
SH
SOLE
1647841
52908
77440
DIAMONDROCK HOSPITALITY CO
COM
252784301
55
5648
SH
SOLE
0
0
5648
B & G FOODS INC NEW
COMMON STOCK
05508R106
330
10083
SH
SOLE
1350
0
8733
VIRNETX HLDG CORP
COM
92823T108
20
4595
SH
SOLE
0
0
4595
CUTERA INC
COM
232109108
37
754
SH
SOLE
0
0
754
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
97
4836
SH
SOLE
0
0
4836
FIRST FINL BANKSHARES INC
COMMON STOCK
32020R109
3319
67548
SH
SOLE
65003
0
2545
CONSOLIDATED COMM HLDGS INC
COM
209034107
20
2262
SH
SOLE
0
0
2262
ALEXANDER & BALDWIN INC NEW
COM
014491104
48
2626
SH
SOLE
0
0
2626
BM TECHNOLOGIES INC
CL A COM
05591L107
3
243
SH
SOLE
0
0
243
VENTAS INC
REIT
92276F100
5682
99512
SH
SOLE
87451
0
12061
SIRIUS XM HOLDINGS INC
COMMON STOCK
82968B103
740
113230
SH
SOLE
108880
0
4350
TESLA INC
COMMON STOCK
88160R101
178511
262632
SH
SOLE
185165
0
77467
CARRIER GLOBAL CORPORATION
COMMON STOCK
14448C104
30075
618826
SH
SOLE
587830
42
30954
ISHARES TR
MUTUAL FUND
464287606
385
4756
SH
SOLE
1344
0
3412
DINE BRANDS GLOBAL INC
COMMON STOCK
254423106
68
760
SH
SOLE
0
0
760
NOKIA CORP
AMERICAN DEPOSITARY RECEIPT
654902204
178
33496
SH
SOLE
526
0
32970
CARDINAL HEALTH INC
COMMON STOCK
14149Y108
8389
146944
SH
SOLE
140003
0
6941
ADTRAN INC
COMMON STOCK
00738A106
98
4722
SH
SOLE
1585
0
3137
LOEWS CORP
COMMON STOCK
540424108
3978
72790
SH
SOLE
70014
0
2776
R1 RCM INC
COMMON STOCK
749397105
39677
1784031
SH
SOLE
1783910
0
121
ADVANCE AUTO PARTS INC
COMMON STOCK
00751Y106
9910
48306
SH
SOLE
19961
0
28345
SPOK HLDGS INC
COM
84863T106
42
4370
SH
SOLE
0
0
4370
EQUITY RESIDENTIAL
REIT
29476L107
17110
222208
SH
SOLE
206142
0
16066
UBER TECHNOLOGIES INC
COMMON STOCK
90353T100
228135
4551791
SH
SOLE
4550459
327
1005
POWELL INDS INC
COM
739128106
3
95
SH
SOLE
0
0
95
TENNANT CO
COM
880345103
15
185
SH
SOLE
0
0
185
INTERNATIONAL PAPER CO
COMMON STOCK
460146103
2795
45590
SH
SOLE
36472
0
9118
FRANKLIN RESOURCES INC
COMMON STOCK
354613101
18979
593245
SH
SOLE
580787
0
12458
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C409
32196
389267
SH
SOLE
358309
0
30958
UNITEDHEALTH GROUP INC
COMMON STOCK
91324P102
929359
2320843
SH
SOLE
1900973
21189
398681
BHP GROUP PLC
AMERICAN DEPOSITARY RECEIPT
05545E209
353
5923
SH
SOLE
424
0
5499
LHC GROUP INC
COMMON STOCK
50187A107
109962
549097
SH
SOLE
484457
12778
51862
RALPH LAUREN CORP
COMMON STOCK
751212101
282
2390
SH
SOLE
2068
0
322
ARROWHEAD PHARMACEUTICALS IN
COMMON STOCK
04280A100
627
7573
SH
SOLE
7000
48
525
SAILPOINT TECHNOLOGIES HLDGS
COMMON STOCK
78781P105
8941
175083
SH
SOLE
175000
0
83
COCA COLA CO
COMMON STOCK
191216100
491125
9076408
SH
SOLE
7566012
725
1509671
MSA SAFETY INC
COMMON STOCK
553498106
12995
78482
SH
SOLE
78230
0
252
ISHARES U S ETF TR
MEDIA ENTRNMNT
46431W630
23
588
SH
SOLE
0
0
588
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
193
3815
SH
SOLE
0
0
3815
SERVICENOW INC
COMMON STOCK
81762P102
146594
266753
SH
SOLE
258084
4
8665
INTERNATIONAL BUSINESS MACHS
COMMON STOCK
459200101
124578
849841
SH
SOLE
826273
0
23568
SIMULATIONS PLUS INC
COM
829214105
12
223
SH
SOLE
0
0
223
VIRTUS INVT PARTNERS INC
COMMON STOCK
92828Q109
2799
10074
SH
SOLE
10000
0
74
LOCKHEED MARTIN CORP
COMMON STOCK
539830109
92566
244658
SH
SOLE
233626
0
11032
IRON MTN INC NEW
REIT
46284V101
2271
53663
SH
SOLE
12533
0
41130
CAMPBELL SOUP CO
COMMON STOCK
134429109
45818
1004995
SH
SOLE
999171
0
5824
TIMKEN CO
COMMON STOCK
887389104
3684
45716
SH
SOLE
43671
19
2026
NVIDIA CORPORATION
EQUITY CALL OPTION
67066G104
615837
769686
SH
SOLE
755743
0
13943
RESTAURANT BRANDS INTL INC
COMMON STOCK
76131D103
186
2877
SH
SOLE
121
0
2756
ISHARES TR
MUTUAL FUND
464288869
358
2349
SH
SOLE
281
0
2068
TANGER FACTORY OUTLET CTRS I
REIT
875465106
604
32008
SH
SOLE
15000
0
17008
REPUBLIC SVCS INC
COMMON STOCK
760759100
2319
21076
SH
SOLE
15460
0
5616
AMERICAN AXLE & MFG HLDGS IN
COMMON STOCK
024061103
3669
354477
SH
SOLE
345688
0
8789
MASTEC INC
COM
576323109
56
532
SH
SOLE
0
0
532
DIGI INTL INC
COM
253798102
18
877
SH
SOLE
0
0
877
WYNDHAM HOTELS & RESORTS INC
COMMON STOCK
98311A105
53808
744333
SH
SOLE
742044
0
2289
WESTERN UN CO
COMMON STOCK
959802109
1291
56220
SH
SOLE
50525
0
5695
ISHARES INC
MSCI SWITZERLAND
464286749
6925
142418
SH
SOLE
141168
0
1250
ECOLAB INC
COMMON STOCK
278865100
220514
1070611
SH
SOLE
1042067
175
28369
CALAMP CORP
COM
128126109
38
3005
SH
SOLE
0
0
3005
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
60
1859
SH
SOLE
0
0
1859
VANGUARD WHITEHALL FDS
MUTUAL FUND
921946406
3081
29406
SH
SOLE
26170
0
3236
HONDA MOTOR LTD
AMERICAN DEPOSITARY RECEIPT
438128308
582
18057
SH
SOLE
367
0
17690
ASML HOLDING N V
AMERICAN DEPOSITARY RECEIPT
N07059210
25359
36708
SH
SOLE
16436
70
20202
XENIA HOTELS & RESORTS INC
COM
984017103
185
9898
SH
SOLE
0
0
9898
OREILLY AUTOMOTIVE INC
COMMON STOCK
67103H107
131232
231773
SH
SOLE
230611
21
1141
TOLL BROTHERS INC
COMMON STOCK
889478103
415
7178
SH
SOLE
5878
0
1300
KOREA ELEC PWR CORP
SPONSORED ADR
500631106
667
61745
SH
SOLE
0
0
61745
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
96
517
SH
SOLE
0
0
517
CANAAN INC
SPONSORED ADS
134748102
0
7
SH
SOLE
0
0
7
INVESCO QQQ TR
MUTUAL FUND
46090E103
5942
16764
SH
SOLE
13263
0
3501
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y886
1098
17376
SH
SOLE
15719
0
1657
SIMMONS 1ST NATL CORP
COMMON STOCK
828730200
13331
454352
SH
SOLE
446959
0
7393
CHROMADEX CORP
COM NEW
171077407
1
57
SH
SOLE
0
0
57
CAPITAL ONE FINL CORP
COMMON STOCK
14040H105
33241
214887
SH
SOLE
195352
23
19512
3M CO
COMMON STOCK
88579Y101
195845
985977
SH
SOLE
954336
0
31641
ESSENTIAL UTILS INC
COMMON STOCK
29670G102
728
15926
SH
SOLE
15290
0
636
APOLLO MED HLDGS INC
COM NEW
03763A207
5
83
SH
SOLE
0
0
83
NETFLIX INC
COMMON STOCK
64110L106
269994
511148
SH
SOLE
461480
73
49595
VERIZON COMMUNICATIONS INC
COMMON STOCK
92343V104
332167
5928384
SH
SOLE
5457991
143135
327258
ROLLINS INC
COMMON STOCK
775711104
7093
207384
SH
SOLE
196040
0
11344
MID-AMER APT CMNTYS INC
REIT
59522J103
136102
808109
SH
SOLE
743584
30757
33768
BEAZER HOMES USA INC
COM NEW
07556Q881
10
500
SH
SOLE
0
0
500
TATA MTRS LTD
SPONSORED ADR
876568502
258
11304
SH
SOLE
0
0
11304
KB HOME
COM
48666K109
43
1045
SH
SOLE
0
0
1045
KONINKLIJKE PHILIPS N V
COMMON STOCK
500472303
998
20070
SH
SOLE
9631
0
10439
CONNS INC
COM
208242107
44
1739
SH
SOLE
0
0
1739
RH
COMMON STOCK
74967X103
674
991
SH
SOLE
0
4
987
ISHARES TR
S&P 500 GRWT ETF
464287309
431
5932
SH
SOLE
0
0
5932
MKS INSTRS INC
COMMON STOCK
55306N104
559
3141
SH
SOLE
1186
0
1955
NELNET INC
CL A
64031N108
8
100
SH
SOLE
0
0
100
LIGAND PHARMACEUTICALS INC
COMMON STOCK
53220K504
724
5515
SH
SOLE
5000
0
515
ENEL AMERICAS S A
SPONSORED ADR
29274F104
6
859
SH
SOLE
0
0
859
WELLS FARGO CO NEW
COMMON STOCK
949746101
418213
9234116
SH
SOLE
9057506
128300
48310
AMERICAN ELEC PWR CO INC
COMMON STOCK
025537101
3631
42927
SH
SOLE
24986
0
17941
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
144
621
SH
SOLE
0
0
621
ETF SER SOLUTIONS
DEFIANCE HTL AIR
26922B873
5
201
SH
SOLE
0
0
201
CARLISLE COS INC
COMMON STOCK
142339100
17301
90403
SH
SOLE
89337
0
1066
AMGEN INC
COMMON STOCK
031162100
279522
1146756
SH
SOLE
1070172
0
76584
SOUTHERN CO
COMMON STOCK
842587107
10146
167673
SH
SOLE
137325
0
30348
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
17850
398412
SH
SOLE
0
0
398412
TEGNA INC
COMMON STOCK
87901J105
114
6053
SH
SOLE
1201
0
4852
WASTE MGMT INC DEL
COMMON STOCK
94106L109
82573
589348
SH
SOLE
570741
0
18607
FIRST BANCORP P R
COM NEW
318672706
85
7124
SH
SOLE
0
0
7124
SKYWEST INC
COMMON STOCK
830879102
6356
147560
SH
SOLE
143642
0
3918
INDEPENDENT BANK GROUP INC
COMMON STOCK
45384B106
38913
526004
SH
SOLE
525662
0
342
INVESCO ACTIVELY MANAGED ETF
EMGRING MKTS50
46090C305
184
3171
SH
SOLE
0
0
3171
ROCKET COS INC
COM CL A
77311W101
4
200
SH
SOLE
0
0
200
LANCASTER COLONY CORP
COMMON STOCK
513847103
161
833
SH
SOLE
0
22
811
MIDDLEBY CORP
COMMON STOCK
596278101
46229
266821
SH
SOLE
266184
0
637
DIAMONDBACK ENERGY INC
COMMON STOCK
25278X109
18491
196945
SH
SOLE
43318
0
153627
CREDIT SUISSE GROUP
AMERICAN DEPOSITARY RECEIPT
225401108
49
4634
SH
SOLE
100
0
4534
FULTON FINL CORP PA
COMMON STOCK
360271100
827
52457
SH
SOLE
45650
0
6807
DOLLAR TREE INC
COMMON STOCK
256746108
24706
248301
SH
SOLE
244430
0
3871
VANGUARD INDEX FDS
MUTUAL FUND
922908363
83749
212823
SH
SOLE
205339
0
7484
CHUNGHWA TELECOM CO LTD
SPON ADR NEW11
17133Q502
862
21200
SH
SOLE
0
0
21200
MICROSOFT CORP
COMMON STOCK
594918104
2867709
10585858
SH
SOLE
9898960
1071
685827
ISHARES TR
MUTUAL FUND
46432F842
59138
789979
SH
SOLE
737113
0
52866
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
154
2960
SH
SOLE
0
0
2960
BLACKSTONE GROUP INC
COMMON STOCK
09260D107
31609
325396
SH
SOLE
317401
0
7995
PIPER SANDLER COMPANIES
COMMON STOCK
724078100
512
3948
SH
SOLE
3433
0
515
BIO-TECHNE CORP
COMMON STOCK
09073M104
10102
22435
SH
SOLE
21500
0
935
DEVON ENERGY CORP NEW
COMMON STOCK
25179M103
1868
63989
SH
SOLE
37006
67
26916
ISHARES TR
MUTUAL FUND
464287507
4051
15076
SH
SOLE
14885
0
191
NORDSTROM INC
COMMON STOCK
655664100
1582
43283
SH
SOLE
40046
0
3237
TRIP COM GROUP LTD
AMERICAN DEPOSITARY RECEIPT
89677Q107
576
16238
SH
SOLE
13698
0
2540
CHART INDS INC
COM
16115Q308
211
1443
SH
SOLE
0
0
1443
KBR INC
COM
48242W106
32
833
SH
SOLE
0
0
833
SCHWAB STRATEGIC TR
MUTUAL FUND
808524201
145
1398
SH
SOLE
549
0
849
MIZUHO FINANCIAL GROUP INC
AMERICAN DEPOSITARY RECEIPT
60687Y109
51
17884
SH
SOLE
1791
0
16093
ADOBE SYSTEMS INCORPORATED
COMMON STOCK
00724F101
492367
840735
SH
SOLE
774845
177
65713
VERINT SYS INC
COM
92343X100
9
194
SH
SOLE
0
0
194
OFG BANCORP
COM
67103X102
67
3007
SH
SOLE
0
0
3007
PATTERSON COS INC
COMMON STOCK
703395103
1131
37227
SH
SOLE
34854
147
2226
LINDE PLC
GLOBAL DEPOSITARY RECEIPT
G5494J103
103815
359212
SH
SOLE
343040
91
16081
RIO TINTO PLC
AMERICAN DEPOSITARY RECEIPT
767204100
52071
620697
SH
SOLE
613980
335
6382
SUNRUN INC
COMMON STOCK
86771W105
1331
23849
SH
SOLE
20773
0
3076
ADIENT PLC
COMMON STOCK
G0084W101
503
11131
SH
SOLE
9509
0
1622
STARBUCKS CORP
COMMON STOCK
855244109
427346
3822068
SH
SOLE
3790588
421
31059
ESSENT GROUP LTD
COMMON STOCK
G3198U102
4499
100075
SH
SOLE
100012
0
63
OIL STS INTL INC
COM
678026105
91
11609
SH
SOLE
0
0
11609
FIRST MIDWEST BANCORP DEL
COMMON STOCK
320867104
1427
71947
SH
SOLE
66568
0
5379
UMPQUA HLDGS CORP
COMMON STOCK
904214103
680
36879
SH
SOLE
27909
230
8740
FIRST COMWLTH FINL CORP PA
COM
319829107
43
3031
SH
SOLE
0
0
3031
CDK GLOBAL INC
COMMON STOCK
12508E101
44765
900882
SH
SOLE
895785
0
5097
RETAIL PPTYS AMER INC
CL A
76131V202
38
3336
SH
SOLE
0
0
3336
EASTERLY GOVT PPTYS INC
COM
27616P103
25
1201
SH
SOLE
0
0
1201
BEYOND MEAT INC
COMMON STOCK
08862E109
6284
39902
SH
SOLE
39728
0
174
REGIONS FINANCIAL CORP NEW
COMMON STOCK
7591EP100
28081
1391521
SH
SOLE
1076368
0
315153
NORTHROP GRUMMAN CORP
COMMON STOCK
666807102
39499
108684
SH
SOLE
86637
0
22047
IONIS PHARMACEUTICALS INC
COMMON STOCK
462222100
1080
27074
SH
SOLE
26374
0
700
DOUGLAS EMMETT INC
COM
25960P109
131
3898
SH
SOLE
0
0
3898
UBS GROUP AG
FOREIGN COMMON STOCK
H42097107
10376
676453
SH
SOLE
668015
0
8438
HEALTHCARE RLTY TR
COM
421946104
87
2872
SH
SOLE
0
0
2872
FABRINET
COMMON STOCK
G3323L100
171
1790
SH
SOLE
0
0
1790
PRIMERICA INC
COMMON STOCK
74164M108
1350
8814
SH
SOLE
8440
0
374
FLEETCOR TECHNOLOGIES INC
COMMON STOCK
339041105
1287
5027
SH
SOLE
3813
0
1214
ISHARES INC
MSCI GERMANY ETF
464286806
5646
163175
SH
SOLE
162601
0
574
ADVANCED ENERGY INDS
COMMON STOCK
007973100
659
5848
SH
SOLE
4200
13
1635
MAXAR TECHNOLOGIES INC
COMMON STOCK
57778K105
104
2610
SH
SOLE
450
0
2160
BLACK HILLS CORP
COM
092113109
39
587
SH
SOLE
0
0
587
LAUDER ESTEE COS INC
COMMON STOCK
518439104
129256
406365
SH
SOLE
368807
54
37504
UGI CORP NEW
COMMON STOCK
902681105
3816
82392
SH
SOLE
77323
0
5069
SCRIPPS E W CO OHIO
CL A NEW
811054402
39
1894
SH
SOLE
0
0
1894
RAYTHEON TECHNOLOGIES CORP
COMMON STOCK
75513E101
191077
2239788
SH
SOLE
2168538
0
71250
SOUTHWEST GAS HLDGS INC
COMMON
844895102
43
648
SH
SOLE
0
30
618
BANK NEW YORK MELLON CORP
COMMON STOCK
064058100
153932
3004722
SH
SOLE
2988979
0
15743
FIRST BANCORP N C
COMMON STOCK
318910106
1893
46274
SH
SOLE
45923
0
351
MARVELL TECHNOLOGY INC
COMMON STOCK
573874104
13984
239732
SH
SOLE
238832
0
900
BANK MONTREAL QUE
FOREIGN COMMON STOCK
063671101
9376
91423
SH
SOLE
87948
0
3475
SANDERSON FARMS INC
COM
800013104
186
987
SH
SOLE
0
0
987
BANNER CORP
COM NEW
06652V208
65
1190
SH
SOLE
0
0
1190
ISHARES TR
MUTUAL FUND
464287622
1512
6245
SH
SOLE
5604
0
641
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
59
1663
SH
SOLE
0
0
1663
REINSURANCE GRP OF AMERICA I
COMMON STOCK
759351604
39469
346228
SH
SOLE
316160
28990
1078
VANDA PHARMACEUTICALS INC
COM
921659108
75
3466
SH
SOLE
0
0
3466
PAYCOM SOFTWARE INC
COMMON STOCK
70432V102
214331
589681
SH
SOLE
584903
5
4773
UNIVERSAL HEALTH RLTY INCOME
REIT
91359E105
216
3513
SH
SOLE
1000
0
2513
TENCENT MUSIC ENTMT GROUP
AMERICAN DEPOSITARY RECEIPT
88034P109
148
9535
SH
SOLE
5374
0
4161
ABB LTD
AMERICAN DEPOSITARY RECEIPT
000375204
545
16031
SH
SOLE
448
0
15583
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
67
3805
SH
SOLE
0
0
3805
PERKINELMER INC
COMMON STOCK
714046109
9268
60020
SH
SOLE
33815
0
26205
HANMI FINL CORP
COM NEW
410495204
92
4832
SH
SOLE
0
0
4832
BERKSHIRE HILLS BANCORP INC
COMMON STOCK
084680107
653
23830
SH
SOLE
17667
0
6163
AMERICAN WTR WKS CO INC NEW
COMMON STOCK
030420103
5252
34079
SH
SOLE
30145
0
3934
JACK IN THE BOX INC
COMMON STOCK
466367109
691
6192
SH
SOLE
6000
0
192
EXPEDIA GROUP INC
COMMON STOCK
30212P303
6021
36780
SH
SOLE
35213
0
1567
AAON INC
COMMON STOCK
000360206
324
5164
SH
SOLE
3749
72
1343
ORGANIGRAM HLDGS INC
COM
68620P101
0
170
SH
SOLE
0
0
170
MONSTER BEVERAGE CORP NEW
COMMON STOCK
61174X109
20247
221639
SH
SOLE
214391
0
7248
CMC MATERIALS INC
COMMON STOCK
12571T100
467
3099
SH
SOLE
2534
0
565
NETEASE INC
AMERICAN DEPOSITARY RECEIPT
64110W102
995
8631
SH
SOLE
7417
0
1214
HAVERTY FURNITURE COS INC
COM
419596101
24
569
SH
SOLE
0
0
569
INSTALLED BLDG PRODS INC
COMMON STOCK
45780R101
49
407
SH
SOLE
0
0
407
VALE S A
AMERICAN DEPOSITARY RECEIPT
91912E105
488
21422
SH
SOLE
100
0
21322
BANCOLOMBIA S A
SPON ADR PREF
05968L102
8
282
SH
SOLE
0
0
282
GRAND CANYON ED INC
COMMON STOCK
38526M106
81
905
SH
SOLE
548
0
357
WP CAREY INC
COMMON STOCK
92936U109
8313
111410
SH
SOLE
106834
0
4576
GENERAL MLS INC
COMMON STOCK
370334104
22881
375524
SH
SOLE
362243
92
13189
HALOZYME THERAPEUTICS INC
COMMON STOCK
40637H109
4733
104233
SH
SOLE
104079
22
132
SALLY BEAUTY HLDGS INC
COM
79546E104
109
4928
SH
SOLE
0
0
4928
SENSIENT TECHNOLOGIES CORP
COMMON STOCK
81725T100
33897
391611
SH
SOLE
391029
11
571
GRAY TELEVISION INC
COM
389375106
12
500
SH
SOLE
0
0
500
UNIVERSAL DISPLAY CORP
COMMON STOCK
91347P105
5797
26072
SH
SOLE
24764
7
1301
GCP APPLIED TECHNOLOGIES INC
COMMON STOCK
36164Y101
621
26691
SH
SOLE
26060
33
598
BLACKBERRY LTD
COM
09228F103
25
2090
SH
SOLE
0
0
2090
GANNETT CO INC
COMMON STOCK
36472T109
72
13112
SH
SOLE
550
0
12562
CANOPY GROWTH CORP
COMMON STOCK
138035100
26
1059
SH
SOLE
200
0
859
BOOZ ALLEN HAMILTON HLDG COR
COMMON STOCK
099502106
62297
731365
SH
SOLE
731104
0
261
BIOHAVEN PHARMACTL HLDG CO L
COMMON STOCK
G11196105
12
121
SH
SOLE
21
0
100
ALLSTATE CORP
COMMON STOCK
020002101
118148
905775
SH
SOLE
848452
48905
8418
DBX ETF TR
MUTUAL FUND
233051846
1
36
SH
SOLE
25
0
11
METHODE ELECTRS INC
COM
591520200
45
910
SH
SOLE
0
0
910
ASGN INC
COMMON STOCK
00191U102
25851
266687
SH
SOLE
265323
0
1364
FIRST AMERN FINL CORP
COMMON STOCK
31847R102
291
4676
SH
SOLE
4026
0
650
JBG SMITH PPTYS
COM
46590V100
3
90
SH
SOLE
0
0
90
MERCK & CO INC
COMMON STOCK
58933Y105
253769
3263083
SH
SOLE
2592336
300
670447
DILLARDS INC
CL A
254067101
122
673
SH
SOLE
0
0
673
S & T BANCORP INC
COMMON STOCK
783859101
181
5787
SH
SOLE
1082
0
4705
CANNAE HLDGS INC
COMMON STOCK
13765N107
172
5084
SH
SOLE
5055
0
29
ISHARES TR
MUTUAL FUND
464287614
11655
42929
SH
SOLE
38786
0
4143
VANGUARD WORLD FDS
MUTUAL FUND
92204A702
2360
5917
SH
SOLE
428
0
5489
SITE CTRS CORP
COM
82981J109
34
2282
SH
SOLE
0
0
2282
CUREVAC N V
COM
N2451R105
7
94
SH
SOLE
0
0
94
ESCO TECHNOLOGIES INC
COMMON STOCK
296315104
90
961
SH
SOLE
170
0
791
CROSS CTRY HEALTHCARE INC
COM
227483104
37
2224
SH
SOLE
0
0
2224
DISH NETWORK CORPORATION
COMMON STOCK
25470M109
1850
44248
SH
SOLE
0
0
44248
CONSOLIDATED EDISON INC
COMMON STOCK
209115104
6304
87898
SH
SOLE
82375
0
5523
DEUTSCHE BANK A G
NAMEN AKT
D18190898
56
4271
SH
SOLE
0
0
4271
ISHARES TR
MUTUAL FUND
464287234
27166
492590
SH
SOLE
490954
0
1636
ISHARES TR
MUTUAL FUND
464287655
3865
16849
SH
SOLE
16221
0
628
SHENANDOAH TELECOMMUNICATION
COM
82312B106
67
1387
SH
SOLE
0
0
1387
EZCORP INC
CL A NON VTG
302301106
30
4977
SH
SOLE
0
0
4977
ARCHROCK INC
COM
03957W106
266
29863
SH
SOLE
0
0
29863
SPDR GOLD TR
MUTUAL FUND
78463V107
3543
21392
SH
SOLE
17993
0
3399
CONMED CORP
COMMON STOCK
207410101
591
4303
SH
SOLE
3233
0
1070
TFS FINL CORP
COM
87240R107
8
401
SH
SOLE
0
0
401
TYSON FOODS INC
COMMON STOCK
902494103
4458
60436
SH
SOLE
56246
0
4190
DOMINION ENERGY INC
COMMON STOCK
25746U109
6812
92603
SH
SOLE
42265
0
50338
IDEX CORP
COMMON STOCK
45167R104
2591
11776
SH
SOLE
10227
68
1481
MASCO CORP
COMMON STOCK
574599106
3336
56634
SH
SOLE
50458
0
6176
SCIENTIFIC GAMES CORP
COM
80874P109
43
558
SH
SOLE
0
0
558
GREAT WESTERN BANCORP INC
COM
391416104
122
3720
SH
SOLE
0
0
3720
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
1
100
SH
SOLE
0
0
100
ICU MED INC
COMMON STOCK
44930G107
60647
294687
SH
SOLE
267769
61
26857
WEC ENERGY GROUP INC
COMMON STOCK
92939U106
7522
84568
SH
SOLE
75821
0
8747
WEST PHARMACEUTICAL SVSC INC
COMMON STOCK
955306105
23950
66696
SH
SOLE
64658
0
2038
BOOKING HOLDINGS INC
COMMON STOCK
09857L108
154575
70644
SH
SOLE
69107
0
1537
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
22
3891
SH
SOLE
0
0
3891
COMPUTER PROGRAMS & SYS INC
COM
205306103
115
3457
SH
SOLE
0
0
3457
AVISTA CORP
COM
05379B107
369
8646
SH
SOLE
0
0
8646
PHILLIPS 66
COMMON STOCK
718546104
193384
2253364
SH
SOLE
2152701
27912
72751
ALNYLAM PHARMACEUTICALS INC
COMMON STOCK
02043Q107
7033
41491
SH
SOLE
41351
0
140
CROCS INC
COMMON STOCK
227046109
245
2104
SH
SOLE
0
0
2104
ASSURED GUARANTY LTD
COMMON STOCK
G0585R106
434
9143
SH
SOLE
5041
0
4102
WW INTL INC
COMMON STOCK
98262P101
24
662
SH
SOLE
500
0
162
CALLON PETE CO DEL
COM
13123X508
320
5554
SH
SOLE
0
0
5554
FRANCO NEV CORP
COMMON STOCK
351858105
47146
324990
SH
SOLE
322854
0
2136
BARRICK GOLD CORP
COMMON STOCK
067901108
339
16419
SH
SOLE
5100
0
11319
NATIONAL GRID PLC
AMERICAN DEPOSITARY RECEIPT
636274409
335
5236
SH
SOLE
50
0
5186
DICKS SPORTING GOODS INC
COMMON STOCK
253393102
8554
85371
SH
SOLE
84189
30
1152
ASBURY AUTOMOTIVE GROUP INC
COMMON STOCK
043436104
849
4957
SH
SOLE
4448
0
509
LIBERTY BROADBAND CORP
COMMON STOCK
530307305
17953
103376
SH
SOLE
102964
0
412
JEFFERIES FINL GROUP INC
COMMON STOCK
47233W109
1023
29928
SH
SOLE
10500
0
19428
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
161
14989
SH
SOLE
0
0
14989
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
33
269
SH
SOLE
0
0
269
ENERPAC TOOL GROUP CORP
CL A COM
292765104
12
466
SH
SOLE
0
0
466
LINCOLN ELEC HLDGS INC
COMMON STOCK
533900106
7175
54474
SH
SOLE
53660
0
814
NEW JERSEY RES CORP
COMMON STOCK
646025106
6291
158988
SH
SOLE
156762
0
2226
COMMERCIAL METALS CO
COM
201723103
39
1295
SH
SOLE
0
0
1295
PACWEST BANCORP DEL
COM
695263103
89
2162
SH
SOLE
0
0
2162
CHEFS WHSE INC
COMMON STOCK
163086101
16015
503140
SH
SOLE
501037
0
2103
CITIZENS FINL GROUP INC
COMMON STOCK
174610105
715
15586
SH
SOLE
60
76
15450
DAVE & BUSTERS ENTMT INC
COMMON STOCK
238337109
5347
131685
SH
SOLE
130238
0
1447
QORVO INC
COMMON STOCK
74736K101
7134
36459
SH
SOLE
15276
0
21183
GAP INC
COMMON STOCK
364760108
2910
86469
SH
SOLE
82090
0
4379
ISHARES TR
MUTUAL FUND
464287705
321
3040
SH
SOLE
1040
0
2000
MCCORMICK & CO INC
COMMON STOCK
579780206
53339
603928
SH
SOLE
576730
0
27198
FASTENAL CO
COMMON STOCK
311900104
108109
2079017
SH
SOLE
1910091
0
168926
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
33
1225
SH
SOLE
0
0
1225
NATWEST GROUP PLC
SPONS ADR 2 ORD
639057108
30
5376
SH
SOLE
0
0
5376
VEECO INSTRS INC DEL
COM
922417100
41
1713
SH
SOLE
0
0
1713
MSCI INC
COMMON STOCK
55354G100
6856
12862
SH
SOLE
11023
0
1839
HANESBRANDS INC
COMMON STOCK
410345102
7686
411694
SH
SOLE
406771
0
4923
OLD DOMINION FREIGHT LINE IN
COMMON STOCK
679580100
9572
37714
SH
SOLE
33960
0
3754
STERICYCLE INC
COMMON STOCK
858912108
727
10166
SH
SOLE
9519
0
647
ALEXION PHARMACEUTICALS INC
COMMON STOCK
015351109
96556
525590
SH
SOLE
522363
0
3227
UNISYS CORP
COM NEW
909214306
53
2090
SH
SOLE
0
0
2090
CATALENT INC
COMMON STOCK
148806102
20351
188232
SH
SOLE
186198
0
2034
FIRST HAWAIIAN INC
COM
32051X108
77
2706
SH
SOLE
0
0
2706
ELLINGTON FINANCIAL INC
COM
28852N109
5
261
SH
SOLE
0
0
261
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
25
439
SH
SOLE
0
0
439
ST JOE CO
COM
790148100
28
620
SH
SOLE
0
0
620
SEALED AIR CORP NEW
COMMON STOCK
81211K100
6941
117143
SH
SOLE
112104
0
5039
BIOMARIN PHARMACEUTICAL INC
COMMON STOCK
09061G101
1510
18101
SH
SOLE
17932
29
140
MOLSON COORS BEVERAGE CO
COMMON STOCK
60871R209
5525
102894
SH
SOLE
102172
0
722
MCDONALDS CORP
COMMON STOCK
580135101
141083
610776
SH
SOLE
526617
0
84159
IAC INTERACTIVECORP NEW
COMMON STOCK
44891N208
11537
74837
SH
SOLE
73817
0
1020
TELUS CORPORATION
FOREIGN COMMON STOCK
87971M103
85
3836
SH
SOLE
0
0
3836
GRAHAM HLDGS CO
COMMON STOCK
384637104
170
267
SH
SOLE
200
0
67
ANGIODYNAMICS INC
COM
03475V101
144
5290
SH
SOLE
0
0
5290
REGENXBIO INC
COM
75901B107
15
388
SH
SOLE
0
0
388
JABIL INC
COMMON STOCK
466313103
726
12491
SH
SOLE
10881
0
1610
FUTUREFUEL CORP
COM
36116M106
28
2907
SH
SOLE
0
0
2907
BJS WHSL CLUB HLDGS INC
COMMON STOCK
05550J101
19400
407734
SH
SOLE
404768
0
2966
DIVERSIFIED HEALTHCARE TR
REIT
25525P107
28
6765
SH
SOLE
20
0
6745
AMERISOURCEBERGEN CORP
COMMON STOCK
03073E105
9644
84237
SH
SOLE
79413
0
4824
APPLIED MATLS INC
COMMON STOCK
038222105
59535
418082
SH
SOLE
401722
31
16329
LANNET INC
COM
516012101
25
5289
SH
SOLE
0
0
5289
GENERAL MTRS CO
COMMON STOCK
37045V100
97130
1641539
SH
SOLE
1534165
65165
42209
ENBRIDGE INC
COMMON STOCK
29250N105
4240
105891
SH
SOLE
95584
0
10307
STMICROELECTRONICS N V
NY REGISTRY
861012102
174
4782
SH
SOLE
0
0
4782
MOTOROLA SOLUTIONS INC
COMMON STOCK
620076307
19673
90720
SH
SOLE
87028
0
3692
TEXAS CAP BANCSHARES INC
COMMON STOCK
88224Q107
277
4354
SH
SOLE
200
0
4154
MARINEMAX INC
COM
567908108
39
796
SH
SOLE
0
0
796
EDITAS MEDICINE INC
COMMON STOCK
28106W103
95
1675
SH
SOLE
600
0
1075
UNILEVER PLC
AMERICAN DEPOSITARY RECEIPT
904767704
10002
170972
SH
SOLE
147392
287
23293
BED BATH & BEYOND INC
COMMON STOCK
075896100
916
27530
SH
SOLE
23200
0
4330
AUTOZONE INC
COMMON STOCK
053332102
15019
10065
SH
SOLE
9546
0
519
CERNER CORP
COMMON STOCK
156782104
18666
238816
SH
SOLE
212203
0
26613
CHECK POINT SOFTWARE TECH LT
COMMON STOCK
M22465104
19782
170341
SH
SOLE
170226
0
115
BLUEBIRD BIO INC
COMMON STOCK
09609G100
16
509
SH
SOLE
500
0
9
TREDEGAR CORP
COMMON STOCK
894650100
11
806
SH
SOLE
121
0
685
GOLDMAN SACHS GROUP INC
COMMON STOCK
38141G104
693092
1826184
SH
SOLE
1789741
18146
18297
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
58
365
SH
SOLE
0
0
365
INTERFACE INC
COM
458665304
33
2158
SH
SOLE
0
0
2158
CIGNA CORP NEW
COMMON STOCK
125523100
25967
109531
SH
SOLE
71605
8
37918
NOW INC
COMMON STOCK
67011P100
54
5710
SH
SOLE
3631
0
2079
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
3
601
SH
SOLE
0
0
601
MARRIOTT INTL INC NEW
EQUITY CALL OPTION
571903202
304767
2232375
SH
SOLE
2133291
0
99084
MUELLER INDS INC
COMMON
624756102
111
2572
SH
SOLE
0
33
2539
GILDAN ACTIVEWEAR INC
FOREIGN COMMON STOCK
375916103
140
3793
SH
SOLE
0
0
3793
HEICO CORP NEW
COMMON STOCK
422806109
25857
185461
SH
SOLE
183824
0
1637
SK TELECOM LTD
SPONSORED ADR
78440P108
804
25609
SH
SOLE
0
0
25609
CHEWY INC
CL A
16679L109
22
280
SH
SOLE
0
0
280
ISHARES TR
MUTUAL FUND
464288588
48331
446559
SH
SOLE
58655
0
387904
ALLIANT ENERGY CORP
COMMON STOCK
018802108
1483
26603
SH
SOLE
19083
0
7520
GENERAL DYNAMICS CORP
COMMON STOCK
369550108
36846
195723
SH
SOLE
190176
0
5547
BOSTON BEER INC
COMMON STOCK
100557107
6901
6760
SH
SOLE
6631
0
129
OLD NATL BANCORP IND
COMMON STOCK
680033107
11461
650857
SH
SOLE
646975
0
3882
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
134
6643
SH
SOLE
0
0
6643
CARDIOVASCULAR SYS INC DEL
COMMON STOCK
141619106
584
13693
SH
SOLE
13398
0
295
CARMAX INC
COMMON STOCK
143130102
3378
26157
SH
SOLE
24001
20
2136
EXCHANGE TRADED CONCEPTS TR
ROBO GBL HLTCR
301505723
32
661
SH
SOLE
0
0
661
BHP GROUP LTD
AMERICAN DEPOSITARY RECEIPT
088606108
21663
297437
SH
SOLE
245208
209
52020
CHENIERE ENERGY INC
COMMON STOCK
16411R208
85396
984508
SH
SOLE
984308
0
200
CRANE CO
COMMON STOCK
224399105
510
5531
SH
SOLE
5090
0
441
ISHARES TR
GLOBAL REIT ETF
46434V647
3717
134100
SH
SOLE
0
0
134100
ANTHEM INC
COMMON STOCK
036752103
194037
508219
SH
SOLE
443655
6
64558
TC ENERGY CORP
COM
87807B107
305
6147
SH
SOLE
0
0
6147
ITRON INC
COMMON STOCK
465741106
218
2182
SH
SOLE
0
0
2182
RAYONIER ADVANCED MATLS INC
COMMON STOCK
75508B104
20
2957
SH
SOLE
854
0
2103
ALPHABET INC
COMMON STOCK
02079K305
1189952
487328
SH
SOLE
460092
32
27204
ISHARES TR
CMBS ETF
46429B366
126
2315
SH
SOLE
0
0
2315
WESTAMERICA BANCORPORATION
COMMON
957090103
70
1198
SH
SOLE
0
69
1129
PRINCIPAL FINANCIAL GROUP IN
COMMON STOCK
74251V102
7464
118118
SH
SOLE
111010
0
7108
SPX CORP
COM
784635104
124
2029
SH
SOLE
0
0
2029
GUESS INC
COM
401617105
160
6059
SH
SOLE
0
0
6059
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
2725
39173
SH
SOLE
0
0
39173
MERITOR INC
COMMON STOCK
59001K100
8908
380356
SH
SOLE
378126
0
2230
FMC CORP
COMMON STOCK
302491303
42025
388405
SH
SOLE
349049
30195
9161
EMERSON ELEC CO
COMMON STOCK
291011104
247458
2571259
SH
SOLE
2554927
39
16293
EDGEWELL PERS CARE CO
COMMON STOCK
28035Q102
371
8445
SH
SOLE
7330
27
1088
VALERO ENERGY CORP
COMMON STOCK
91913Y100
50514
646949
SH
SOLE
595787
32936
18226
KAMAN CORP
COMMON STOCK
483548103
480
9516
SH
SOLE
7851
31
1634
CATO CORP NEW
CL A
149205106
90
5344
SH
SOLE
0
0
5344
CENTRAL PAC FINL CORP
COM NEW
154760409
127
4898
SH
SOLE
0
0
4898
MERIT MED SYS INC
COM
589889104
117
1813
SH
SOLE
0
0
1813
ADDUS HOMECARE CORP
COMMON STOCK
006739106
44874
514376
SH
SOLE
514189
0
187
LIVANOVA PLC
SHS
G5509L101
111
1315
SH
SOLE
0
0
1315
DUPONT DE NEMOURS INC
COMMON STOCK
26614N102
47148
609065
SH
SOLE
571731
0
37334
ADVAXIS INC
COM NEW
007624307
0
346
SH
SOLE
0
0
346
KKR REAL ESTATE FIN TR INC
COM
48251K100
77
3554
SH
SOLE
0
0
3554
PITNEY BOWES INC
COMMON STOCK
724479100
64
7277
SH
SOLE
1365
0
5912
TUPPERWARE BRANDS CORP
COM
899896104
30
1265
SH
SOLE
0
0
1265
CARPENTER TECHNOLOGY CORP
COM
144285103
53
1319
SH
SOLE
0
0
1319
MICRO FOCUS INTL PLC
AMERICAN DEPOSITARY RECEIPT
594837403
34
4548
SH
SOLE
4440
0
108
CHIPOTLE MEXICAN GRILL INC
COMMON STOCK
169656105
199172
128470
SH
SOLE
124686
0
3784
ENANTA PHARMACEUTICALS INC
COMMON STOCK
29251M106
127
2899
SH
SOLE
2000
0
899
PDC ENERGY INC
COM
69327R101
367
8019
SH
SOLE
0
0
8019
CURTISS WRIGHT CORP
COM
231561101
120
1012
SH
SOLE
0
0
1012
WISDOMTREE INVTS INC
COM
97717P104
41
6628
SH
SOLE
0
0
6628
VMWARE INC
COMMON STOCK
928563402
57278
358058
SH
SOLE
339735
18073
250
BLOOMIN BRANDS INC
COMMON STOCK
094235108
1048
38608
SH
SOLE
32920
0
5688
CNH INDL N V
SHS
N20944109
173
10318
SH
SOLE
0
0
10318
FORWARD AIR CORP
COMMON STOCK
349853101
186
2082
SH
SOLE
150
92
1840
VIKING THERAPEUTICS INC
COMMON
92686J106
1
147
SH
SOLE
0
47
100
AGILENT TECHNOLOGIES INC
COMMON STOCK
00846U101
148435
1004231
SH
SOLE
825686
174
178371
URBAN OUTFITTERS INC
COM
917047102
16
386
SH
SOLE
0
0
386
PATRICK INDS INC
COM
703343103
58
791
SH
SOLE
0
0
791
CENOVUS ENERGY INC
COMMON STOCK
15135U109
154
16071
SH
SOLE
3000
0
13071
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
272
9262
SH
SOLE
0
0
9262
STEEL DYNAMICS INC
COMMON STOCK
858119100
37151
623329
SH
SOLE
621369
0
1960
SERVISFIRST BANCSHARES INC
COMMON STOCK
81768T108
8996
132336
SH
SOLE
125247
0
7089
UNIVAR SOLUTIONS USA INC
COMMON STOCK
91336L107
9
356
SH
SOLE
87
0
269
VERTEX PHARMACEUTICALS INC
COMMON STOCK
92532F100
139131
690031
SH
SOLE
602918
0
87113
MERITAGE HOMES CORP
COM
59001A102
74
789
SH
SOLE
0
0
789
OCEANEERING INTL INC
COMMON STOCK
675232102
479
30757
SH
SOLE
146
0
30611
PROASSURANCE CORP
COM
74267C106
683
30011
SH
SOLE
0
0
30011
ALPHABET INC
EQUITY CALL OPTION
02079K107
2302134
918526
SH
SOLE
888771
53
29702
HEWLETT PACKARD ENTERPRISE C
COMMON STOCK
42824C109
9220
632322
SH
SOLE
607945
0
24377
PROCURE ETF TRUST II
SPACE ETF
74280R205
18
578
SH
SOLE
0
0
578
ISHARES TR
MUTUAL FUND
46435U853
25883
620375
SH
SOLE
85
0
620290
BJS RESTAURANTS INC
COMMON STOCK
09180C106
156
3166
SH
SOLE
1480
0
1686
STONECO LTD
COM CL A
G85158106
27
408
SH
SOLE
0
0
408
HENRY SCHEIN INC
COMMON STOCK
806407102
6921
93292
SH
SOLE
89780
0
3512
ROYAL CARIBBEAN GROUP
COMMON STOCK
V7780T103
4658
54624
SH
SOLE
45232
0
9392
MYR GROUP INC DEL
COM
55405W104
128
1406
SH
SOLE
0
0
1406
ISHARES TR
MUTUAL FUND
464288646
97466
1778259
SH
SOLE
21497
0
1756762
DUKE REALTY CORP
COMMON STOCK
264411505
1316
27797
SH
SOLE
1300
0
26497
MEDICAL PPTYS TRUST INC
COM
58463J304
251
12471
SH
SOLE
0
0
12471
SUMMIT HOTEL PPTYS INC
COM
866082100
168
18007
SH
SOLE
0
0
18007
RELX PLC
AMERICAN DEPOSITARY RECEIPT
759530108
360
13482
SH
SOLE
803
659
12020
F N B CORP
COMMON STOCK
302520101
1465
118762
SH
SOLE
110936
0
7826
MATADOR RES CO
COM
576485205
2667
74068
SH
SOLE
0
0
74068
ALPS ETF TR
BARRONS 400 ETF
00162Q726
50
845
SH
SOLE
0
0
845
GROUPON INC
COM NEW
399473206
1
25
SH
SOLE
0
0
25
MADISON SQUARE GRDN SPRT COR
COMMON
55825T103
12
74
SH
SOLE
0
8
66
HONEYWELL INTL INC
COMMON STOCK
438516106
171311
780996
SH
SOLE
735765
0
45231
HALLIBURTON CO
COMMON STOCK
406216101
5936
256726
SH
SOLE
219626
214
36886
ALEXANDRIA REAL ESTATE EQ IN
COMMON STOCK
015271109
348
1909
SH
SOLE
619
0
1290
KINSALE CAP GROUP INC
COMMON STOCK
49714P108
20858
126590
SH
SOLE
126183
75
332
TRUPANION INC
COMMON STOCK
898202106
292
2540
SH
SOLE
2250
0
290
MACYS INC
COM
55616P104
300
15809
SH
SOLE
0
0
15809
MANTECH INTERNATIONAL CORP
COMMON STOCK
564563104
163
1874
SH
SOLE
1000
0
874
BANKUNITED INC
COM
06652K103
65
1523
SH
SOLE
0
0
1523
CITY HLDG CO
COMMON STOCK
177835105
715
9509
SH
SOLE
8719
0
790
EL POLLO LOCO HLDGS INC
COM
268603107
32
1728
SH
SOLE
0
0
1728
SAFEHOLD INC
COM
78645L100
149
1902
SH
SOLE
0
0
1902
FISERV INC
COMMON STOCK
337738108
76492
715614
SH
SOLE
707925
213
7476
CORTEVA INC
COMMON STOCK
22052L104
16776
378255
SH
SOLE
342661
0
35594
MARATHON OIL CORP
COMMON STOCK
565849106
2487
182616
SH
SOLE
104322
0
78294
CRYOLIFE INC
COM
228903100
23
821
SH
SOLE
0
0
821
CENTERPOINT ENERGY INC
COMMON STOCK
15189T107
868
35415
SH
SOLE
15374
0
20041
VIAD CORP
COMMON STOCK
92552R406
25879
519145
SH
SOLE
518377
0
768
VONAGE HLDGS CORP
COM
92886T201
101
7002
SH
SOLE
0
0
7002
AVIENT CORPORATION
COMMON STOCK
05368V106
3885
79027
SH
SOLE
76968
30
2029
NU SKIN ENTERPRISES INC
CL A
67018T105
98
1728
SH
SOLE
0
0
1728
FOOT LOCKER INC
COMMON STOCK
344849104
877
14240
SH
SOLE
12516
0
1724
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
88
1853
SH
SOLE
0
0
1853
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
57
3041
SH
SOLE
0
0
3041
KROGER CO
COMMON STOCK
501044101
13898
362786
SH
SOLE
242876
0
119910
VIASAT INC
COMMON STOCK
92552V100
59
1182
SH
SOLE
1000
0
182
KRATON CORP
COM
50077C106
415
12853
SH
SOLE
0
0
12853
UDR INC
COMMON STOCK
902653104
178
3629
SH
SOLE
1080
0
2549
DXC TECHNOLOGY CO
COMMON STOCK
23355L106
595
15261
SH
SOLE
12215
0
3046
USANA HEALTH SCIENCES INC
COM
90328M107
48
472
SH
SOLE
0
0
472
BOSTON PROPERTIES INC
REIT
101121101
8074
70458
SH
SOLE
68843
0
1615
RPC INC
COM
749660106
8
1688
SH
SOLE
0
0
1688
GMS INC
COMMON STOCK
36251C103
9035
187684
SH
SOLE
187185
0
499
MSC INDL DIRECT INC
COMMON STOCK
553530106
52
576
SH
SOLE
65
0
511
BLACKBAUD INC
COMMON STOCK
09227Q100
1760
22979
SH
SOLE
22251
129
599
TONIX PHARMACEUTICALS HLDG C
COM
890260706
0
100
SH
SOLE
0
0
100
CAVCO INDS INC DEL
COMMON STOCK
149568107
52
234
SH
SOLE
0
0
234
ACADIA RLTY TR
COM SH BEN INT
004239109
134
6117
SH
SOLE
0
0
6117
TOOTSIE ROLL INDS INC
COM
890516107
61
1789
SH
SOLE
0
0
1789
POST HLDGS INC
COMMON STOCK
737446104
83
763
SH
SOLE
300
18
445
CLOROX CO DEL
COMMON STOCK
189054109
14513
80672
SH
SOLE
49832
0
30840
PTC INC
COMMON STOCK
69370C100
309
2188
SH
SOLE
0
0
2188
EMCOR GROUP INC
COMMON STOCK
29084Q100
18705
151832
SH
SOLE
149968
21
1843
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042858
14079
259219
SH
SOLE
219558
0
39661
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
27
5214
SH
SOLE
0
0
5214
HOST HOTELS & RESORTS INC
REIT
44107P104
9376
548574
SH
SOLE
529342
0
19232
ANIKA THERAPEUTICS INC
COM
035255108
15
334
SH
SOLE
0
0
334
BROADSTONE NET LEASE INC
COM
11135E203
71
3030
SH
SOLE
0
0
3030
GARMIN LTD
COMMON STOCK
H2906T109
8888
61450
SH
SOLE
60198
0
1252
FLOWERS FOODS INC
COMMON STOCK
343498101
14748
609427
SH
SOLE
586273
0
23154
ALBEMARLE CORP
COMMON STOCK
012653101
36857
218785
SH
SOLE
217592
0
1193
AMEDISYS INC
COMMON STOCK
023436108
2192
8950
SH
SOLE
7650
0
1300
APTARGROUP INC
COMMON STOCK
038336103
44264
314288
SH
SOLE
312288
0
2000
ARCBEST CORP
COM
03937C105
1428
24538
SH
SOLE
0
0
24538
NATIONAL INSTRS CORP
COMMON STOCK
636518102
41154
973367
SH
SOLE
972426
178
763
EAGLE BANCORP INC MD
COMMON STOCK
268948106
1039
18524
SH
SOLE
17688
32
804
J & J SNACK FOODS CORP
COMMON STOCK
466032109
16944
97149
SH
SOLE
95829
55
1265
CANADIAN PAC RY LTD
COMMON STOCK
13645T100
437
5684
SH
SOLE
2502
790
2392
ISHARES TR
MUTUAL FUND
464287465
23335
295827
SH
SOLE
289862
0
5965
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
116
1705
SH
SOLE
0
0
1705
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
39
1939
SH
SOLE
0
0
1939
BLOCK H & R INC
COMMON STOCK
093671105
1155
49159
SH
SOLE
41566
0
7593
NEWMONT CORP
COMMON STOCK
651639106
4743
74836
SH
SOLE
30750
1244
42842
BERKLEY W R CORP
COMMON STOCK
084423102
5382
72309
SH
SOLE
67632
0
4677
AXON ENTERPRISE INC
COMMON STOCK
05464C101
370
2093
SH
SOLE
100
0
1993
PELOTON INTERACTIVE INC
COMMON STOCK
70614W100
10051
81042
SH
SOLE
81002
0
40
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
181
15355
SH
SOLE
0
0
15355
UFP INDUSTRIES INC
COM
90278Q108
246
3311
SH
SOLE
0
0
3311
EPAM SYS INC
COMMON STOCK
29414B104
7526
14729
SH
SOLE
14649
0
80
CENTERSPACE
COM
15202L107
18
234
SH
SOLE
0
0
234
ISHARES TR
MUTUAL FUND
464288885
84
782
SH
SOLE
49
0
733
MOHAWK INDS INC
COMMON STOCK
608190104
3129
16275
SH
SOLE
15552
15
708
PROSHARES TR
S&P TECH DIVIDEN
74347G606
27
451
SH
SOLE
0
0
451
MAGELLAN HEALTH INC
COMMON STOCK
559079207
118
1252
SH
SOLE
0
0
1252
INTUIT
COMMON STOCK
461202103
284240
579881
SH
SOLE
574996
160
4725
MOTORCAR PTS AMER INC
COM
620071100
9
411
SH
SOLE
0
0
411
KITE RLTY GROUP TR
COM NEW
49803T300
62
2802
SH
SOLE
0
0
2802
PAYLOCITY HLDG CORP
COMMON STOCK
70438V106
110
577
SH
SOLE
0
0
577
HILTON WORLDWIDE HLDGS INC
COMMON STOCK
43300A203
80814
669988
SH
SOLE
647952
16062
5974
STANDEX INTL CORP
COM
854231107
172
1816
SH
SOLE
0
0
1816
CELSIUS HLDGS INC
COMMON STOCK
15118V207
27
344
SH
SOLE
0
0
344
COINBASE GLOBAL INC
COMMON STOCK
19260Q107
590
2331
SH
SOLE
1351
0
980
TECK RESOURCES LTD
CL B
878742204
134
5826
SH
SOLE
0
0
5826
UNITED PARCEL SERVICE INC
COMMON STOCK
911312106
375502
1805560
SH
SOLE
1792395
0
13165
LIVERAMP HLDGS INC
COMMON STOCK
53815P108
1017
21702
SH
SOLE
21368
0
334
UNIVERSAL INS HLDGS INC
COM
91359V107
9
653
SH
SOLE
0
0
653
REX AMERICAN RES CORP
COM
761624105
42
464
SH
SOLE
0
0
464
HILLTOP HOLDINGS INC
COM
432748101
38
1036
SH
SOLE
0
0
1036
GLACIER BANCORP INC NEW
COMMON STOCK
37637Q105
37973
689417
SH
SOLE
688284
0
1133
NISOURCE INC
COMMON STOCK
65473P105
2506
102281
SH
SOLE
97790
0
4491
DOLBY LABORATORIES INC
COMMON STOCK
25659T107
27
270
SH
SOLE
166
26
78
MORGAN STANLEY
COMMON STOCK
617446448
267484
2917264
SH
SOLE
2897453
28
19783
UNIVERSAL ELECTRS INC
COMMON STOCK
913483103
733
15110
SH
SOLE
14700
0
410
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
127
27192
SH
SOLE
0
0
27192
HUTTIG BLDG PRODS INC
COM
448451104
6
1000
SH
SOLE
0
0
1000
PINNACLE WEST CAP CORP
COMMON STOCK
723484101
662
8071
SH
SOLE
7268
0
803
CONOCOPHILLIPS
EQUITY CALL OPTION
20825C104
33603
551764
SH
SOLE
513798
0
37966
DEXCOM INC
COMMON STOCK
252131107
55730
130516
SH
SOLE
129320
0
1196
CANON INC
AMERICAN DEPOSITARY RECEIPT
138006309
437
19301
SH
SOLE
135
0
19166
MEDTRONIC PLC
COMMON STOCK
G5960L103
309047
2489700
SH
SOLE
2021424
68113
400163
HAIN CELESTIAL GROUP INC
COMMON STOCK
405217100
813
20269
SH
SOLE
17240
26
3003
OGE ENERGY CORP
COMMON STOCK
670837103
182
5408
SH
SOLE
3600
0
1808
TARGA RES CORP
COMMON STOCK
87612G101
970
21822
SH
SOLE
21438
0
384
MEDPACE HLDGS INC
COMMON STOCK
58506Q109
84
475
SH
SOLE
0
0
475
XILINX INC
COMMON STOCK
983919101
8887
61434
SH
SOLE
55893
0
5541
HP INC
COMMON STOCK
40434L105
14453
478762
SH
SOLE
452871
58
25833
BLACKROCK INC
COMMON STOCK
09247X101
63604
72693
SH
SOLE
70669
0
2024
OSHKOSH CORP
COMMON STOCK
688239201
365
2930
SH
SOLE
1000
0
1930
FORTUNE BRANDS HOME & SEC IN
COMMON STOCK
34964C106
4694
47114
SH
SOLE
44007
0
3107
AFLAC INC
COMMON STOCK
001055102
71171
1326335
SH
SOLE
1230744
0
95591
WESCO INTL INC
COM
95082P105
35
342
SH
SOLE
0
0
342
NEOGENOMICS INC
COMMON STOCK
64049M209
16823
372435
SH
SOLE
368437
0
3998
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
74
921
SH
SOLE
0
0
921
BAXTER INTL INC
COMMON STOCK
071813109
14596
181306
SH
SOLE
131602
0
49704
FERRO CORP
COMMON
315405100
111
5113
SH
SOLE
0
122
4991
ASTRAZENECA PLC
AMERICAN DEPOSITARY RECEIPT
046353108
13940
232702
SH
SOLE
220019
0
12683
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
211
9747
SH
SOLE
0
0
9747
VANGUARD MUN BD FDS
MUTUAL FUND
922907746
26
468
SH
SOLE
82
0
386
ISHARES TR
US INFRASTRUC
46435U713
14
392
SH
SOLE
0
0
392
CANADIAN IMP BK COMM
FOREIGN COMMON STOCK
136069101
2619
22998
SH
SOLE
21752
0
1246
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
124
2257
SH
SOLE
0
0
2257
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
107
1189
SH
SOLE
0
0
1189
ARK ETF TR
GENOMIC REV ETF
00214Q302
41
449
SH
SOLE
0
0
449
AMERICAN PUB ED INC
COM
02913V103
27
953
SH
SOLE
0
0
953
SPROUTS FMRS MKT INC
COMMON STOCK
85208M102
25944
1044035
SH
SOLE
1038595
95
5345
ARCELORMITTAL SA LUXEMBOURG
COMMON STOCK
03938L203
269
8664
SH
SOLE
1731
0
6933
BOSTON PRIVATE FINL HLDGS IN
COMMON STOCK
101119105
255
17283
SH
SOLE
8993
0
8290
LEGGETT & PLATT INC
COMMON STOCK
524660107
10740
207295
SH
SOLE
206629
0
666
ANTERO MIDSTREAM CORP
COMMON STOCK
03676B102
2836
272923
SH
SOLE
268203
0
4720
CHEESECAKE FACTORY INC
COM
163072101
103
1896
SH
SOLE
0
0
1896
SYNOPSYS INC
COMMON STOCK
871607107
13268
48112
SH
SOLE
45324
12
2776
OXFORD INDS INC
COM
691497309
464
4695
SH
SOLE
0
0
4695
LEAR CORP
COMMON STOCK
521865204
1550
8848
SH
SOLE
7515
0
1333
UNITED INS HLDGS CORP
COMMON STOCK
910710102
193
33897
SH
SOLE
30082
0
3815
COGNYTE SOFTWARE LTD
ORD SHS
M25133105
5
194
SH
SOLE
0
0
194
ALCOA CORP
COMMON STOCK
013872106
237
6426
SH
SOLE
6156
0
270
FACTSET RESH SYS INC
COMMON STOCK
303075105
33774
100635
SH
SOLE
100174
0
461
FORTIS INC
COM
349553107
49
1106
SH
SOLE
0
0
1106
FERGUSON PLC NEW
COMMON
G3421J106
31
225
SH
SOLE
0
23
202
CMS ENERGY CORP
COMMON STOCK
125896100
112527
1904666
SH
SOLE
1665703
55947
183016
ISTAR INC
REIT
45031U101
6249
301451
SH
SOLE
297105
0
4346
QUIDEL CORP
COMMON
74838J101
90
701
SH
SOLE
0
15
686
BP PLC
AMERICAN DEPOSITARY RECEIPT
055622104
2950
111678
SH
SOLE
92017
0
19661
REGENCY CTRS CORP
COMMON STOCK
758849103
84
1317
SH
SOLE
630
0
687
PENN VA CORP
COM
70788V102
537
22761
SH
SOLE
0
0
22761
RUTHS HOSPITALITY GROUP INC
COM
783332109
123
5367
SH
SOLE
0
0
5367
ISHARES TR
MUTUAL FUND
464287200
4840
11258
SH
SOLE
6226
0
5032
LEMAITRE VASCULAR INC
COM
525558201
106
1736
SH
SOLE
0
0
1736
MYERS INDS INC
COM
628464109
152
7224
SH
SOLE
0
0
7224
WABTEC
COMMON STOCK
929740108
53796
653666
SH
SOLE
612497
39368
1801
NOMURA HLDGS INC
AMERICAN DEPOSITARY RECEIPT
65535H208
42
8295
SH
SOLE
444
0
7851
MURPHY USA INC
COMMON STOCK
626755102
9373
70277
SH
SOLE
69323
0
954
FIRST REP BK SAN FRANCISCO C
EQUITY CALL OPTION
33616C100
88734
474056
SH
SOLE
433512
0
40544
RENEWABLE ENERGY GROUP INC
COM NEW
75972A301
104
1664
SH
SOLE
0
0
1664
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
43
1645
SH
SOLE
0
0
1645
LENDINGTREE INC NEW
COM
52603B107
30
144
SH
SOLE
0
0
144
LAM RESEARCH CORP
COMMON STOCK
512807108
62949
96740
SH
SOLE
93857
3
2880
CBOE GLOBAL MKTS INC
COMMON STOCK
12503M108
30427
255579
SH
SOLE
253246
0
2333
CARDIFF ONCOLOGY INC
COM
14147L108
1
139
SH
SOLE
0
0
139
META FINL GROUP INC
COMMON STOCK
59100U108
5577
110159
SH
SOLE
108260
0
1899
SONOCO PRODS CO
COMMON STOCK
835495102
1045
15618
SH
SOLE
4286
0
11332
SPDR SER TR
MUTUAL FUND
78464A763
468
3829
SH
SOLE
500
0
3329
SIGNET JEWELERS LIMITED
COMMON STOCK
G81276100
5743
71090
SH
SOLE
65986
0
5104
BEST BUY INC
COMMON STOCK
086516101
149601
1301109
SH
SOLE
1233481
33861
33767
FIVE BELOW INC
COMMON STOCK
33829M101
6642
34363
SH
SOLE
32824
0
1539
NVR INC
COMMON STOCK
62944T105
11304
2273
SH
SOLE
2177
0
96
WATSCO INC
COMMON STOCK
942622200
32109
112018
SH
SOLE
106002
0
6016
ORBITAL ENERGY GROUP INC
COM
68559A109
7
1666
SH
SOLE
0
0
1666
BIOGEN INC
COMMON STOCK
09062X103
56620
163514
SH
SOLE
125978
0
37536
WHIRLPOOL CORP
COMMON STOCK
963320106
3159
14487
SH
SOLE
2320
8
12159
APPLIED INDL TECHNOLOGIES IN
COMMON STOCK
03820C105
25757
282856
SH
SOLE
281053
0
1803
TENET HEALTHCARE CORP
COMMON STOCK
88033G407
233
3473
SH
SOLE
1087
0
2386
ROGERS COMMUNICATIONS INC
FOREIGN COMMON STOCK
775109200
946
17810
SH
SOLE
14426
0
3384
ALBANY INTL CORP
COMMON STOCK
012348108
4587
51385
SH
SOLE
50102
0
1283
BRIXMOR PPTY GROUP INC
COM
11120U105
49
2160
SH
SOLE
0
0
2160
FEDERAL RLTY INVT TR
COMMON STOCK
313747206
1004
8572
SH
SOLE
8090
0
482
AMERICAN ASSETS TR INC
COM
024013104
152
4071
SH
SOLE
0
0
4071
WORTHINGTON INDS INC
COM
981811102
74
1214
SH
SOLE
0
0
1214
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
4
132
SH
SOLE
0
0
132
ARCOSA INC
COM
039653100
145
2461
SH
SOLE
0
0
2461
PALOMAR HLDGS INC
COMMON STOCK
69753M105
21
273
SH
SOLE
0
0
273
FORD MTR CO DEL
COMMON STOCK
345370860
20456
1376582
SH
SOLE
1322678
0
53904
INTERNATIONAL FLAVORS&FRAGRA
COMMON STOCK
459506101
1884
12611
SH
SOLE
11027
0
1584
AMERICAN AIRLS GROUP INC
COMMON STOCK
02376R102
1854
87394
SH
SOLE
81036
0
6358
STORE CAP CORP
REIT
862121100
54363
1575292
SH
SOLE
1572248
0
3044
AXOS FINANCIAL INC
COM
05465C100
59
1267
SH
SOLE
0
0
1267
IDEANOMICS INC
COM
45166V106
1
300
SH
SOLE
0
0
300
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
143
2500
SH
SOLE
0
0
2500
GARTNER INC
COMMON STOCK
366651107
11306
46683
SH
SOLE
45514
93
1076
CHEMED CORP NEW
COMMON STOCK
16359R103
72767
153355
SH
SOLE
152475
0
880
STERIS PLC
COMMON STOCK
G8473T100
2416
11711
SH
SOLE
9966
0
1745
BOISE CASCADE CO DEL
COM
09739D100
165
2830
SH
SOLE
0
0
2830
CORE-MARK HLDG CO INC
COM
218681104
84
1866
SH
SOLE
0
0
1866
ISHARES TR
MUTUAL FUND
464288679
757
6847
SH
SOLE
423
0
6424
GRAPHIC PACKAGING HLDG CO
COM
388689101
16
900
SH
SOLE
0
0
900
PACIFIC PREMIER BANCORP
COM
69478X105
96
2263
SH
SOLE
0
0
2263
SEMPRA ENERGY
COMMON STOCK
816851109
135567
1023297
SH
SOLE
983078
33755
6464
OMNICOM GROUP INC
COMMON STOCK
681919106
5244
65554
SH
SOLE
58638
0
6916
AKAMAI TECHNOLOGIES INC
COMMON STOCK
00971T101
30466
261282
SH
SOLE
258296
0
2986
ULTRA CLEAN HLDGS INC
COMMON STOCK
90385V107
116
2155
SH
SOLE
0
0
2155
ARISTA NETWORKS INC
COMMON STOCK
040413106
397869
1098146
SH
SOLE
1097428
48
670
BOYD GAMING CORP
COM
103304101
137
2230
SH
SOLE
0
0
2230
M & T BK CORP
COMMON STOCK
55261F104
32801
225726
SH
SOLE
224119
0
1607
COMPASS MINERALS INTL INC
COM
20451N101
14
242
SH
SOLE
0
0
242
FRANKLIN ELEC INC
COMMON STOCK
353514102
5633
69875
SH
SOLE
68901
13
961
SUNCOKE ENERGY INC
COMMON STOCK
86722A103
92
12802
SH
SOLE
5158
0
7644
RESIDEO TECHNOLOGIES INC
COMMON STOCK
76118Y104
850
28355
SH
SOLE
22045
0
6310
COVETRUS INC
COMMON STOCK
22304C100
499
18481
SH
SOLE
14892
37
3552
OTIS WORLDWIDE CORP
COMMON STOCK
68902V107
50844
621790
SH
SOLE
611100
0
10690
WALKER & DUNLOP INC
COMMON STOCK
93148P102
14236
136390
SH
SOLE
135282
0
1108
NEWMARKET CORP
COMMON STOCK
651587107
7330
22766
SH
SOLE
22443
0
323
M/I HOMES INC
COM
55305B101
85
1450
SH
SOLE
0
0
1450
CTS CORP
COMMON
126501105
158
4254
SH
SOLE
0
35
4219
PARK AEROSPACE CORP
COM
70014A104
16
1107
SH
SOLE
0
0
1107
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
9
2335
SH
SOLE
0
0
2335
PERDOCEO ED CORP
COM
71363P106
43
3484
SH
SOLE
0
0
3484
CIMPRESS PLC
SHS EURO
G2143T103
11
100
SH
SOLE
0
0
100
LULULEMON ATHLETICA INC
COMMON STOCK
550021109
20916
57309
SH
SOLE
56616
0
693
MOODYS CORP
COMMON STOCK
615369105
117897
325351
SH
SOLE
296628
15
28708
FOSSIL GROUP INC
COM
34988V106
8
549
SH
SOLE
0
0
549
NORTHWESTERN CORP
COM NEW
668074305
173
2875
SH
SOLE
0
0
2875
DONNELLEY FINL SOLUTIONS INC
COMMON STOCK
25787G100
216
6548
SH
SOLE
119
0
6429
HURON CONSULTING GROUP INC
COMMON
447462102
9
183
SH
SOLE
0
83
100
ISHARES TR
INTL TREA BD ETF
464288117
164
3132
SH
SOLE
0
0
3132
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
26
732
SH
SOLE
0
0
732
ZAI LAB LTD
AMERICAN DEPOSITARY RECEIPT
98887Q104
326
1842
SH
SOLE
1159
0
683
CROWN CASTLE INTL CORP NEW
EQUITY CALL OPTION
22822V101
85247
436904
SH
SOLE
412908
72
23924
PINDUODUO INC
AMERICAN DEPOSITARY RECEIPT
722304102
2992
23558
SH
SOLE
5755
0
17803
SIMPLY GOOD FOODS CO
COMMON STOCK
82900L102
46
1265
SH
SOLE
0
0
1265
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
9
133
SH
SOLE
0
0
133
EXTREME NETWORKS INC
COMMON STOCK
30226D106
30
2699
SH
SOLE
0
0
2699
NASDAQ INC
COMMON STOCK
631103108
12956
73696
SH
SOLE
71215
0
2481
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
143
5000
SH
SOLE
0
0
5000
MGP INGREDIENTS INC NEW
COMMON STOCK
55303J106
73
1086
SH
SOLE
0
0
1086
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y605
638
17382
SH
SOLE
14852
0
2530
ISHARES TR
MSCI CHINA ETF
46429B671
26
315
SH
SOLE
0
0
315
BRUKER CORP
COMMON STOCK
116794108
26
337
SH
SOLE
37
0
300
DOLLAR GEN CORP NEW
COMMON STOCK
256677105
16903
78111
SH
SOLE
73408
148
4555
UNITED STATES STL CORP NEW
COMMON STOCK
912909108
184
7664
SH
SOLE
1005
0
6659
ZIONS BANCORPORATION N A
COMMON STOCK
989701107
7040
133197
SH
SOLE
131186
0
2011
WORLD FUEL SVCS CORP
COM
981475106
21
665
SH
SOLE
0
0
665
GARRETT MOTION INC
COMMON STOCK
366505105
128
16091
SH
SOLE
14095
0
1996
ISHARES TR
GLB INFRASTR ETF
464288372
34
746
SH
SOLE
0
0
746
ISHARES INC
MSCI CDA ETF
464286509
6758
181310
SH
SOLE
179673
0
1637
SPDR SER TR
PORTFOLI S&P1500
78464A805
53
1000
SH
SOLE
0
0
1000
JOHNSON & JOHNSON
COMMON STOCK
478160104
875386
5313747
SH
SOLE
4574596
57033
682118
S&P GLOBAL INC
COMMON STOCK
78409V104
316495
771095
SH
SOLE
731399
18
39678
VANGUARD INDEX FDS
MUTUAL FUND
922908611
4868
28033
SH
SOLE
8129
0
19904
RPM INTL INC
COMMON STOCK
749685103
2117
23881
SH
SOLE
21339
0
2542
REGAL BELOIT CORP
COMMON STOCK
758750103
4112
30800
SH
SOLE
30265
0
535
AMICUS THERAPEUTICS INC
COMMON
03152W109
966
100232
SH
SOLE
0
122
100110
DARDEN RESTAURANTS INC
COMMON STOCK
237194105
17029
116641
SH
SOLE
90535
0
26106
UNIFI INC
COM NEW
904677200
19
775
SH
SOLE
0
0
775
MATCH GROUP INC NEW
COMMON STOCK
57667L107
118047
732078
SH
SOLE
731431
0
647
AIR PRODS & CHEMS INC
COMMON STOCK
009158106
75876
263753
SH
SOLE
227005
44
36704
LINDSAY CORP
COM
535555106
112
680
SH
SOLE
0
0
680
ISHARES INC
MSCI AUST ETF
464286103
4346
167318
SH
SOLE
166724
0
594
ABM INDS INC
COMMON STOCK
000957100
6198
139743
SH
SOLE
136455
0
3288
BANCO BILBAO VIZCAYA ARGENTA
AMERICAN DEPOSITARY RECEIPT
05946K101
214
34332
SH
SOLE
0
0
34332
FIRST FINL BANCORP OH
COMMON STOCK
320209109
1267
53586
SH
SOLE
41243
0
12343
FIFTH THIRD BANCORP
COMMON STOCK
316773100
91090
2382679
SH
SOLE
2273391
0
109288
HEIDRICK & STRUGGLES INTL IN
COM
422819102
38
846
SH
SOLE
0
0
846
HNI CORP
COMMON STOCK
404251100
9690
220376
SH
SOLE
219287
0
1089
VIPSHOP HOLDINGS LIMITED
AMERICAN DEPOSITARY RECEIPT
92763W103
233
11620
SH
SOLE
8895
0
2725
FULLER H B CO
COMMON
359694106
128
2013
SH
SOLE
0
94
1919
SCIENCE APPLICATIONS INTL CO
COMMON STOCK
808625107
5115
58295
SH
SOLE
56429
0
1866
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
15
219
SH
SOLE
0
0
219
ALLEGIANCE BANCSHARES INC
COMMON STOCK
01748H107
1207
31393
SH
SOLE
31076
0
317
MORNINGSTAR INC
COMMON STOCK
617700109
16253
63214
SH
SOLE
62654
0
560
OFFICE PPTYS INCOME TR
REIT
67623C109
150
5129
SH
SOLE
77
0
5052
MACK CALI RLTY CORP
COM
554489104
117
6795
SH
SOLE
0
0
6795
KRAFT HEINZ CO
COMMON STOCK
500754106
6981
171188
SH
SOLE
158799
0
12389
GOLD FIELDS LTD
SPONSORED ADR
38059T106
85
9559
SH
SOLE
0
0
9559
HELEN OF TROY LTD
COM
G4388N106
370
1621
SH
SOLE
0
0
1621
AES CORP
COMMON STOCK
00130H105
8451
324174
SH
SOLE
310332
0
13842
EVERGY INC
COMMON STOCK
30034W106
914
15116
SH
SOLE
13697
0
1419
LAMAR ADVERTISING CO NEW
REIT
512816109
56063
536893
SH
SOLE
535477
0
1416
EVEREST RE GROUP LTD
COMMON STOCK
G3223R108
571
2263
SH
SOLE
14
0
2249
SHUTTERSTOCK INC
COM
825690100
21
212
SH
SOLE
0
0
212
BADGER METER INC
COMMON STOCK
056525108
648
6607
SH
SOLE
4441
0
2166
SCHWAB STRATEGIC TR
MUTUAL FUND
808524888
44
1055
SH
SOLE
1034
0
21
BROOKFIELD INFRASTRUCTURE CO
COMMON STOCK
11275Q107
35
472
SH
SOLE
466
0
6
PPG INDS INC
EQUITY CALL OPTION
693506107
92882
547060
SH
SOLE
472715
0
74345
TELEFLEX INCORPORATED
COMMON STOCK
879369106
31961
79547
SH
SOLE
36392
0
43155
PLDT INC
SPONSORED ADR
69344D408
212
8050
SH
SOLE
0
0
8050
BUTTERFLY NETWORK INC
COM CL A
124155102
3
200
SH
SOLE
0
0
200
CIENA CORP
COMMON STOCK
171779309
204
3586
SH
SOLE
0
0
3586
MYRIAD GENETICS INC
COM
62855J104
59
1915
SH
SOLE
0
0
1915
ATMOS ENERGY CORP
COMMON STOCK
049560105
13566
141147
SH
SOLE
140117
0
1030
LUMINEX CORP DEL
COM
55027E102
61
1647
SH
SOLE
0
0
1647
CLEARWATER PAPER CORP
COM
18538R103
74
2541
SH
SOLE
0
0
2541
NORTHFIELD BANCORP INC DEL
COM
66611T108
85
5202
SH
SOLE
0
0
5202
REALOGY HLDGS CORP
COM
75605Y106
184
10122
SH
SOLE
0
0
10122
ETSY INC
COMMON STOCK
29786A106
802
3898
SH
SOLE
2670
21
1207
KINDER MORGAN INC DEL
COMMON STOCK
49456B101
2896
158873
SH
SOLE
119605
0
39268
HEXCEL CORP NEW
COMMON STOCK
428291108
138181
2214443
SH
SOLE
2144369
63005
7069
THERMO FISHER SCIENTIFIC INC
COMMON STOCK
883556102
448552
889156
SH
SOLE
765914
15429
107813
PETMED EXPRESS INC
COM
716382106
59
1854
SH
SOLE
0
0
1854
DONALDSON INC
COMMON STOCK
257651109
15370
241933
SH
SOLE
241395
0
538
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
28
1143
SH
SOLE
0
0
1143
TECHNIPFMC PLC
COMMON STOCK
G87110105
80
8854
SH
SOLE
5500
0
3354
TORO CO
COMMON STOCK
891092108
1820
16562
SH
SOLE
14466
0
2096
51JOB INC
AMERICAN DEPOSITARY RECEIPT
316827104
122
1568
SH
SOLE
185
0
1383
ZTO EXPRESS CAYMAN INC
AMERICAN DEPOSITARY RECEIPT
98980A105
243
8010
SH
SOLE
4666
0
3344
UNITED FIRE GROUP INC
COM
910340108
213
7667
SH
SOLE
0
0
7667
NMI HLDGS INC
CL A
629209305
29
1287
SH
SOLE
0
0
1287
DORIAN LPG LTD
SHS USD
Y2106R110
56
4005
SH
SOLE
0
0
4005
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C870
10761
113182
SH
SOLE
105791
0
7391
SCHWAB STRATEGIC TR
MUTUAL FUND
808524508
8804
112484
SH
SOLE
98935
0
13549
BROOKS AUTOMATION INC NEW
COMMON STOCK
114340102
159
1658
SH
SOLE
0
0
1658
PAYPAL HLDGS INC
COMMON STOCK
70450Y103
645699
2215239
SH
SOLE
2113269
347
101623
KELLOGG CO
COMMON STOCK
487836108
5775
89772
SH
SOLE
81928
0
7844
APOGEE ENTERPRISES INC
COM
037598109
27
673
SH
SOLE
0
0
673
NUTRIEN LTD
FOREIGN COMMON STOCK
67077M108
321
5307
SH
SOLE
1512
0
3795
RAMBUS INC DEL
COMMON STOCK
750917106
99
4171
SH
SOLE
0
0
4171
WENDYS CO
COMMON STOCK
95058W100
95
4032
SH
SOLE
538
0
3494
DMC GLOBAL INC
COM
23291C103
23
416
SH
SOLE
0
0
416
DELL TECHNOLOGIES INC
COMMON STOCK
24703L202
11637
116756
SH
SOLE
96398
22
20336
DANA INC
COMMON STOCK
235825205
37385
1573457
SH
SOLE
1567845
97
5515
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
39
365
SH
SOLE
0
0
365
KEYCORP
COMMON STOCK
493267108
113129
5478393
SH
SOLE
4639021
204914
634458
AGILYSYS INC
COM
00847J105
106
1863
SH
SOLE
0
0
1863
TRINITY INDS INC
COMMON STOCK
896522109
383
14262
SH
SOLE
11100
0
3162
MERCER INTL INC
COM
588056101
2
143
SH
SOLE
0
0
143
DRIL-QUIP INC
COMMON
262037104
18
531
SH
SOLE
0
94
437
FLAGSTAR BANCORP INC
COMMON STOCK
337930705
496
11730
SH
SOLE
10003
0
1727
SEAGEN INC
COMMON STOCK
81181C104
2947
18663
SH
SOLE
16903
0
1760
CHESAPEAKE UTILS CORP
COM
165303108
129
1069
SH
SOLE
0
0
1069
ISHARES TR
GBL COMM SVC ETF
464287275
9
100
SH
SOLE
0
0
100
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1
5
SH
SOLE
0
0
5
FISKER INC
CL A COM STK
33813J106
3
175
SH
SOLE
0
0
175
PIMCO ETF TR
25YR+ ZERO U S
72201R882
15
100
SH
SOLE
0
0
100
SPDR SER TR
PRTFLO S&P500 HI
78468R788
3
64
SH
SOLE
0
0
64
ISHARES TR
U.S. INSRNCE ETF
464288786
8
100
SH
SOLE
0
0
100
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
2
23
SH
SOLE
0
0
23
SENTINELONE INC
CL A
81730H109
4
100
SH
SOLE
0
0
100
ALPS ETF TR
MED BREAKTHGH
00162Q593
1
25
SH
SOLE
0
0
25
MONROE CAP CORP
COM
610335101
0
40
SH
SOLE
0
0
40
PRINCIPAL EXCHANGE-TRADED FD
HELTHCARE INDX
74255Y409
3
55
SH
SOLE
0
0
55
ISHARES TR
CORE MSCI TOTAL
46432F834
3
41
SH
SOLE
0
0
41
ISHARES TR
MUTUAL FUND
464287671
55
543
SH
SOLE
199
0
344
OATLY GROUP AB
AMERICAN DEPOSITARY RECEIPT
67421J108
11
447
SH
SOLE
425
0
22
COMPASS DIVERSIFIED
PARTNERSHIP
20451Q104
116
4527
SH
SOLE
4500
0
27
AFFIRM HLDGS INC
COMMON STOCK
00827B106
1512
22452
SH
SOLE
22252
0
200
ISHARES TR
MUTUAL FUND
464287754
53
482
SH
SOLE
200
0
282
CHURCHILL CAPITAL CORP V
COM CL A
17144T107
173
17200
SH
SOLE
0
0
17200
SCHWAB STRATEGIC TR
MUTUAL FUND
808524102
3400
32602
SH
SOLE
31040
0
1562
FRANKLIN TEMPLETON ETF TR
FRANKLIN INDIA
35473P769
9
300
SH
SOLE
0
0
300
FAR PEAK ACQUISITION CORP
*W EXP 12/07/202
G3312L111
19
13332
SH
SOLE
0
0
13332
FIREEYE INC
COMMON STOCK
31816Q101
7304
361218
SH
SOLE
361168
0
50
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
3
27
SH
SOLE
0
0
27
HUDBAY MINERALS INC
COM
443628102
1
100
SH
SOLE
0
0
100
VANGUARD STAR FDS
MUTUAL FUND
921909768
2281
34727
SH
SOLE
34367
0
360
DIGINEX LIMITED
SHS
Y2074E109
1
100
SH
SOLE
0
0
100
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
23
282
SH
SOLE
0
0
282
OKTA INC
COMMON STOCK
679295105
88182
360398
SH
SOLE
360091
0
307
MESOBLAST LTD
SPONS ADR
590717104
1
100
SH
SOLE
0
0
100
BLACKROCK MUNIVEST FD INC
COM
09253R105
76
7850
SH
SOLE
0
0
7850
SENSEONICS HLDGS INC
COM
81727U105
38
10000
SH
SOLE
0
0
10000
ONE
COM CL A
G7000X105
1
77
SH
SOLE
0
0
77
VANGUARD WORLD FDS
MUTUAL FUND
92204A405
319
3535
SH
SOLE
2835
0
700
ISHARES INC
MSCI MEXICO ETF
464286822
1
30
SH
SOLE
0
0
30
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
45
1100
SH
SOLE
0
0
1100
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
75
5100
SH
SOLE
0
0
5100
GLOBAL X FDS
MUTUAL FUND
37954Y673
179
6950
SH
SOLE
4350
0
2600
FIDELITY COVINGTON TRUST
MUTUAL FUND
316092600
35
549
SH
SOLE
49
0
500
ISHARES INC
MSCI TAIWAN ETF
46434G772
6
100
SH
SOLE
0
0
100
FUTU HLDGS LTD
SPON ADS CL A
36118L106
24
135
SH
SOLE
0
0
135
GENPREX INC
COM
372446104
0
107
SH
SOLE
0
0
107
SPDR SER TR
S&P 400 MDCP VAL
78464A839
5
75
SH
SOLE
0
0
75
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
30
645
SH
SOLE
0
0
645
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
12
1250
SH
SOLE
0
0
1250
SPARTAN ACQUISITION CORP III
COM CL A
84677R106
3
175
SH
SOLE
0
0
175
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
4
374
SH
SOLE
0
0
374
VEONEER INC
COM
92336X109
7
286
SH
SOLE
0
0
286
FIVERR INTL LTD
COMMON STOCK
M4R82T106
9091
37490
SH
SOLE
37245
0
245
OPTIMIZERX CORP
COM NEW
68401U204
6
105
SH
SOLE
0
0
105
FRANKLIN TEMPLETON ETF TR
FTSE SOUTH KOREA
35473P710
10
300
SH
SOLE
0
0
300
FAR PEAK ACQUISITION CORP
SHS CL A
G3312L103
398
40000
SH
SOLE
0
0
40000
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
65
1200
SH
SOLE
0
0
1200
BIONANO GENOMICS INC
COM
09075F107
367
50000
SH
SOLE
0
0
50000
C3 AI INC
CL A
12468P104
36
580
SH
SOLE
0
0
580
META MATERIALS INC
COM
59134N104
0
1
SH
SOLE
0
0
1
CANOO INC
COM CL A
13803R102
2
200
SH
SOLE
0
0
200
CYBERARK SOFTWARE LTD
COMMON STOCK
M2682V108
118
900
SH
SOLE
880
0
20
PINTEREST INC
COMMON STOCK
72352L106
216106
2737258
SH
SOLE
2736758
0
500
APOLLO GLOBAL MGMT INC
COMMON STOCK
03768E105
957
15391
SH
SOLE
7141
0
8250
EURONAV NV
SHS
B38564108
3
300
SH
SOLE
0
0
300
BLACKROCK MUNI INTER DR FD I
COM
09253X102
59
3800
SH
SOLE
0
0
3800
WAYFAIR INC
COMMON STOCK
94419L101
22821
72283
SH
SOLE
72008
0
275
VANGUARD WORLD FDS
MUTUAL FUND
92204A504
114
461
SH
SOLE
326
0
135
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
10
800
SH
SOLE
0
0
800
BLUEROCK RESIDENTIAL GWT REI
COM CL A
09627J102
10
1000
SH
SOLE
0
0
1000
CITIZENS & NORTHN CORP
COM
172922106
1
60
SH
SOLE
0
0
60
CARVANA CO
COMMON STOCK
146869102
1416
4691
SH
SOLE
4671
0
20
ROBLOX CORP
COMMON STOCK
771049103
81560
906417
SH
SOLE
906377
0
40
PROSHARES TR
ONLINE RTL ETF
74347B169
12
150
SH
SOLE
0
0
150
ISHARES TR
MRGSTR MD CP GRW
464288307
661
9600
SH
SOLE
0
0
9600
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
2
100
SH
SOLE
0
0
100
LUNA INNOVATIONS INC
COM
550351100
2
194
SH
SOLE
0
0
194
MIDLAND STS BANCORP INC ILL
COM
597742105
3
100
SH
SOLE
0
0
100
FRANKLIN TEMPLETON ETF TR
FTSE CHINA
35473P819
11
350
SH
SOLE
0
0
350
ZOOM VIDEO COMMUNICATIONS IN
COMMON STOCK
98980L101
30079
77718
SH
SOLE
71323
0
6395
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
5
75
SH
SOLE
0
0
75
FRANKLIN TEMPLETON ETF TR
FTSE CANADA
35473P827
4
110
SH
SOLE
0
0
110
ATLASSIAN CORP PLC
COMMON STOCK
G06242104
6874
26763
SH
SOLE
26723
0
40
VANGUARD WELLINGTON FD
US MINIMUM
921935409
119
1212
SH
SOLE
0
0
1212
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
33
1276
SH
SOLE
0
0
1276
SPDR SER TR
FACTST INV ETF
78464A110
27
120
SH
SOLE
0
0
120
NOVOCURE LTD
COMMON STOCK
G6674U108
3112
14029
SH
SOLE
13975
14
40
VANGUARD MALVERN FDS
MUTUAL FUND
922020805
197
3762
SH
SOLE
2762
0
1000
VICI PPTYS INC
REIT
925652109
18614
600060
SH
SOLE
600000
0
60
NUVEEN DOW 30 DYNMC OVERWRT
SHS
67075F105
15
864
SH
SOLE
0
0
864
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V613
1288
8034
SH
SOLE
5634
0
2400
FRANKLIN TEMPLETON ETF TR
FTSE JAPAN ETF
35473P744
10
325
SH
SOLE
0
0
325
COUPA SOFTWARE INC
COMMON STOCK
22266L106
14294
54534
SH
SOLE
54504
0
30
CODIAK BIOSCIENCES INC
COM
192010106
37
2000
SH
SOLE
0
0
2000
SCHWAB STRATEGIC TR
MUTUAL FUND
808524870
104
1668
SH
SOLE
557
0
1111
AGNC INVT CORP
REIT
00123Q104
12145
719072
SH
SOLE
718572
0
500
DATADOG INC
COMMON STOCK
23804L103
65
625
SH
SOLE
425
0
200
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1
64
SH
SOLE
0
0
64
ROYCE VALUE TR INC
COM
780910105
2
102
SH
SOLE
0
0
102
MP MATERIALS CORP
COM CL A
553368101
2
50
SH
SOLE
0
0
50
ISHARES TR
MUTUAL FUND
464288257
515
5089
SH
SOLE
5076
0
13
VIR BIOTECHNOLOGY INC
COM
92764N102
5
98
SH
SOLE
0
0
98
ISHARES TR
TRANS AVG ETF
464287192
48
185
SH
SOLE
0
0
185
ISHARES TR
MUTUAL FUND
464287499
3702
46718
SH
SOLE
33718
0
13000
CASSAVA SCIENCES INC
COM
14817C107
15
175
SH
SOLE
0
0
175
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
7
140
SH
SOLE
0
0
140
ISHARES TR
MUTUAL FUND
464287325
137
1644
SH
SOLE
1624
0
20
VIRGIN GALACTIC HOLDINGS INC
COMMON STOCK
92766K106
57
1225
SH
SOLE
425
0
800
NIKOLA CORP
COM
654110105
46
2564
SH
SOLE
0
0
2564
PROSHARES TR II
ULTRA VIX SHORT
74347Y839
6
200
SH
SOLE
0
0
200
BEAM GLOBAL
COM
07373B109
6
150
SH
SOLE
0
0
150
SPDR SER TR
S&P HOMEBUILD
78464A888
2
27
SH
SOLE
0
0
27
CYTOSORBENTS CORP
COM NEW
23283X206
7
925
SH
SOLE
0
0
925
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y209
73
580
SH
SOLE
420
0
160
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
1
10
SH
SOLE
0
0
10
OVERSTOCK COM INC DEL
COM
690370101
5
50
SH
SOLE
0
0
50
BIONTECH SE
SPONSORED ADS
09075V102
6
25
SH
SOLE
0
0
25
ISHARES TR
MUTUAL FUND
464287515
280
719
SH
SOLE
200
0
519
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
6
108
SH
SOLE
0
0
108
SCHWAB STRATEGIC TR
MUTUAL FUND
808524862
170
3316
SH
SOLE
2785
0
531
ICON PLC
COMMON STOCK
G4705A100
1742
8431
SH
SOLE
8030
0
401
EATON VANCE TAX-MANAGED BUY-
MUTUAL FUND
27828Y108
334
20505
SH
SOLE
19605
0
900
EATON VANCE TAX-MANAGED GLOB
MUTUAL FUND
27829C105
310
28415
SH
SOLE
12700
0
15715
INTRA-CELLULAR THERAPIES INC
COM
46116X101
20
500
SH
SOLE
0
0
500
DOCUSIGN INC
COMMON STOCK
256163106
363373
1299755
SH
SOLE
1299276
0
479
SPDR SER TR
S&P METALS MNG
78464A755
2
35
SH
SOLE
0
0
35
SNOWFLAKE INC
COMMON STOCK
833445109
30422
125818
SH
SOLE
125808
0
10
DREAM FINDERS HOMES INC
COM CL A
26154D100
266
10900
SH
SOLE
0
0
10900
J P MORGAN EXCHANGE-TRADED F
MUTUAL FUND
46641Q837
715
14102
SH
SOLE
2
0
14100
SPOTIFY TECHNOLOGY S A
COMMON STOCK
L8681T102
40453
146788
SH
SOLE
145852
0
936
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
21
500
SH
SOLE
0
0
500
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
129
5676
SH
SOLE
0
0
5676
ISHARES INC
MUTUAL FUND
46434G822
5713
84587
SH
SOLE
84587
0
0
BLINK CHARGING CO
COM
09354A100
4
96
SH
SOLE
0
0
96
CROWDSTRIKE HLDGS INC
COMMON STOCK
22788C105
138898
552693
SH
SOLE
551393
0
1300
VANGUARD CHARLOTTE FDS
MUTUAL FUND
92203J407
31526
552104
SH
SOLE
1603
0
550501
ISHARES TR
MSCI INTL QUALTY
46434V456
1
25
SH
SOLE
0
0
25
VANGUARD INDEX FDS
MUTUAL FUND
922908538
1818
7692
SH
SOLE
6692
0
1000
ISHARES TR
CRE U S REIT ETF
464288521
6
100
SH
SOLE
0
0
100
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
15
500
SH
SOLE
0
0
500
WESTERN MIDSTREAM PARTNERS L
PARTNERSHIP
958669103
14
628
SH
SOLE
42
0
586
XINYUAN REAL ESTATE CO LTD
SPONS ADR
98417P105
1
200
SH
SOLE
0
0
200
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
16858
125318
SH
SOLE
125118
0
200
FREEDOM HLDG CORP NEV
COM
356390104
29
450
SH
SOLE
0
0
450
LEMONADE INC
COMMON STOCK
52567D107
27
250
SH
SOLE
100
0
150
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
258
12500
SH
SOLE
0
0
12500
CHARGEPOINT HOLDINGS INC
COMMON STOCK
15961R105
25
714
SH
SOLE
649
0
65
ZILLOW GROUP INC
COMMON STOCK
98954M200
2830
23155
SH
SOLE
23070
0
85
ISHARES TR
GENOMICS IMMUN
46435U192
1
25
SH
SOLE
0
0
25
BEACON ROOFING SUPPLY INC
COMMON
073685109
14
267
SH
SOLE
0
267
0
CBIZ INC
COMMON STOCK
124805102
62756
1915046
SH
SOLE
1914866
180
0
ECHOSTAR CORP
COMMON
278768106
2
94
SH
SOLE
0
94
0
GODADDY INC
COMMON STOCK
380237107
37980
436751
SH
SOLE
436564
187
0
HAMILTON LANE INC
COMMON
407497106
4
44
SH
SOLE
0
44
0
HOULIHAN LOKEY INC
COMMON STOCK
441593100
16214
198238
SH
SOLE
198099
139
0
HUBSPOT INC
COMMON STOCK
443573100
401
688
SH
SOLE
660
4
24
HYATT HOTELS CORP
COMMON STOCK
448579102
115615
1489128
SH
SOLE
1489097
31
0
IRHYTHM TECHNOLOGIES INC
COMMON
450056106
2
24
SH
SOLE
0
24
0
LIBERTY MEDIA CORP DEL
COMMON STOCK
531229888
236
8511
SH
SOLE
8434
77
0
LORAL SPACE & COM INC
COMMON
543881106
1
35
SH
SOLE
0
35
0
MCGRATH RENTCORP
COMMON
580589109
4
48
SH
SOLE
0
48
0
NATIONAL RESH CORP
COMMON
637372202
5
110
SH
SOLE
0
110
0
RUSH ENTERPRISES INC
COMMON
781846209
2
39
SH
SOLE
0
39
0
SANDY SPRING BANCORP INC
COMMON STOCK
800363103
44
978
SH
SOLE
919
59
0
TANDEM DIABETES CARE INC
COMMON STOCK
875372203
51387
527583
SH
SOLE
397468
101
130014
WHITING PETE CORP NEW
COMMON
966387508
2
33
SH
SOLE
0
33
0
ACCELERON PHARMA INC
COMMON
00434H108
2
17
SH
SOLE
0
17
0
AIR TRANSPORT SERVICES GRP I
COMMON
00922R105
3
115
SH
SOLE
0
115
0
ARTISAN PARTNERS ASSET MGMT
COMMON
04316A108
9
177
SH
SOLE
0
177
0
ATRICURE INC
COMMON STOCK
04963C209
248
3124
SH
SOLE
3095
29
0
BALLYS CORPORATION
COMMON
05875B106
1
20
SH
SOLE
0
20
0
BERRY GLOBAL GROUP INC
COMMON STOCK
08579W103
6018
92276
SH
SOLE
92124
46
106
BLACKLINE INC
COMMON STOCK
09239B109
5599
50316
SH
SOLE
50300
16
0
CASS INFORMATION SYS INC
COMMON STOCK
14808P109
146
3566
SH
SOLE
3504
62
0
COHEN & STEERS INC
COMMON STOCK
19247A100
49233
599753
SH
SOLE
599738
15
0
EVOQUA WATER TECHNOLOGIES CO
COMMON
30057T105
2
54
SH
SOLE
0
54
0
FOCUS FINL PARTNERS INC
COMMON STOCK
34417P100
1166
24039
SH
SOLE
24000
39
0
FRONTDOOR INC
COMMON
35905A109
7
139
SH
SOLE
0
139
0
GUARDANT HEALTH INC
COMMON STOCK
40131M109
18396
148131
SH
SOLE
148119
12
0
HDFC BANK LTD
AMERICAN DEPOSITARY RECEIPT
40415F101
238
3248
SH
SOLE
2913
335
0
HERC HLDGS INC
COMMON STOCK
42704L104
39054
348481
SH
SOLE
348443
38
0
INARI MED INC
COMMON STOCK
45332Y109
55143
591158
SH
SOLE
508479
187
82492
INVITATION HOMES INC
REIT
46187W107
44396
1190542
SH
SOLE
1080306
110236
0
MGM GROWTH PPTYS LLC
COMMON
55303A105
1
33
SH
SOLE
0
33
0
MACQUARIE INFRASTRUCTURE COR
COMMON
55608B105
2
53
SH
SOLE
0
53
0
MONGODB INC
COMMON STOCK
60937P106
2597
7184
SH
SOLE
7180
4
0
NEXSTAR MEDIA GROUP INC
COMMON
65336K103
1
9
SH
SOLE
0
9
0
OPTION CARE HEALTH INC
COMMON
68404L201
3
146
SH
SOLE
0
146
0
PENSKE AUTOMOTIVE GRP INC
COMMON STOCK
70959W103
8243
109189
SH
SOLE
109168
21
0
PETIQ INC
COMMON
71639T106
2
45
SH
SOLE
0
45
0
REVOLVE GROUP INC
COMMON
76156B107
3
45
SH
SOLE
0
45
0
RYMAN HOSPITALITY PPTYS INC
REIT
78377T107
1342
16996
SH
SOLE
16973
23
0
SEA LTD
AMERICAN DEPOSITARY RECEIPT
81141R100
34
122
SH
SOLE
115
7
0
SHOCKWAVE MED INC
COMMON
82489T104
2
12
SH
SOLE
0
12
0
10X GENOMICS INC
COMMON STOCK
88025U109
141905
724669
SH
SOLE
684892
132
39645
VROOM INC
COMMON STOCK
92918V109
2333
55743
SH
SOLE
55660
83
0
ZENDESK INC
COMMON STOCK
98936J101
5228
36221
SH
SOLE
36128
16
77
ZSCALER INC
COMMON STOCK
98980G102
56581
261875
SH
SOLE
261673
202
0
AMBARELLA INC
COMMON STOCK
G037AX101
40523
380039
SH
SOLE
380028
11
0
ROYALTY PHARMA PLC
COMMON STOCK
G7709Q104
56692
1383073
SH
SOLE
1020649
42154
320270
YANDEX N V
FOREIGN
N97284108
50
706
SH
SOLE
152
554
0
BLACKROCK CORPOR HI YLD FD I
MUTUAL FUND
09255P107
54176
4397390
SH
SOLE
4397390
0
0
BLACKROCK MULTI SECTOR INC T
MUTUAL FUND
09258A107
5846
313300
SH
SOLE
313300
0
0
IRSA INVERSIONES Y REP S A
EQUITY
450047204
4
1156
SH
SOLE
1156
0
0
NUVEEN GLOBAL HIGH INCOME FD
MUTUAL FUND
67075G103
2704
166800
SH
SOLE
166800
0
0
WESTERN ASSET HIGH INCOME OP
MUTUAL FUND
95766K109
4059
768744
SH
SOLE
768744
0
0
PGIM GLOBAL HIGH YIELD FD FO
MUTUAL FUND
69346J106
13718
860652
SH
SOLE
860652
0
0
KE HLDGS INC
AMERICAN DEPOSITARY RECEIPT
482497104
76
1602
SH
SOLE
1602
0
0
XPENG INC
AMERICAN DEPOSITARY RECEIPT
98422D105
102
2290
SH
SOLE
2290
0
0
ABCAM PLC
AMERICAN DEPOSITARY RECEIPT
000380204
5
268
SH
SOLE
268
0
0
ABERDEEN STD SILVER ETF TR
MUTUAL FUND
003264108
239
9500
SH
SOLE
9500
0
0
ALLOGENE THERAPEUTICS INC
COMMON STOCK
019770106
6185
237155
SH
SOLE
237155
0
0
ALTAIR ENGR INC
COMMON STOCK
021369103
54695
793020
SH
SOLE
793020
0
0
AMERICAN SUPERCONDUCTOR CORP
COMMON STOCK
030111207
9
500
SH
SOLE
500
0
0
ANNALY CAPITAL MANAGEMENT IN
REIT
035710409
23
2637
SH
SOLE
1476
0
1161
ARENA PHARMACEUTICALS INC
COMMON STOCK
040047607
1055
15471
SH
SOLE
15471
0
0
ARROW FINL CORP
COMMON STOCK
042744102
1361
37869
SH
SOLE
37869
0
0
ASSOCIATED CAP GROUP INC
COMMON STOCK
045528106
14
350
SH
SOLE
350
0
0
BAR HBR BANKSHARES
COMMON STOCK
066849100
229
8000
SH
SOLE
8000
0
0
BERKELEY LTS INC
COMMON STOCK
084310101
555
12385
SH
SOLE
12385
0
0
BILL COM HLDGS INC
COMMON STOCK
090043100
7614
41563
SH
SOLE
41563
0
0
BLOOM ENERGY CORP
COMMON STOCK
093712107
3359
125016
SH
SOLE
125016
0
0
BROWN FORMAN CORP
COMMON STOCK
115637100
2090
29649
SH
SOLE
29649
0
0
CAE INC
FOREIGN COMMON STOCK
124765108
3930
127589
SH
SOLE
125994
0
1595
CSW INDUSTRIALS INC
COMMON STOCK
126402106
44460
375315
SH
SOLE
375315
0
0
CAMBRIDGE BANCORP
COMMON STOCK
132152109
161
1935
SH
SOLE
1935
0
0
CANADA GOOSE HLDGS INC
COMMON STOCK
135086106
376
8600
SH
SOLE
8600
0
0
CARGURUS INC
COMMON STOCK
141788109
56365
2148876
SH
SOLE
2148876
0
0
CASELLA WASTE SYS INC
COMMON STOCK
147448104
25962
409298
SH
SOLE
409298
0
0
CERENCE INC
COMMON STOCK
156727109
877
8215
SH
SOLE
8215
0
0
CHEGG INC
COMMON STOCK
163092109
668
8043
SH
SOLE
8043
0
0
CLEARBRIDGE MLP AND MIDSTRM
MUTUAL FUND
184692200
1
18
SH
SOLE
18
0
0
CODEXIS INC
COMMON STOCK
192005106
3407
150340
SH
SOLE
150340
0
0
COLLIERS INTL GROUP INC
COMMON STOCK
194693107
16
140
SH
SOLE
140
0
0
CONDUENT INC
COMMON STOCK
206787103
109
14557
SH
SOLE
14557
0
0
CRESTWOOD EQUITY PARTNERS LP
PARTNERSHIP
226344208
15
500
SH
SOLE
500
0
0
CRITEO S A
AMERICAN DEPOSITARY RECEIPT
226718104
23
500
SH
SOLE
500
0
0
CUBESMART
REIT
229663109
94756
2045672
SH
SOLE
2045572
0
100
CUMULUS MEDIA INC
COMMON STOCK
231082801
19693
1344221
SH
SOLE
1344221
0
0
DBX ETF TR
MUTUAL FUND
233051143
0
13
SH
SOLE
13
0
0
DBX ETF TR
MUTUAL FUND
233051150
0
12
SH
SOLE
12
0
0
DBX ETF TR
MUTUAL FUND
233051432
3
83
SH
SOLE
83
0
0
DONNELLEY R R & SONS CO
COMMON STOCK
257867200
2
317
SH
SOLE
317
0
0
EARGO INC
COMMON STOCK
270087109
17
425
SH
SOLE
425
0
0
EASTMAN KODAK CO
COMMON STOCK
277461406
4
525
SH
SOLE
525
0
0
EATON VANCE ENHANCED EQUITY
MUTUAL FUND
278274105
991
53384
SH
SOLE
53384
0
0
EATON VANCE ENHANCED EQUITY
MUTUAL FUND
278277108
908
38987
SH
SOLE
38987
0
0
EATON VANCE FLTING RATE INC
MUTUAL FUND
278279104
227
15790
SH
SOLE
14350
0
1440
EKSO BIONICS HLDGS INC
COMMON STOCK
282644301
3
476
SH
SOLE
476
0
0
EMPIRE ST RLTY TR INC
REIT
292104106
1023
85288
SH
SOLE
85288
0
0
ENTERPRISE FINL SVCS CORP
COMMON STOCK
293712105
7595
163718
SH
SOLE
163718
0
0
EXCHANGE TRADED CONCEPTS TR
MUTUAL FUND
301505707
559
8572
SH
SOLE
8572
0
0
FLYWIRE CORPORATION
COMMON STOCK
302492103
965
26275
SH
SOLE
26275
0
0
FINANCIAL INSTNS INC
COMMON STOCK
317585404
2800
93335
SH
SOLE
93335
0
0
FIRST BUSEY CORP
COMMON STOCK
319383204
4169
169059
SH
SOLE
169059
0
0
FIVE9 INC
COMMON STOCK
338307101
2284
12453
SH
SOLE
12453
0
0
FLOOR & DECOR HLDGS INC
COMMON STOCK
339750101
0
3
SH
SOLE
3
0
0
FRESHPET INC
COMMON STOCK
358039105
4963
30458
SH
SOLE
30458
0
0
GAMCO INVS INC
COMMON STOCK
361438104
19
750
SH
SOLE
750
0
0
GENERAL AMERN INVS CO INC
MUTUAL FUND
368802104
203
4674
SH
SOLE
4674
0
0
GOLDMAN SACHS ETF TR
MUTUAL FUND
381430107
53
1510
SH
SOLE
1510
0
0
GOLDMAN SACHS ETF TR
MUTUAL FUND
381430396
144
2300
SH
SOLE
2300
0
0
GREAT SOUTHN BANCORP INC
COMMON STOCK
390905107
3792
70361
SH
SOLE
70361
0
0
HARMONY GOLD MINING CO LTD
AMERICAN DEPOSITARY RECEIPT
413216300
4
1000
SH
SOLE
1000
0
0
HAYWARD HLDGS INC
COMMON STOCK
421298100
12429
477671
SH
SOLE
477671
0
0
HERCULES CAPITAL INC
COMMON STOCK
427096508
2
100
SH
SOLE
100
0
0
HINGHAM INSTN SVGS MASS
COMMON STOCK
433323102
6043
20803
SH
SOLE
20803
0
0
HOMOLOGY MEDICINES INC
COMMON STOCK
438083107
7
925
SH
SOLE
925
0
0
HUNTSMAN CORP
COMMON STOCK
447011107
1645
62037
SH
SOLE
62037
0
0
IAMGOLD CORP
COMMON STOCK
450913108
3
1000
SH
SOLE
1000
0
0
INVESTORS TITLE CO NC
COMMON STOCK
461804106
2028
11615
SH
SOLE
11615
0
0
ISHARES INC
MUTUAL FUND
464286327
1083
70535
SH
SOLE
70535
0
0
ISHARES INC
MUTUAL FUND
464286608
303
6133
SH
SOLE
6133
0
0
ISHARES INC
MUTUAL FUND
464286665
2144
41460
SH
SOLE
41460
0
0
ISHARES INC
MUTUAL FUND
464286871
2810
105166
SH
SOLE
105166
0
0
ISHARES TR
MUTUAL FUND
464287150
40
400
SH
SOLE
400
0
0
ISHARES TR
MUTUAL FUND
464287168
3783
32440
SH
SOLE
28884
0
3556
ISHARES TR
MUTUAL FUND
464287226
963
8348
SH
SOLE
8348
0
0
ISHARES TR
MUTUAL FUND
464287341
7
245
SH
SOLE
0
0
245
ISHARES TR
MUTUAL FUND
464287382
835
11605
SH
SOLE
11605
0
0
ISHARES TR
MUTUAL FUND
464287408
376
2544
SH
SOLE
2544
0
0
ISHARES TR
MUTUAL FUND
464287432
5
38
SH
SOLE
38
0
0
ISHARES TR
MUTUAL FUND
464287481
2215
19563
SH
SOLE
19563
0
0
ISHARES TR
MUTUAL FUND
464287523
407
895
SH
SOLE
895
0
0
ISHARES TR
MUTUAL FUND
464287564
8131
124422
SH
SOLE
122072
0
2350
ISHARES TR
MUTUAL FUND
464287580
31
400
SH
SOLE
400
0
0
ISHARES TR
MUTUAL FUND
464287663
331
4598
SH
SOLE
4598
0
0
ISHARES TR
MUTUAL FUND
464287689
1397
5460
SH
SOLE
5460
0
0
ISHARES TR
MUTUAL FUND
464287739
440
4320
SH
SOLE
4320
0
0
ISHARES TR
MUTUAL FUND
464287762
86
315
SH
SOLE
315
0
0
ISHARES TR
MUTUAL FUND
464287788
61
750
SH
SOLE
750
0
0
ISHARES TR
MUTUAL FUND
464287879
113
1076
SH
SOLE
1076
0
0
ISHARES TR
MUTUAL FUND
464287887
1333
10047
SH
SOLE
10047
0
0
ISHARES TR
MUTUAL FUND
464288109
449
6950
SH
SOLE
6950
0
0
ISHARES TR
MUTUAL FUND
464288182
539
5701
SH
SOLE
5701
0
0
ISHARES TR
MUTUAL FUND
464288281
42
376
SH
SOLE
376
0
0
ISHARES TR
MUTUAL FUND
464288448
35
1095
SH
SOLE
1095
0
0
ISHARES TR
MUTUAL FUND
464288570
182
2200
SH
SOLE
2200
0
0
ISHARES TR
MUTUAL FUND
464288612
301
2600
SH
SOLE
2600
0
0
ISHARES TR
MUTUAL FUND
464288687
39405
1001780
SH
SOLE
997765
0
4015
ISHARES TR
MUTUAL FUND
464288760
22
200
SH
SOLE
200
0
0
ISHARES TR
MUTUAL FUND
464288802
1043
10915
SH
SOLE
10915
0
0
ISHARES TR
MUTUAL FUND
464288877
86
1660
SH
SOLE
1660
0
0
ISHARES TR
MUTUAL FUND
464289511
22
314
SH
SOLE
314
0
0
KALA PHARMACEUTICALS INC
COMMON STOCK
483119103
1
275
SH
SOLE
275
0
0
KIMBALL INTL INC
COMMON STOCK
494274103
12580
956636
SH
SOLE
956636
0
0
KRANESHARES TR
MUTUAL FUND
500767678
82
2217
SH
SOLE
2217
0
0
KRANESHARES TR
MUTUAL FUND
500767850
10
200
SH
SOLE
200
0
0
LAKELAND BANCORP INC
COMMON STOCK
511637100
184
10500
SH
SOLE
10500
0
0
LENNAR CORP
COMMON STOCK
526057302
18
225
SH
SOLE
225
0
0
LIBERTY BROADBAND CORP
COMMON STOCK
530307107
2378
14139
SH
SOLE
14139
0
0
LIBERTY MEDIA CORP DEL
COMMON STOCK
531229409
2713
58244
SH
SOLE
58244
0
0
LIBERTY MEDIA CORP DEL
COMMON STOCK
531229607
5994
129211
SH
SOLE
129211
0
0
LIBERTY MEDIA CORP DEL
COMMON STOCK
531229706
108
3836
SH
SOLE
3836
0
0
LIBERTY MEDIA CORP DEL
COMMON STOCK
531229854
1484
30772
SH
SOLE
30772
0
0
LIBERTY MEDIA CORP DEL
COMMON STOCK
531229870
638
14961
SH
SOLE
14961
0
0
LIBERTY TRIPADVISOR HLDGS IN
COMMON STOCK
531465102
20
4978
SH
SOLE
4978
0
0
LIMONEIRA CO
COMMON STOCK
532746104
2929
166888
SH
SOLE
166888
0
0
MANITOWOC CO INC
COMMON STOCK
563571405
354
14435
SH
SOLE
14435
0
0
MCCORMICK & CO INC
COMMON STOCK
579780107
550
6250
SH
SOLE
6250
0
0
MEDALLIA INC
COMMON STOCK
584021109
5548
164395
SH
SOLE
164395
0
0
MIDDLESEX WTR CO
COMMON STOCK
596680108
40833
499603
SH
SOLE
499603
0
0
MIMEDX GROUP INC
COMMON STOCK
602496101
563
45000
SH
SOLE
45000
0
0
NATERA INC
COMMON STOCK
632307104
1125
9906
SH
SOLE
9906
0
0
NATIONAL HEALTHCARE CORP
COMMON STOCK
635906100
235
3355
SH
SOLE
0
0
3355
NEW FORTRESS ENERGY INC
COMMON STOCK
644393100
2
41
SH
SOLE
41
0
0
NEWPARK RES INC
COMMON STOCK
651718504
606
175000
SH
SOLE
175000
0
0
NUVEEN MUN VALUE FD INC
MUTUAL FUND
670928100
12
1000
SH
SOLE
1000
0
0
OMEGA FLEX INC
COMMON STOCK
682095104
197
1343
SH
SOLE
1343
0
0
PEGASYSTEMS INC
COMMON STOCK
705573103
71
508
SH
SOLE
508
0
0
PORTLAND GEN ELEC CO
COMMON STOCK
736508847
3509
76146
SH
SOLE
76146
0
0
PROOFPOINT INC
COMMON STOCK
743424103
23934
137744
SH
SOLE
137744
0
0
PULMONX CORP
COMMON STOCK
745848101
5212
118124
SH
SOLE
23062
0
95062
RACKSPACE TECHNOLOGY INC
COMMON STOCK
750102105
175
8900
SH
SOLE
8900
0
0
RAPID7 INC
COMMON STOCK
753422104
2673
28252
SH
SOLE
28252
0
0
REAVES UTIL INCOME FD
MUTUAL FUND
756158101
8
230
SH
SOLE
230
0
0
SJW GROUP
COMMON STOCK
784305104
97
1527
SH
SOLE
1527
0
0
SSR MNG INC
COMMON STOCK
784730103
1
33
SH
SOLE
33
0
0
SABINE RTY TR
COMMON STOCK
785688102
516
12797
SH
SOLE
12797
0
0
SCHWAB STRATEGIC TR
MUTUAL FUND
808524854
89
1570
SH
SOLE
1570
0
0
SEABOARD CORP DEL
COMMON STOCK
811543107
1872
484
SH
SOLE
484
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COMMON STOCK
848574109
589
12471
SH
SOLE
12471
0
0
STITCH FIX INC
COMMON STOCK
860897107
6105
101246
SH
SOLE
101246
0
0
STOCK YDS BANCORP INC
COMMON STOCK
861025104
14707
288995
SH
SOLE
288995
0
0
SUBURBAN PROPANE PARTNERS L
PARTNERSHIP
864482104
61
4000
SH
SOLE
4000
0
0
SUN CMNTYS INC
REIT
866674104
11998
70000
SH
SOLE
70000
0
0
TRADEWEB MKTS INC
COMMON STOCK
892672106
48652
575354
SH
SOLE
575354
0
0
TURTLE BEACH CORP
COMMON STOCK
900450206
1596
50000
SH
SOLE
50000
0
0
UBS AG LONDON BRANCH
MUTUAL FUND
902677780
134
193
SH
SOLE
193
0
0
VSE CORP
COMMON STOCK
918284100
1584
32000
SH
SOLE
32000
0
0
VANGUARD ADMIRAL FDS INC
MUTUAL FUND
921932505
1501
5720
SH
SOLE
5720
0
0
VANGUARD ADMIRAL FDS INC
MUTUAL FUND
921932828
386
1861
SH
SOLE
1861
0
0
VANGUARD ADMIRAL FDS INC
MUTUAL FUND
921932869
119
594
SH
SOLE
594
0
0
VANGUARD WELLINGTON FD
MUTUAL FUND
921935706
1360
11438
SH
SOLE
11438
0
0
VANGUARD BD INDEX FDS
MUTUAL FUND
921937835
519
6048
SH
SOLE
6048
0
0
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042718
68
500
SH
SOLE
500
0
0
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042775
826
13027
SH
SOLE
13027
0
0
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042866
13
157
SH
SOLE
157
0
0
VANGUARD INTL EQUITY INDEX F
MUTUAL FUND
922042874
733
10901
SH
SOLE
10585
0
316
VANGUARD INDEX FDS
MUTUAL FUND
922908512
1427
10154
SH
SOLE
10154
0
0
VANGUARD INDEX FDS
MUTUAL FUND
922908652
16
87
SH
SOLE
87
0
0
VOYA FINANCIAL INC
COMMON STOCK
929089100
27
436
SH
SOLE
254
0
182
WSFS FINL CORP
COMMON STOCK
929328102
307
6600
SH
SOLE
6600
0
0
WEIBO CORP
AMERICAN DEPOSITARY RECEIPT
948596101
26
500
SH
SOLE
500
0
0
WELBILT INC
COMMON STOCK
949090104
1337
57741
SH
SOLE
57741
0
0
WESTLAKE CHEM CORP
COMMON STOCK
960413102
90
1000
SH
SOLE
1000
0
0
WILEY JOHN & SONS INC
COMMON STOCK
968223305
8729
145704
SH
SOLE
145704
0
0
WILLIS LEASE FIN CORP
COMMON STOCK
970646105
1596
37245
SH
SOLE
37245
0
0
ACCOLADE INC
COMMON STOCK
00437E102
10682
196679
SH
SOLE
84382
0
112297
TERMINIX GLOBAL HOLDINGS INC
COMMON STOCK
88087E100
75882
1590489
SH
SOLE
1590489
0
0
EQUITABLE HLDGS INC
COMMON STOCK
29452E101
15
481
SH
SOLE
0
0
481
CARS COM INC
COMMON STOCK
14575E105
34
2378
SH
SOLE
2378
0
0
EVENTBRITE INC
COMMON STOCK
29975E109
1425
75000
SH
SOLE
75000
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E198
0
5
SH
SOLE
5
0
0
FIRSTSERVICE CORP NEW
COMMON STOCK
33767E202
6133
35810
SH
SOLE
35401
0
409
FIRST TR EXCHANGE-TRADED FD
MUTUAL FUND
33733E203
17
100
SH
SOLE
100
0
0
WORLD GOLD TR
MUTUAL FUND
98149E204
0
19
SH
SOLE
19
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E230
1
31
SH
SOLE
31
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E297
0
12
SH
SOLE
12
0
0
ACCO BRANDS CORP
COMMON STOCK
00081T108
43
4947
SH
SOLE
4947
0
0
ANGI INC
COMMON STOCK
00183L102
27
1980
SH
SOLE
1980
0
0
ACCELERATE DIAGNOSTICS INC
COMMON STOCK
00430H102
1799
223215
SH
SOLE
223215
0
0
ACUITYADS HLDGS INC
COMMON STOCK
00510L106
20
2000
SH
SOLE
2000
0
0
ADVISORSHARES TR
MUTUAL FUND
00768Y818
12
125
SH
SOLE
125
0
0
ADVANCED DRAIN SYS INC DEL
COMMON STOCK
00790R104
1337
11466
SH
SOLE
11466
0
0
AGENUS INC
COMMON STOCK
00847G705
22
4000
SH
SOLE
4000
0
0
AGIOS PHARMACEUTICALS INC
COMMON STOCK
00847X104
4132
74972
SH
SOLE
74972
0
0
AGILITI INC
COMMON STOCK
00848J104
52809
2414687
SH
SOLE
1712014
0
702673
AKOUSTIS TECHNOLOGIES INC
COMMON STOCK
00973N102
11
1000
SH
SOLE
1000
0
0
ALLISON TRANSMISSION HLDGS I
COMMON STOCK
01973R101
39429
992180
SH
SOLE
992180
0
0
ALLY FINL INC
COMMON STOCK
02005N100
7896
158423
SH
SOLE
158026
0
397
ALTERYX INC
COMMON STOCK
02156B103
5323
61886
SH
SOLE
61886
0
0
ALTICE USA INC
COMMON STOCK
02156K103
632
18519
SH
SOLE
18519
0
0
ALTRA INDL MOTION CORP
COMMON STOCK
02208R106
2143
32955
SH
SOLE
32955
0
0
ANAPLAN INC
COMMON STOCK
03272L108
14678
275379
SH
SOLE
275379
0
0
ANTERO RESOURCES CORP
COMMON STOCK
03674X106
20945
1393579
SH
SOLE
1393579
0
0
APELLIS PHARMACEUTICALS INC
COMMON STOCK
03753U106
119
1875
SH
SOLE
1875
0
0
APPIAN CORP
COMMON STOCK
03782L101
83
600
SH
SOLE
600
0
0
APPHARVEST INC
COMMON STOCK
03783T103
16
1000
SH
SOLE
1000
0
0
APRIA INC
COMMON STOCK
03836A101
20254
723366
SH
SOLE
513410
0
209956
ARAMARK
COMMON STOCK
03852U106
5536
148607
SH
SOLE
148276
0
331
ATHENEX INC
COMMON STOCK
04685N103
55
12000
SH
SOLE
12000
0
0
ATOSSA THERAPEUTICS INC
COMMON STOCK
04962H506
0
5
SH
SOLE
5
0
0
AVADEL PHARMACEUTICALS PLC
AMERICAN DEPOSITARY RECEIPT
05337M104
216
32135
SH
SOLE
32135
0
0
AVALARA INC
COMMON STOCK
05338G106
652
4028
SH
SOLE
4028
0
0
AVANTOR INC
COMMON STOCK
05352A100
8801
247840
SH
SOLE
247840
0
0
AVID TECHNOLOGY INC
COMMON STOCK
05367P100
922
23555
SH
SOLE
0
0
23555
AZEK CO INC
COMMON STOCK
05478C105
136973
3225937
SH
SOLE
3220067
0
5870
BGC PARTNERS INC
COMMON STOCK
05541T101
3265
575837
SH
SOLE
575837
0
0
BOK FINL CORP
COMMON STOCK
05561Q201
1250
14435
SH
SOLE
14435
0
0
BAOZUN INC
AMERICAN DEPOSITARY RECEIPT
06684L103
27
755
SH
SOLE
500
0
255
BENEFITFOCUS INC
COMMON STOCK
08180D106
229
16250
SH
SOLE
16250
0
0
BLACKROCK DEBT STRATEGIES FD
MUTUAL FUND
09255R202
5
442
SH
SOLE
442
0
0
BLACKROCK FLOATING RATE INCO
MUTUAL FUND
09255X100
3453
260628
SH
SOLE
260628
0
0
BLACKSTONE MTG TR INC
REIT
09257W100
79
2485
SH
SOLE
1095
0
1390
BLUEPRINT MEDICINES CORP
COMMON STOCK
09627Y109
23117
262809
SH
SOLE
211575
0
51234
BOX INC
COMMON STOCK
10316T104
2721
106499
SH
SOLE
106499
0
0
BROOKFIELD PPTY REIT INC
COMMON STOCK
11282X103
707
37405
SH
SOLE
37405
0
0
BROOKFIELD RENEWABLE CORP
COMMON STOCK
11284V105
8
200
SH
SOLE
200
0
0
CALAMOS GBL DYN INCOME FUND
MUTUAL FUND
12811L107
3
231
SH
SOLE
231
0
0
CANO HEALTH INC
COMMON STOCK
13781Y103
12
1000
SH
SOLE
1000
0
0
CARDLYTICS INC
COMMON STOCK
14161W105
4214
33196
SH
SOLE
33196
0
0
CARLYLE GROUP INC
COMMON STOCK
14316J108
6819
146709
SH
SOLE
146709
0
0
CHASE CORP
COMMON STOCK
16150R104
21
200
SH
SOLE
200
0
0
CHENIERE ENERGY PARTNERS LP
PARTNERSHIP
16411Q101
19913
449602
SH
SOLE
449602
0
0
CLARUS CORP NEW
COMMON STOCK
18270P109
991
38578
SH
SOLE
0
0
38578
CLEAR CHANNEL OUTDOOR HLDGS
COMMON STOCK
18453H106
7598
2877953
SH
SOLE
2853432
0
24521
CLEARPOINT NEURO INC
COMMON STOCK
18507C103
148
7770
SH
SOLE
7770
0
0
CLOUDFLARE INC
COMMON STOCK
18915M107
19344
182764
SH
SOLE
182764
0
0
CORNERSTONE ONDEMAND INC
COMMON STOCK
21925Y103
14
278
SH
SOLE
278
0
0
COSTAR GROUP INC
COMMON STOCK
22160N109
1270
15330
SH
SOLE
15330
0
0
CROSSAMERICA PARTNERS LP
PARTNERSHIP
22758A105
191
10000
SH
SOLE
10000
0
0
DNP SELECT INCOME FD INC
MUTUAL FUND
23325P104
918
87859
SH
SOLE
87859
0
0
DTF TAX-FREE INCOME INC
MUTUAL FUND
23334J107
2762
184131
SH
SOLE
184131
0
0
DT MIDSTREAM INC
COMMON STOCK
23345M107
220
5632
SH
SOLE
5632
0
0
DARIOHEALTH CORP
COMMON STOCK
23725P209
0
7
SH
SOLE
7
0
0
DOORDASH INC
COMMON STOCK
25809K105
26300
147477
SH
SOLE
147477
0
0
DRAFTKINGS INC
COMMON STOCK
26142R104
188
3600
SH
SOLE
3600
0
0
DROPBOX INC
COMMON STOCK
26210C104
107826
3557456
SH
SOLE
3557456
0
0
DOXIMITY INC
COMMON STOCK
26622P107
291
5000
SH
SOLE
877
0
4123
ETF SER SOLUTIONS
MUTUAL FUND
26922A289
27
700
SH
SOLE
700
0
0
ETF MANAGERS TR
MUTUAL FUND
26924G102
1313
86400
SH
SOLE
86400
0
0
ETF MANAGERS TR
MUTUAL FUND
26924G201
4711
77672
SH
SOLE
75022
0
2650
ETF MANAGERS TR
MUTUAL FUND
26924G771
27
900
SH
SOLE
900
0
0
EATON VANCE SR INCOME TR
MUTUAL FUND
27826S103
11
1675
SH
SOLE
1675
0
0
EATON VANCE MUN BD FD
MUTUAL FUND
27827X101
18
1321
SH
SOLE
1321
0
0
EATON VANCE TAX ADVT DIV INC
MUTUAL FUND
27828G107
854
30880
SH
SOLE
25820
0
5060
EATON VANCE LTD DURATION INC
MUTUAL FUND
27828H105
269
20320
SH
SOLE
20320
0
0
EATON VANCE TAX-MANAGED DIVE
MUTUAL FUND
27828N102
439
31212
SH
SOLE
31212
0
0
EATON VANCE SR FLTNG RTE TR
MUTUAL FUND
27828Q105
127
8975
SH
SOLE
6771
0
2204
EATON VANCE TX ADV GLBL DIV
MUTUAL FUND
27828S101
210
10021
SH
SOLE
10021
0
0
EATON VANCE TAX-ADVANTAGED G
MUTUAL FUND
27828U106
287
9802
SH
SOLE
9802
0
0
EATON VANCE SHORT DURATION D
MUTUAL FUND
27828V104
162
12219
SH
SOLE
7714
0
4505
EATON VANCE NATL MUN OPPORT
MUTUAL FUND
27829L105
50
2200
SH
SOLE
2200
0
0
EATON VANCE MUN INCOME 2028
MUTUAL FUND
27829U105
2566
110213
SH
SOLE
107687
0
2526
EATON VANCE FLOATING RATE 20
MUTUAL FUND
27831H100
4812
510272
SH
SOLE
507593
0
2679
ELANCO ANIMAL HEALTH INC
COMMON STOCK
28414H103
77
2218
SH
SOLE
2218
0
0
ENDEAVOUR SILVER CORP
COMMON STOCK
29258Y103
6
900
SH
SOLE
900
0
0
EQUITY LIFESTYLE PPTYS INC
COMMON STOCK
29472R108
996
13405
SH
SOLE
13405
0
0
ERIE INDTY CO
COMMON STOCK
29530P102
9794
50654
SH
SOLE
50654
0
0
EVERBRIDGE INC
COMMON STOCK
29978A104
4752
34922
SH
SOLE
34922
0
0
EVOLENT HEALTH INC
COMMON STOCK
30050B101
1763
83452
SH
SOLE
83452
0
0
EXP WORLD HLDGS INC
COMMON STOCK
30212W100
9662
249222
SH
SOLE
249222
0
0
EXTRACTION OIL & GAS INC
COMMON STOCK
30227M303
35133
639827
SH
SOLE
573174
0
66653
FARFETCH LTD
COMMON STOCK
30744W107
73
1447
SH
SOLE
1447
0
0
FASTLY INC
COMMON STOCK
31188V100
11646
195408
SH
SOLE
195408
0
0
FATE THERAPEUTICS INC
COMMON STOCK
31189P102
24
273
SH
SOLE
273
0
0
FIBROGEN INC
COMMON STOCK
31572Q808
2516
94478
SH
SOLE
94478
0
0
FIRST BANCORP INC ME
COMMON STOCK
31866P102
14
479
SH
SOLE
479
0
0
FIRST CTZNS BANCSHARES INC N
COMMON STOCK
31946M103
3218
3864
SH
SOLE
3864
0
0
FIRST CMNTY BANKSHARES INC V
COMMON STOCK
31983A103
533
17850
SH
SOLE
17850
0
0
FIRST INTST BANCSYSTEM INC
COMMON STOCK
32055Y201
2092
50000
SH
SOLE
50000
0
0
FIRST TR INTER DURATN PFD &
MUTUAL FUND
33718W103
2
69
SH
SOLE
69
0
0
FIRST TR EXCHANGE TRADED FD
MUTUAL FUND
33734X150
5
82
SH
SOLE
82
0
0
FIRST TR EXCHANGE-TRADED FD
MUTUAL FUND
33738D101
4030
164757
SH
SOLE
114973
0
49784
FIRST TR EXCHANGE-TRADED FD
MUTUAL FUND
33738R878
7
200
SH
SOLE
200
0
0
FIRST TR EXCHNG TRADED FD VI
MUTUAL FUND
33740F805
0
6
SH
SOLE
6
0
0
FIVE STAR SENIOR LIVING INC
COMMON STOCK
33832D205
0
1
SH
SOLE
1
0
0
FLEXION THERAPEUTICS INC
COMMON STOCK
33938J106
427
51900
SH
SOLE
51900
0
0
FLEXSHARES TR
MUTUAL FUND
33939L407
29
747
SH
SOLE
747
0
0
FLEXSHARES TR
MUTUAL FUND
33939L506
76
2880
SH
SOLE
2880
0
0
FLEXSHARES TR
MUTUAL FUND
33939L795
17
300
SH
SOLE
300
0
0
FLEXSHARES TR
MUTUAL FUND
33939L860
1286
22905
SH
SOLE
22905
0
0
FREQUENCY THERAPEUTICS INC
COMMON STOCK
35803L108
20
2000
SH
SOLE
2000
0
0
GFL ENVIRONMENTAL INC
FOREIGN COMMON STOCK
36168Q104
17779
556780
SH
SOLE
556780
0
0
GFL ENVIRONMENTAL INC
PREFERRED
36168Q120
22107
295750
SH
SOLE
253850
0
41900
GABELLI DIVID & INCOME TR
MUTUAL FUND
36242H104
5
200
SH
SOLE
200
0
0
GLOBAL PARTNERS LP
PARTNERSHIP
37946R109
130
5000
SH
SOLE
5000
0
0
GLOBAL X FDS
MUTUAL FUND
37954Y384
6
200
SH
SOLE
200
0
0
GLOBAL X FDS
MUTUAL FUND
37954Y483
7
327
SH
SOLE
327
0
0
GLOBAL X FDS
MUTUAL FUND
37954Y624
26
920
SH
SOLE
920
0
0
GLOBAL X FDS
MUTUAL FUND
37954Y657
28795
1100300
SH
SOLE
1100300
0
0
GLOBAL X FDS
MUTUAL FUND
37954Y814
312
6545
SH
SOLE
6545
0
0
GRACE W R & CO DEL NEW
COMMON STOCK
38388F108
2865
41448
SH
SOLE
41448
0
0
GREAT ELM GROUP INC
COMMON STOCK
39037G109
10
4633
SH
SOLE
0
0
4633
GUIDEWIRE SOFTWARE INC
COMMON STOCK
40171V100
8472
75159
SH
SOLE
75159
0
0
HF FOODS GROUP INC
COMMON STOCK
40417F109
766
144713
SH
SOLE
144713
0
0
HEARTLAND FINL USA INC
COMMON STOCK
42234Q102
5227
111235
SH
SOLE
111235
0
0
HILTON GRAND VACATIONS INC
COMMON STOCK
43283X105
2916
70461
SH
SOLE
70461
0
0
HUTCHMED CHINA LTD
AMERICAN DEPOSITARY RECEIPT
44842L103
20
500
SH
SOLE
500
0
0
IES HLDGS INC
COMMON STOCK
44951W106
2568
50000
SH
SOLE
50000
0
0
IHEARTMEDIA INC
COMMON STOCK
45174J509
36688
1362364
SH
SOLE
1357226
0
5138
INOVALON HLDGS INC
COMMON STOCK
45781D101
85227
2500800
SH
SOLE
2309102
0
191698
INSEEGO CORP
COMMON STOCK
45782B104
13
1250
SH
SOLE
1250
0
0
INSULET CORP
COMMON STOCK
45784P101
4490
16357
SH
SOLE
16357
0
0
INTERSECT ENT INC
COMMON STOCK
46071F103
59
3475
SH
SOLE
3475
0
0
INVESCO SR INCOME TR
MUTUAL FUND
46131H107
4202
942100
SH
SOLE
942100
0
0
INVESCO INDIA EXCHANGE-TRADE
MUTUAL FUND
46137R109
26
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V134
246
2638
SH
SOLE
2638
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V241
672
13833
SH
SOLE
13603
0
230
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V258
159
2065
SH
SOLE
2065
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V282
94
325
SH
SOLE
325
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V407
20
285
SH
SOLE
285
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V548
4
200
SH
SOLE
200
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V597
11
58
SH
SOLE
58
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V621
19
1000
SH
SOLE
1000
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V712
33
270
SH
SOLE
270
0
0
INVESCO EXCHANGE TRADED FD T
MUTUAL FUND
46137V738
148
3341
SH
SOLE
3341
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E354
147
2408
SH
SOLE
2408
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E362
6
130
SH
SOLE
130
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E412
67
1700
SH
SOLE
1700
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E511
9
601
SH
SOLE
601
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E651
67
1700
SH
SOLE
1700
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138E727
7
300
SH
SOLE
300
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138G508
482
21779
SH
SOLE
21779
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138G805
1
32
SH
SOLE
32
0
0
INVESCO EXCH TRADED FD TR II
MUTUAL FUND
46138G870
6
223
SH
SOLE
223
0
0
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J692
0
14
SH
SOLE
14
0
0
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J700
35
1642
SH
SOLE
236
0
1406
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J726
2
68
SH
SOLE
68
0
0
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J734
1
16
SH
SOLE
16
0
0
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J742
2
58
SH
SOLE
58
0
0
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J841
10
454
SH
SOLE
454
0
0
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J866
58
2690
SH
SOLE
2011
0
679
INVESCO EXCH TRD SLF IDX FD
MUTUAL FUND
46138J882
126
5840
SH
SOLE
2904
0
2936
INVESCO EXCHNG TRAD SLF INDE
MUTUAL FUND
46139W502
2
69
SH
SOLE
69
0
0
INVESCO EXCHNG TRAD SLF INDE
MUTUAL FUND
46139W601
1
32
SH
SOLE
32
0
0
INVITAE CORP
COMMON STOCK
46185L103
3474
103000
SH
SOLE
103000
0
0
INVIVO THERAPEUTICS HLDGS CO
COMMON STOCK
46186M506
0
32
SH
SOLE
32
0
0
IQIYI INC
AMERICAN DEPOSITARY RECEIPT
46267X108
45
2867
SH
SOLE
2867
0
0
ISHARES TR
MUTUAL FUND
46429B267
50
1862
SH
SOLE
1862
0
0
ISHARES TR
MUTUAL FUND
46429B598
298
6739
SH
SOLE
0
0
6739
ISHARES TR
MUTUAL FUND
46429B655
538
10583
SH
SOLE
10583
0
0
ISHARES TR
MUTUAL FUND
46429B663
9
90
SH
SOLE
90
0
0
ISHARES TR
MUTUAL FUND
46429B689
323
4274
SH
SOLE
4274
0
0
ISHARES TR
MUTUAL FUND
46429B697
52
710
SH
SOLE
710
0
0
ISHARES TR
MUTUAL FUND
46432F396
1
6
SH
SOLE
6
0
0
ISHARES INC
MUTUAL FUND
46434G103
9062
135278
SH
SOLE
134277
0
1001
ISHARES INC
MUTUAL FUND
46434G780
2468
106213
SH
SOLE
106213
0
0
ISHARES INC
MUTUAL FUND
46434G855
3051
109000
SH
SOLE
109000
0
0
ISHARES TR
MUTUAL FUND
46434V100
5199
100318
SH
SOLE
100318
0
0
ISHARES TR
MUTUAL FUND
46434V407
34
742
SH
SOLE
742
0
0
ISHARES TR
MUTUAL FUND
46434V613
12134
226842
SH
SOLE
222188
0
4654
ISHARES TR
MUTUAL FUND
46434V621
16
312
SH
SOLE
312
0
0
ISHARES TR
MUTUAL FUND
46434V803
1
20
SH
SOLE
20
0
0
ISHARES TR
MUTUAL FUND
46434VBK5
186
7500
SH
SOLE
6500
0
1000
ISHARES TR
MUTUAL FUND
46435G193
384
13858
SH
SOLE
12428
0
1430
ISHARES TR
MUTUAL FUND
46435G243
3072
117971
SH
SOLE
116731
0
1240
ISHARES TR
MUTUAL FUND
46435U366
285
5734
SH
SOLE
5734
0
0
JOYY INC
AMERICAN DEPOSITARY RECEIPT
46591M109
39
586
SH
SOLE
586
0
0
J ALEXANDERS HLDGS INC
COMMON STOCK
46609J106
12
1063
SH
SOLE
1063
0
0
JPMORGAN CHASE & CO
MUTUAL FUND
46625H365
606
30854
SH
SOLE
30854
0
0
KKR & CO INC
COMMON STOCK
48251W104
2443
41240
SH
SOLE
41240
0
0
KT CORP
AMERICAN DEPOSITARY RECEIPT
48268K101
6
403
SH
SOLE
403
0
0
KEARNY FINL CORP MD
COMMON STOCK
48716P108
1410
118000
SH
SOLE
118000
0
0
KEURIG DR PEPPER INC
COMMON STOCK
49271V100
107
3040
SH
SOLE
3040
0
0
KODIAK SCIENCES INC
COMMON STOCK
50015M109
5
50
SH
SOLE
50
0
0
LPL FINL HLDGS INC
COMMON STOCK
50212V100
28363
210124
SH
SOLE
210124
0
0
LENDINGCLUB CORP
COMMON STOCK
52603A208
289
15938
SH
SOLE
15938
0
0
LEVI STRAUSS & CO NEW
COMMON STOCK
52736R102
4657
168000
SH
SOLE
168000
0
0
LIFESTANCE HEALTH GROUP INC
COMMON STOCK
53228F101
1057
37954
SH
SOLE
37954
0
0
LIVE OAK BANCSHARES INC
COMMON STOCK
53803X105
2158
36576
SH
SOLE
36576
0
0
LUMOS PHARMA INC
COMMON STOCK
55028X109
1
58
SH
SOLE
58
0
0
LYFT INC
COMMON STOCK
55087P104
12152
200931
SH
SOLE
200931
0
0
MBIA INC
COMMON STOCK
55262C100
424
38500
SH
SOLE
38500
0
0
MFA FINL INC
REIT
55272X102
31
6667
SH
SOLE
6667
0
0
MFS INTER INCOME TR
MUTUAL FUND
55273C107
0
76
SH
SOLE
76
0
0
MRC GLOBAL INC
COMMON STOCK
55345K103
412
43830
SH
SOLE
43830
0
0
MAGNITE INC
COMMON STOCK
55955D100
102
3000
SH
SOLE
3000
0
0
MAIN STR CAP CORP
COMMON STOCK
56035L104
1931
46999
SH
SOLE
46999
0
0
MARKER THERAPEUTICS INC
COMMON STOCK
57055L107
23
8211
SH
SOLE
8211
0
0
MARQETA INC
COMMON STOCK
57142B104
1404
50000
SH
SOLE
50000
0
0
MIRATI THERAPEUTICS INC
COMMON STOCK
60468T105
1616
10002
SH
SOLE
10000
0
2
MOELIS & CO
COMMON STOCK
60786M105
875
15388
SH
SOLE
15388
0
0
MOMO INC
AMERICAN DEPOSITARY RECEIPT
60879B107
20
1300
SH
SOLE
1300
0
0
MOTUS GI HLDGS INC
COMMON STOCK
62014P108
24
23000
SH
SOLE
23000
0
0
NATIONAL VISION HLDGS INC
COMMON STOCK
63845R107
97081
1898716
SH
SOLE
1898716
0
0
NCINO INC
COMMON STOCK
63947U107
35001
584131
SH
SOLE
584131
0
0
NEOLEUKIN THERAPEUTICS INC
COMMON STOCK
64049K104
2
227
SH
SOLE
227
0
0
NEOVASC INC
COMMON STOCK
64065J304
2
2000
SH
SOLE
2000
0
0
NEUBASE THERAPEUTICS INC
COMMON STOCK
64132K102
4
750
SH
SOLE
750
0
0
NEVRO CORP
COMMON STOCK
64157F103
4068
24537
SH
SOLE
24537
0
0
NEW RELIC INC
COMMON STOCK
64829B100
2001
29877
SH
SOLE
29877
0
0
NEWMARK GROUP INC
COMMON STOCK
65158N102
3208
267127
SH
SOLE
267127
0
0
NORTHERN STAR INVEST CORP II
COMMON STOCK
66574L209
1000
100000
SH
SOLE
100000
0
0
NORTHERN STAR INVEST CORP IV
COMMON STOCK
66575B200
1000
100000
SH
SOLE
100000
0
0
NOVANTA INC
COMMON STOCK
67000B104
6055
44931
SH
SOLE
44931
0
0
NUANCE COMMUNICATIONS INC
COMMON STOCK
67020Y100
4677
85912
SH
SOLE
85912
0
0
NUTANIX INC
COMMON STOCK
67059N108
1053
27555
SH
SOLE
27470
0
85
NUVEEN QUALITY MUNCP INCOME
MUTUAL FUND
67066V101
8
514
SH
SOLE
0
0
514
NUVEEN FLOATING RATE INCOME
MUTUAL FUND
6706EN100
2678
274352
SH
SOLE
274352
0
0
NUVEEN AMT FREE MUN CR INC F
MUTUAL FUND
67071L106
52
2888
SH
SOLE
2888
0
0
NUVEEN PFD & INCM SECURTIES
MUTUAL FUND
67072C105
84
8446
SH
SOLE
8446
0
0
NUVEEN FLOATING RATE INCOME
MUTUAL FUND
67072T108
3880
387184
SH
SOLE
387184
0
0
NUVEEN CR STRATEGIES INCOME
MUTUAL FUND
67073D102
6429
952498
SH
SOLE
952498
0
0
OAK STR HEALTH INC
COMMON STOCK
67181A107
45990
785222
SH
SOLE
785222
0
0
OLO INC
COMMON STOCK
68134L109
40244
1076342
SH
SOLE
1076342
0
0
ONEMAIN HLDGS INC
COMMON STOCK
68268W103
19
316
SH
SOLE
316
0
0
1LIFE HEALTHCARE INC
COMMON STOCK
68269G107
73
2220
SH
SOLE
2220
0
0
OPKO HEALTH INC
COMMON STOCK
68375N103
8
1868
SH
SOLE
1868
0
0
ORBCOMM INC
COMMON STOCK
68555P100
508
45238
SH
SOLE
45238
0
0
ORGANOVO HLDGS INC
COMMON STOCK
68620A203
5
525
SH
SOLE
525
0
0
ORIGIN BANCORP INC
COMMON STOCK
68621T102
603
14200
SH
SOLE
14200
0
0
OVINTIV INC
COMMON STOCK
69047Q102
19
600
SH
SOLE
600
0
0
PG&E CORP
COMMON STOCK
69331C108
9
856
SH
SOLE
856
0
0
PJT PARTNERS INC
COMMON STOCK
69343T107
4943
69245
SH
SOLE
69245
0
0
PAGERDUTY INC
COMMON STOCK
69553P100
8331
195655
SH
SOLE
195655
0
0
PERFORMANCE FOOD GROUP CO
COMMON STOCK
71377A103
84594
1744571
SH
SOLE
1744571
0
0
PHREESIA INC
COMMON STOCK
71944F106
3802
62017
SH
SOLE
62017
0
0
PIMCO CORPORATE & INCOME OPP
MUTUAL FUND
72201B101
30
1535
SH
SOLE
1535
0
0
PIMCO ETF TR
MUTUAL FUND
72201R205
193
3500
SH
SOLE
3500
0
0
PIMCO ETF TR
MUTUAL FUND
72201R775
29
257
SH
SOLE
257
0
0
PIMCO ETF TR
MUTUAL FUND
72201R833
15
149
SH
SOLE
149
0
0
PIMCO INCOME OPPORTUNITY FD
MUTUAL FUND
72202B100
299
11214
SH
SOLE
10253
0
961
PROSHARES TR
MUTUAL FUND
74347B680
25
350
SH
SOLE
350
0
0
PURE STORAGE INC
COMMON STOCK
74624M102
34585
1770856
SH
SOLE
1770856
0
0
QURATE RETAIL INC
COMMON STOCK
74915M100
1543
117902
SH
SOLE
117902
0
0
REATA PHARMACEUTICALS INC
COMMON STOCK
75615P103
2215
15649
SH
SOLE
15649
0
0
RECURSION PHARMACEUTICALS IN
COMMON STOCK
75629V104
7
200
SH
SOLE
200
0
0
REDFIN CORP
COMMON STOCK
75737F108
2441
38491
SH
SOLE
38491
0
0
RESOLUTE FST PRODS INC
COMMON STOCK
76117W109
359
29405
SH
SOLE
29405
0
0
RESONANT INC
COMMON STOCK
76118L102
10
3000
SH
SOLE
3000
0
0
RINGCENTRAL INC
COMMON STOCK
76680R206
44120
151835
SH
SOLE
151835
0
0
SPDR INDEX SHS FDS
MUTUAL FUND
78463X509
1
14
SH
SOLE
14
0
0
SPDR INDEX SHS FDS
MUTUAL FUND
78463X541
2
40
SH
SOLE
40
0
0
SPDR INDEX SHS FDS
MUTUAL FUND
78463X749
39
765
SH
SOLE
765
0
0
SPDR INDEX SHS FDS
MUTUAL FUND
78463X889
1
35
SH
SOLE
35
0
0
SPDR SER TR
MUTUAL FUND
78464A102
4
24
SH
SOLE
24
0
0
SPDR SER TR
MUTUAL FUND
78464A292
36
809
SH
SOLE
809
0
0
SPDR SER TR
MUTUAL FUND
78464A300
2643
30833
SH
SOLE
30692
0
141
SPDR SER TR
MUTUAL FUND
78464A359
1657
19102
SH
SOLE
15210
0
3892
SPDR SER TR
MUTUAL FUND
78464A375
64
1736
SH
SOLE
1736
0
0
SPDR SER TR
MUTUAL FUND
78464A409
1
17
SH
SOLE
17
0
0
SPDR SER TR
MUTUAL FUND
78464A474
201
6408
SH
SOLE
6408
0
0
SPDR SER TR
MUTUAL FUND
78464A508
0
12
SH
SOLE
12
0
0
SPDR SER TR
MUTUAL FUND
78464A581
78
600
SH
SOLE
600
0
0
SPDR SER TR
MUTUAL FUND
78464A607
599
5712
SH
SOLE
5712
0
0
SPDR SER TR
MUTUAL FUND
78464A649
0
13
SH
SOLE
13
0
0
SPDR SER TR
MUTUAL FUND
78464A797
128
2500
SH
SOLE
2500
0
0
SPDR SER TR
MUTUAL FUND
78464A813
12955
132545
SH
SOLE
113650
0
18895
SSGA ACTIVE ETF TR
MUTUAL FUND
78467V608
89978
1943792
SH
SOLE
1943792
0
0
SPDR SER TR
MUTUAL FUND
78468R200
1152
37590
SH
SOLE
30040
0
7550
SPDR SER TR
MUTUAL FUND
78468R408
22
783
SH
SOLE
783
0
0
SPDR SER TR
MUTUAL FUND
78468R622
89333
812418
SH
SOLE
812418
0
0
SPDR SER TR
MUTUAL FUND
78468R663
7672
83871
SH
SOLE
83871
0
0
SPDR SER TR
MUTUAL FUND
78468R721
123
2352
SH
SOLE
2352
0
0
SPDR SER TR
MUTUAL FUND
78468R739
74
1500
SH
SOLE
1500
0
0
SABA CAPITAL INCOME & OPRNT
MUTUAL FUND
78518H103
3685
782316
SH
SOLE
782316
0
0
SCHNEIDER NATIONAL INC
COMMON STOCK
80689H102
9645
443059
SH
SOLE
443059
0
0
SCHOLAR ROCK HLDG CORP
COMMON STOCK
80706P103
727
25164
SH
SOLE
25164
0
0
SCHRODINGER INC
COMMON STOCK
80810D103
11119
147059
SH
SOLE
147059
0
0
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y100
178
2166
SH
SOLE
2166
0
0
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y308
11
160
SH
SOLE
160
0
0
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y407
915
5124
SH
SOLE
5124
0
0
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y852
3852
47571
SH
SOLE
47403
0
168
SELECT SECTOR SPDR TR
MUTUAL FUND
81369Y860
28
635
SH
SOLE
635
0
0
SEER INC
COMMON STOCK
81578P106
2
63
SH
SOLE
63
0
0
SHIFT4 PMTS INC
COMMON STOCK
82452J109
9072
96800
SH
SOLE
96800
0
0
SMARTSHEET INC
COMMON STOCK
83200N103
16475
227811
SH
SOLE
227811
0
0
SPECTRUM BRANDS HLDGS INC NE
COMMON STOCK
84790A105
10
112
SH
SOLE
112
0
0
SPROTT PHYSICAL GOLD TR
MUTUAL FUND
85207H104
25
1800
SH
SOLE
1800
0
0
STAG INDL INC
REIT
85254J102
73
1950
SH
SOLE
1950
0
0
STARWOOD PPTY TR INC
REIT
85571B105
2
72
SH
SOLE
0
0
72
STERLING BANCORP INC
COMMON STOCK
85917W102
1820
400000
SH
SOLE
400000
0
0
STONE HBR EMERGING MKTS INCO
MUTUAL FUND
86164T107
0
4
SH
SOLE
4
0
0
STRIDE INC
COMMON STOCK
86333M108
20056
624200
SH
SOLE
624200
0
0
SUNNOVA ENERGY INTL INC.
COMMON STOCK
86745K104
19442
516241
SH
SOLE
516241
0
0
TELADOC HEALTH INC
COMMON STOCK
87918A105
5963
35859
SH
SOLE
35859
0
0
TENABLE HLDGS INC
COMMON STOCK
88025T102
14294
345689
SH
SOLE
345689
0
0
TEXAS PACIFIC LAND CORPORATI
COMMON STOCK
88262P102
18607
11631
SH
SOLE
11631
0
0
THE TRADE DESK INC
COMMON STOCK
88339J105
6569
84915
SH
SOLE
84915
0
0
TIDEWATER INC NEW
COMMON STOCK
88642R109
2
142
SH
SOLE
0
0
142
TRANSMEDICS GROUP INC
COMMON STOCK
89377M109
43
1300
SH
SOLE
1300
0
0
TRANSUNION
COMMON STOCK
89400J107
170
1544
SH
SOLE
1544
0
0
TRAVERE THERAPEUTICS INC
COMMON STOCK
89422G107
2593
177721
SH
SOLE
0
0
177721
TURNING PT BRANDS INC
COMMON STOCK
90041L105
673
14700
SH
SOLE
14700
0
0
2U INC
COMMON STOCK
90214J101
1375
33000
SH
SOLE
33000
0
0
ULTRAGENYX PHARMACEUTICAL IN
COMMON STOCK
90400D108
67
700
SH
SOLE
700
0
0
UPLAND SOFTWARE INC
COMMON STOCK
91544A109
185
4500
SH
SOLE
4500
0
0
UPWORK INC
COMMON STOCK
91688F104
8714
149498
SH
SOLE
149498
0
0
VANECK VECTORS ETF TR
MUTUAL FUND
92189H300
13
400
SH
SOLE
400
0
0
VANECK VECTORS ETF TR
MUTUAL FUND
92189H409
203
3199
SH
SOLE
3199
0
0
VANGUARD WORLD FDS
MUTUAL FUND
92204A108
94
300
SH
SOLE
300
0
0
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C102
360
5860
SH
SOLE
5860
0
0
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C706
78
1149
SH
SOLE
1149
0
0
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C714
394
5668
SH
SOLE
5668
0
0
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C771
63
1187
SH
SOLE
1187
0
0
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C813
2993
27988
SH
SOLE
27988
0
0
VANGUARD SCOTTSDALE FDS
MUTUAL FUND
92206C847
30
345
SH
SOLE
345
0
0
VECTRUS INC
COMMON STOCK
92242T101
11
234
SH
SOLE
234
0
0
VICTORY CAP HLDGS INC
COMMON STOCK
92645B103
14158
438464
SH
SOLE
438464
0
0
VICTORY PORTFOLIOS II
MUTUAL FUND
92647N667
663
15030
SH
SOLE
15030
0
0
VISTRA CORP
COMMON STOCK
92840M102
1855
100000
SH
SOLE
100000
0
0
VIRTUS ALLIANZGI EQUITY & CO
MUTUAL FUND
92841M101
49
1610
SH
SOLE
1610
0
0
VOYA GLBL EQTY DIV & PREM OP
MUTUAL FUND
92912T100
13
2228
SH
SOLE
2228
0
0
WELLS FARGO ADVANTAGE INCOME
MUTUAL FUND
94987B105
0
4
SH
SOLE
4
0
0
WEST BANCORPORATION INC
COMMON STOCK
95123P106
2660
95857
SH
SOLE
95857
0
0
WHOLE EARTH BRANDS INC
COMMON STOCK
96684W100
18
1250
SH
SOLE
1250
0
0
WISDOMTREE TR
MUTUAL FUND
97717W208
35
441
SH
SOLE
441
0
0
WISDOMTREE TR
MUTUAL FUND
97717W562
14
290
SH
SOLE
290
0
0
WISDOMTREE TR
MUTUAL FUND
97717W604
55
1714
SH
SOLE
1714
0
0
WISDOMTREE TR
MUTUAL FUND
97717W760
299
3998
SH
SOLE
3998
0
0
WISDOMTREE TR
MUTUAL FUND
97717W869
6
75
SH
SOLE
75
0
0
WISDOMTREE TR
MUTUAL FUND
97717X156
44
862
SH
SOLE
862
0
0
WISDOMTREE TR
MUTUAL FUND
97717X511
1
15
SH
SOLE
15
0
0
WISDOMTREE TR
MUTUAL FUND
97717X552
16
461
SH
SOLE
461
0
0
WISDOMTREE TR
MUTUAL FUND
97717X669
1735
29078
SH
SOLE
28706
0
372
WISDOMTREE TR
MUTUAL FUND
97717X701
36
466
SH
SOLE
466
0
0
WORKDAY INC
COMMON STOCK
98138H101
67941
284581
SH
SOLE
284519
0
62
WORKIVA INC
COMMON STOCK
98139A105
5043
45300
SH
SOLE
45300
0
0
XENON PHARMACEUTICALS INC
COMMON STOCK
98420N105
47
2500
SH
SOLE
2500
0
0
YAMANA GOLD INC
COMMON STOCK
98462Y100
4
1000
SH
SOLE
1000
0
0
YEXT INC
COMMON STOCK
98585N106
2544
178000
SH
SOLE
178000
0
0
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
120
2300
SH
SOLE
2300
0
0
ZUORA INC
COMMON STOCK
98983V106
491
28459
SH
SOLE
28459
0
0
ALKERMES PLC
COMMON STOCK
G01767105
123
5000
SH
SOLE
5000
0
0
AMDOCS LTD
COMMON STOCK
G02602103
3402
43980
SH
SOLE
43980
0
0
ATHENE HOLDING LTD
COMMON STOCK
G0684D107
10124
149985
SH
SOLE
149985
0
0
AXIS CAP HLDGS LTD
COMMON STOCK
G0692U109
981
20017
SH
SOLE
20017
0
0
AXALTA COATING SYS LTD
COMMON STOCK
G0750C108
2
72
SH
SOLE
72
0
0
CLARIVATE PLC
COMMON STOCK
G21810109
29745
1080457
SH
SOLE
1080457
0
0
ENSTAR GROUP LIMITED
COMMON STOCK
G3075P101
1131
4732
SH
SOLE
4732
0
0
HERBALIFE NUTRITION LTD
COMMON STOCK
G4412G101
755
14327
SH
SOLE
14327
0
0
HORIZON THERAPEUTICS PUB L
COMMON STOCK
G46188101
3465
37000
SH
SOLE
37000
0
0
WEATHERFORD INTL PLC
COMMON STOCK
G48833118
0
2
SH
SOLE
2
0
0
LAZARD LTD
COMMON STOCK
G54050102
115
2531
SH
SOLE
2531
0
0
LIBERTY GLOBAL PLC
COMMON STOCK
G5480U104
749
27585
SH
SOLE
26705
0
880
LIBERTY GLOBAL PLC
COMMON STOCK
G5480U120
5529
204463
SH
SOLE
203568
0
895
NOMAD FOODS LTD
COMMON STOCK
G6564A105
55811
1974206
SH
SOLE
1974206
0
0
ORTHO CLINICAL DIAGNOSTICS H
COMMON STOCK
G6829J107
8328
388996
SH
SOLE
897
0
388099
SENSATA TECHNOLOGIES HLDG PL
COMMON STOCK
G8060N102
1004
17325
SH
SOLE
17325
0
0
TEXTAINER GROUP HOLDINGS LTD
COMMON STOCK
G8766E109
639
18915
SH
SOLE
18915
0
0
LIBERTY LATIN AMERICA LTD
COMMON STOCK
G9001E102
53
3797
SH
SOLE
3797
0
0
LIBERTY LATIN AMERICA LTD
COMMON STOCK
G9001E128
68
4825
SH
SOLE
4825
0
0
TRITON INTL LTD
COMMON STOCK
G9078F107
1106
21125
SH
SOLE
21125
0
0
TRONOX HOLDINGS PLC
COMMON STOCK
G9087Q102
0
7
SH
SOLE
0
0
7
WHITE MTNS INS GROUP LTD
COMMON STOCK
G9618E107
1701
1482
SH
SOLE
1482
0
0
TRANSOCEAN LTD
COMMON STOCK
H8817H100
19
4250
SH
SOLE
4250
0
0
ELBIT SYS LTD
COMMON STOCK
M3760D101
36
275
SH
SOLE
0
0
275
STRATASYS LTD
COMMON STOCK
M85548101
196
7581
SH
SOLE
7581
0
0
ZIM INTEGRATED SHIPPING SERV
COMMON STOCK
M9T951109
1224
27243
SH
SOLE
27243
0
0
ELASTIC N V
COMMON STOCK
N14506104
7652
52495
SH
SOLE
52495
0
0
FRANKS INTL N V
COMMON STOCK
N33462107
4545
1500000
SH
SOLE
1500000
0
0
FLEX LTD
COMMON STOCK
Y2573F102
2084
116596
SH
SOLE
116596
0
0
GASLOG PARTNERS LP
COMMON STOCK
Y2687W108
30
8000
SH
SOLE
8000
0
0
GRANITE REAL ESTATE INVT TR
REIT
387437114
658
9896
SH
SOLE
9896
0
0
PAN AMERN SILVER CORP
FOREIGN COMMON STOCK
697900108
192
6721
SH
SOLE
6721
0
0
BRP INC
FOREIGN COMMON STOCK
05577W200
3230
41284
SH
SOLE
41284
0
0