0001172661-19-001715.txt : 20190813
0001172661-19-001715.hdr.sgml : 20190813
20190813171744
ACCESSION NUMBER: 0001172661-19-001715
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190813
DATE AS OF CHANGE: 20190813
EFFECTIVENESS DATE: 20190813
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RMB Capital Management, LLC
CENTRAL INDEX KEY: 0001332905
IRS NUMBER: 593792751
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11714
FILM NUMBER: 191021767
BUSINESS ADDRESS:
STREET 1: 115 S. LASALLE ST.
STREET 2: 34TH FLOOR
CITY: CHICAGO
STATE: IL
ZIP: 60603
BUSINESS PHONE: (312) 993-5800
MAIL ADDRESS:
STREET 1: 115 S. LASALLE ST.
STREET 2: 34TH FLOOR
CITY: CHICAGO
STATE: IL
ZIP: 60603
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001332905
XXXXXXXX
06-30-2019
06-30-2019
false
RMB Capital Management, LLC
115 S. Lasalle St.
34th Floor
Chicago
IL
60603
13F HOLDINGS REPORT
028-11714
N
Lisa M. Tamburini
Chief Compliance Officer
312-870-5685
/s/ Lisa M. Tamburini
Chicago
IL
08-13-2019
6
847
3952367
1
0001027760
028-05920
DELAWARE CAPITAL MANAGEMENT INC
6
0001056823
028-06986
HORIZON KINETICS ASSET MANAGEMENT LLC
19
0001456133
028-13404
Convergence Investment Partners, LLC
20
0001207017
028-10469
LAZARD ASSET MANAGEMENT LLC
31
0001009262
028-05358
LATEEF INVESTMENT MANAGEMENT, L.P.
32
0001109426
028-05621
SANTA BARBARA ASSET MANAGEMENT, LLC
INFORMATION TABLE
2
infotable.xml
1ST SOURCE CORP
COM
336901103
473
10204
SH
SOLE
10204
0
0
3M CO
COM
88579y101
950
5478
SH
SOLE
5478
0
0
ABBOTT LABS
COM
002824100
11343
134877
SH
SOLE
134877
0
0
ABBVIE INC
COM
00287Y109
6193
85167
SH
SOLE
85167
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
2214
529591
SH
SOLE
529591
0
0
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
96
17590
SH
SOLE
17590
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
427
44288
SH
SOLE
44288
0
0
ABIOMED INC
COM
003654100
3167
12157
SH
SOLE
11731
0
426
ACADIA RLTY TR
COM SH BEN INT
004239109
7411
270785
SH
SOLE
260903
0
9882
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
93
505
SH
OTR
32
0
0
505
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
15139
81936
SH
SOLE
81936
0
0
ADOBE INC
COM
00724f101
1644
5579
SH
SOLE
5579
0
0
ADTALEM GLOBAL ED INC
COM
00737l103
591
13114
SH
SOLE
13114
0
0
ADVANCED DRAIN SYS INC DEL
COM
00790r104
568
17316
SH
SOLE
17316
0
0
AERCAP HOLDINGS NV
SHS
n00985106
362
6969
SH
OTR
1
0
0
6969
AERCAP HOLDINGS NV
SHS
n00985106
12
223
SH
SOLE
223
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
806
8744
SH
SOLE
8744
0
0
AFLAC INC
COM
001055102
8
138
SH
OTR
19
138
0
0
AFLAC INC
COM
001055102
282
5153
SH
SOLE
5153
0
0
AFLAC INC
COM
001055102
10962
200000
SH
Put
SOLE
200000
0
0
AIMMUNE THERAPEUTICS INC
COM
00900t107
1063
51059
SH
SOLE
51059
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
3460
24521
SH
SOLE
22291
0
2230
ALIGN TECHNOLOGY INC
COM
016255101
16926
61843
SH
SOLE
61843
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741r102
506
20068
SH
SOLE
20068
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
18732
133675
SH
SOLE
133675
0
0
ALLIANZGI EQUITY & CONV INCO
COM
018829101
303
13943
SH
SOLE
13943
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
603
22465
SH
SOLE
22465
0
0
ALLSTATE CORP
COM
020002101
13
129
SH
SOLE
129
0
0
ALLSTATE CORP
COM
020002101
20338
200000
SH
Put
SOLE
200000
0
0
ALPHABET INC
CAP STK CL A
02079k305
154
142
SH
OTR
31
0
0
142
ALPHABET INC
CAP STK CL A
02079k305
23101
21334
SH
SOLE
21334
0
0
ALPHABET INC
CAP STK CL C
02079k107
23137
21405
SH
SOLE
21405
0
0
ALPS ETF TR
ALERIAN MLP
00162q866
961
97585
SH
SOLE
97585
0
0
ALTABA INC
COM
021346101
9955
143503
SH
SOLE
143503
0
0
ALTRIA GROUP INC
COM
02209S103
447
9452
SH
SOLE
9452
0
0
AMALGAMATED BK NEW YORK N Y
CLASS A
022663108
9585
549288
SH
SOLE
549288
0
0
AMAZON COM INC
COM
023135106
7419
3918
SH
SOLE
3918
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
355
4036
SH
SOLE
4036
0
0
AMERICAN EXPRESS CO
COM
025816109
61720
500000
SH
Put
SOLE
500000
0
0
AMERICAN EXPRESS CO
COM
025816109
840
6805
SH
SOLE
6805
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
13315
129945
SH
SOLE
125761
0
4184
AMERICAN INTL GROUP INC
COM NEW
026874784
47
882
SH
SOLE
882
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
10656
200000
SH
Put
SOLE
200000
0
0
AMERICAN TOWER CORP NEW
COM
03027x100
26259
128439
SH
SOLE
128439
0
0
AMERICAN VANGUARD CORP
COM
030371108
1646
106783
SH
SOLE
106783
0
0
AMERIPRISE FINL INC
COM
03076C106
314
2166
SH
SOLE
2166
0
0
AMERIS BANCORP
COM
03076K108
2350
59959
SH
SOLE
59959
0
0
AMGEN INC
COM
031162100
14173
76912
SH
SOLE
76912
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
2196
40485
SH
SOLE
40485
0
0
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168l105
284
39625
SH
SOLE
39625
0
0
AMPHENOL CORP NEW
CL A
032095101
1759
18338
SH
SOLE
18338
0
0
AMPHENOL CORP NEW
CL A
032095101
108
1125
SH
OTR
31
0
0
1125
ANALOG DEVICES INC
COM
032654105
1754
15536
SH
SOLE
15536
0
0
ANSYS INC
COM
03662q105
290
1416
SH
SOLE
1416
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
440
38387
SH
SOLE
38387
0
0
ANTHEM INC
COM
036752103
1076
3814
SH
SOLE
3814
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
907
60643
SH
SOLE
60643
0
0
APPLE INC
COM
037833100
217
1095
SH
OTR
31
0
0
1095
APPLE INC
COM
037833100
78
395
SH
OTR
32
0
0
395
APPLE INC
COM
037833100
30797
155602
SH
SOLE
155602
0
0
APPLIED MATLS INC
COM
038222105
458
10194
SH
SOLE
10194
0
0
APTARGROUP INC
COM
038336103
4310
34661
SH
SOLE
34661
0
0
APTIV PLC
SHS
G6095L109
207
2567
SH
SOLE
2567
0
0
AQUA AMERICA INC
COM
03836w103
2456
59355
SH
SOLE
59355
0
0
ARCHROCK INC
COM
03957w106
1646
155298
SH
SOLE
155298
0
0
ARGO GROUP INTL HLDGS LTD
COM
g0464b107
5752
77683
SH
SOLE
77683
0
0
ASA GOLD AND PRECIOUS MTLS L
SHS
g3156p103
1585
138554
SH
SOLE
138554
0
0
ASML HOLDING N V
N Y REGISTRY SHS
n07059210
237
1139
SH
OTR
1
0
0
1139
ASML HOLDING N V
N Y REGISTRY SHS
n07059210
6
30
SH
OTR
19
30
0
0
ASML HOLDING N V
N Y REGISTRY SHS
n07059210
2
11
SH
SOLE
11
0
0
ASPEN TECHNOLOGY INC
COM
045327103
26354
212056
SH
SOLE
212056
0
0
ASTEC INDS INC
COM
046224101
272
8355
SH
SOLE
8355
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
16
385
SH
OTR
19
385
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
233
5653
SH
SOLE
5653
0
0
AT&T INC
COM
00206R102
91
2723
SH
OTR
32
0
0
2723
AT&T INC
COM
00206R102
1257
37523
SH
SOLE
37523
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
3870
226054
SH
SOLE
226054
0
0
ATLANTIC PWR CORP
COM NEW
04878q863
2904
1200000
SH
SOLE
1200000
0
0
AUTODESK INC
COM
052769106
498
3055
SH
SOLE
3055
0
0
AUTOLIV INC
COM
052800109
2187
31014
SH
SOLE
29993
0
1021
AUTOMATIC DATA PROCESSING IN
COM
053015103
1720
10403
SH
SOLE
10403
0
0
AVERY DENNISON CORP
COM
053611109
17147
148232
SH
SOLE
145508
0
2724
AXT INC
COM
00246w103
489
123500
SH
SOLE
123500
0
0
BAIDU INC
SPON ADR REP A
056752108
151
1288
SH
OTR
1
0
0
1288
BAIDU INC
SPON ADR REP A
056752108
2
15
SH
OTR
19
15
0
0
BAIDU INC
SPON ADR REP A
056752108
144
1229
SH
SOLE
1229
0
0
BANC OF CALIFORNIA INC
COM
05990K106
3508
251145
SH
SOLE
251145
0
0
BANK AMER CORP
7.25%CNV PFD L
060505682
1379
1005
SH
SOLE
1005
0
0
BANK AMER CORP
COM
060505104
959
33060
SH
SOLE
33060
0
0
BANK MONTREAL QUE
COM
063671101
775
10268
SH
SOLE
10268
0
0
BANK MONTREAL QUE
COM
063671101
6
83
SH
OTR
19
83
0
0
BANK OF MARIN BANCORP
COM
063425102
246
6000
SH
SOLE
6000
0
0
BANK7 CORP
COM
06652N107
9754
527550
SH
SOLE
527550
0
0
BAUSCH HEALTH COS INC
COM
071734107
4
170
SH
OTR
19
170
0
0
BAUSCH HEALTH COS INC
COM
071734107
1171
46446
SH
SOLE
46446
0
0
BAXTER INTL INC
COM
071813109
361
4408
SH
SOLE
4408
0
0
BAYCOM CORP
COM
07272M107
3068
140073
SH
SOLE
140073
0
0
BB&T CORP
COM
054937107
928
18893
SH
SOLE
18893
0
0
BB&T CORP
COM
054937107
27464
559000
SH
Put
SOLE
559000
0
0
BEACON ROOFING SUPPLY INC
COM
073685109
470
12808
SH
SOLE
12808
0
0
BECTON DICKINSON & CO
COM
075887109
98
387
SH
OTR
31
0
0
387
BECTON DICKINSON & CO
COM
075887109
17142
68019
SH
SOLE
68019
0
0
BECTON DICKINSON & CO
COM
075887109
83
331
SH
OTR
32
0
0
331
BELDEN INC
COM
077454106
410
6880
SH
SOLE
6880
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5412
17
SH
SOLE
17
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
11
52
SH
OTR
6
0
0
52
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
5121
24021
SH
SOLE
24021
0
0
BHP GROUP PLC
SPONSORED ADR
05545e209
238
4650
SH
OTR
1
0
0
4650
BHP GROUP PLC
SPONSORED ADR
05545e209
13
251
SH
OTR
19
251
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061g101
317
3697
SH
SOLE
3697
0
0
BLACKROCK ENERGY & RES TR
COM
09250u101
852
71417
SH
SOLE
71417
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
208
19410
SH
SOLE
19410
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
653
116157
SH
SOLE
116157
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255x100
1782
138891
SH
SOLE
138891
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
1368
110124
SH
SOLE
110124
0
0
BLACKROCK INC
COM
09247x101
59
125
SH
OTR
32
0
0
125
BLACKROCK INC
COM
09247x101
452
964
SH
SOLE
964
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257a108
1279
156366
SH
SOLE
156366
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
293
6590
SH
SOLE
6590
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
40778
918000
SH
Put
SOLE
918000
0
0
BLUEBIRD BIO INC
COM
09609G100
1848
14530
SH
SOLE
13649
0
881
BOEING CO
COM
097023105
3201
8795
SH
SOLE
8795
0
0
BOINGO WIRELESS INC
COM
09739c102
1393
77534
SH
SOLE
77534
0
0
BOOKING HLDGS INC
COM
09857L108
163
87
SH
OTR
31
0
0
87
BOOKING HLDGS INC
COM
09857L108
28915
15423
SH
SOLE
15423
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
238
21134
SH
SOLE
21134
0
0
BP PLC
SPONSORED ADR
055622104
10208
244798
SH
SOLE
244798
0
0
BP PLC
SPONSORED ADR
055622104
11
267
SH
OTR
19
267
0
0
BRANDYWINEGBL GLBAL INM OPRT
COM
10537l104
922
78555
SH
SOLE
78555
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
14785
97995
SH
SOLE
93808
0
4187
BRINKS CO
COM
109696104
6670
82162
SH
SOLE
80006
0
2156
BRISTOL MYERS SQUIBB CO
COM
110122108
3374
74400
SH
SOLE
74400
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133t103
113
885
SH
OTR
31
0
0
885
BROADRIDGE FINL SOLUTIONS IN
COM
11133t103
104
815
SH
SOLE
815
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
13
280
SH
OTR
19
280
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
31
640
SH
OTR
6
0
0
640
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
678
14186
SH
SOLE
14186
0
0
BUSINESS FIRST BANCSHARES IN
COM
12326C105
24899
978339
SH
SOLE
978339
0
0
BYLINE BANCORP INC
COM
124411109
7034
367880
SH
SOLE
367880
0
0
CADENCE BANCORPORATION
CL A
12739a100
6471
311125
SH
SOLE
311125
0
0
CADENCE BANCORPORATION
CL A
12739a100
1997
96000
SH
Call
SOLE
96000
0
0
CAE INC
COM
124765108
2232
83125
SH
SOLE
53961
0
29164
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1858
168407
SH
SOLE
168407
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
672
82930
SH
SOLE
82930
0
0
CALYXT INC
COM
13173l107
789
63249
SH
SOLE
63249
0
0
CARBON BLACK INC
COM
14081r103
2423
144935
SH
SOLE
144935
0
0
CAREDX INC
COM
14167L103
453
12600
SH
SOLE
12600
0
0
CARLISLE COS INC
COM
142339100
3582
25512
SH
SOLE
23615
0
1897
CARNIVAL PLC
ADR
14365c103
1
20
SH
OTR
19
20
0
0
CARNIVAL PLC
ADR
14365c103
978
21596
SH
SOLE
21596
0
0
CAROLINA FINL CORP NEW
COM
143873107
17944
511363
SH
SOLE
511363
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
4020
83780
SH
SOLE
83780
0
0
CASELLA WASTE SYS INC
CL A
147448104
825
20813
SH
SOLE
20813
0
0
CATABASIS PHARMACEUTICALS IN
COM NEW
14875p206
489
60618
SH
SOLE
60618
0
0
CATALENT INC
COM
148806102
5237
96597
SH
SOLE
91718
0
4879
CATCHMARK TIMBER TR INC
CL A
14912y202
1741
166607
SH
SOLE
166607
0
0
CATERPILLAR INC DEL
COM
149123101
357
2621
SH
SOLE
2621
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504g100
3200
427303
SH
SOLE
427303
0
0
CBTX INC
COM
12481V104
18209
647076
SH
SOLE
647076
0
0
CDW CORP
COM
12514g108
10514
94716
SH
SOLE
94716
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
458
47800
SH
SOLE
47800
0
0
CELGENE CORP
COM
151020104
428
4630
SH
SOLE
4630
0
0
CENTENE CORP DEL
COM
15135b101
2593
49453
SH
SOLE
49453
0
0
CENTENNIAL RESOURCE DEV INC
CL A
15136a102
1156
152314
SH
SOLE
152314
0
0
CENTERSTATE BK CORP
COM
15201p109
6739
292609
SH
SOLE
292609
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
4230
171691
SH
SOLE
171691
0
0
CHANGE HEALTHCARE INC
COM
15912k100
2557
175142
SH
SOLE
175142
0
0
CHART INDS INC
COM PAR $0.01
16115q308
992
12906
SH
SOLE
12906
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119p108
637
1613
SH
SOLE
1613
0
0
CHESAPEAKE UTILS CORP
COM
165303108
3230
33997
SH
SOLE
33997
0
0
CHEVRON CORP NEW
COM
166764100
80
642
SH
OTR
32
0
0
642
CHEVRON CORP NEW
COM
166764100
10857
87247
SH
SOLE
87247
0
0
CHILDRENS PL INC
COM
168905107
563
5901
SH
SOLE
5901
0
0
CISCO SYS INC
COM
17275R102
85
1547
SH
OTR
32
0
0
1547
CISCO SYS INC
COM
17275R102
3380
61749
SH
SOLE
61749
0
0
CISION LTD
SHS
G1992S109
1008
85915
SH
SOLE
85915
0
0
CITIGROUP INC
COM NEW
172967424
2324
33192
SH
SOLE
33192
0
0
CITIGROUP INC
COM NEW
172967424
18138
259000
SH
Put
SOLE
259000
0
0
CITIZENS FINL GROUP INC
COM
174610105
63
1779
SH
SOLE
1779
0
0
CITIZENS FINL GROUP INC
COM
174610105
7072
200000
SH
Call
SOLE
200000
0
0
CIVEO CORP CDA
COM
17878y108
43
25051
SH
OTR
6
0
0
25051
CIVISTA BANCSHARES INC
COM NO PAR
178867107
15040
669915
SH
SOLE
669915
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469p100
1456
158225
SH
SOLE
158225
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
18469q108
633
67491
SH
SOLE
67491
0
0
CLEARWAY ENERGY INC
CL A
18539c105
693
42837
SH
SOLE
42837
0
0
CLOROX CO DEL
COM
189054109
232
1516
SH
SOLE
1516
0
0
CLOUGH GLOBAL DIVND AND INC
COM
18913y103
583
52072
SH
SOLE
52072
0
0
CME GROUP INC
COM
12572q105
12336
63554
SH
SOLE
63554
0
0
CME GROUP INC
COM
12572q105
87
448
SH
OTR
32
0
0
448
CME GROUP INC
COM
12572q105
38
197
SH
OTR
6
0
0
197
CMS ENERGY CORP
COM
125896100
3175
54823
SH
SOLE
49231
0
5592
COCA COLA CO
COM
191216100
958
18810
SH
SOLE
18810
0
0
COGNEX CORP
COM
192422103
633
13200
SH
SOLE
13200
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
78
1235
SH
OTR
31
0
0
1235
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
384
6051
SH
SOLE
6051
0
0
COHERUS BIOSCIENCES INC
COM
19249h103
1827
82668
SH
SOLE
82668
0
0
COLUMBIA BKG SYS INC
COM
197236102
1107
30599
SH
SOLE
30599
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
6458
64473
SH
SOLE
63173
0
1300
COMCAST CORP NEW
CL A
20030N101
91
2152
SH
OTR
32
0
0
2152
COMCAST CORP NEW
CL A
20030N101
1712
40480
SH
SOLE
40480
0
0
COMMERCE BANCSHARES INC
COM
200525103
634
10625
SH
SOLE
10625
0
0
COMMUNITY BANKERS TR CORP
COM
203612106
6974
823418
SH
SOLE
823418
0
0
COMMVAULT SYSTEMS INC
COM
204166102
2482
50030
SH
SOLE
47581
0
2449
CONCHO RES INC
COM
20605p101
859
8328
SH
SOLE
8328
0
0
CONOCOPHILLIPS
COM
20825C104
314
5154
SH
SOLE
5154
0
0
CONSTELLATION BRANDS INC
CL A
21036p108
87
440
SH
OTR
31
0
0
440
CONSTELLATION BRANDS INC
CL A
21036p108
161
816
SH
SOLE
816
0
0
CONSTELLIUM NV
CL A
n22035104
547
54483
SH
SOLE
54483
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
0
28000
SH
SOLE
28000
0
0
CONTINENTAL RESOURCES INC
COM
212015101
206
4906
SH
SOLE
4906
0
0
COOPER COS INC
COM NEW
216648402
36280
107691
SH
SOLE
107691
0
0
COPART INC
COM
217204106
5266
70464
SH
SOLE
64196
0
6268
CORNERSTONE BLDG BRANDS INC
COM
21925d109
3444
590706
SH
SOLE
590706
0
0
CORNING INC
COM
219350105
589
17726
SH
SOLE
17726
0
0
COSTAR GROUP INC
COM
22160n109
444
801
SH
SOLE
801
0
0
COSTCO WHSL CORP NEW
COM
22160k105
1126
4260
SH
SOLE
4260
0
0
CRAWFORD & CO
CL B
224633107
1503
161447
SH
SOLE
161447
0
0
CSW INDUSTRIALS INC
COM
126402106
204
3000
SH
SOLE
3000
0
0
CULLEN FROST BANKERS INC
COM
229899109
3633
38786
SH
SOLE
36319
0
2467
CUMMINS INC
COM
231021106
304
1772
SH
SOLE
1772
0
0
CURTISS WRIGHT CORP
COM
231561101
3615
28433
SH
SOLE
27325
0
1108
CVB FINL CORP
COM
126600105
4497
213815
SH
SOLE
213815
0
0
CVS HEALTH CORP
COM
126650100
90
1650
SH
OTR
31
0
0
1650
CVS HEALTH CORP
COM
126650100
51
945
SH
OTR
32
0
0
945
CVS HEALTH CORP
COM
126650100
577
10584
SH
SOLE
10584
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1949
87625
SH
SOLE
82789
0
4836
CYRUSONE INC
COM
23283r100
3249
56287
SH
SOLE
52190
0
4097
CYRUSONE INC
COM
23283r100
77
1333
SH
OTR
32
0
0
1333
DANAHER CORPORATION
COM
235851102
37672
263591
SH
SOLE
263591
0
0
DASEKE INC
*W EXP 02/27/202
23753f115
11
50275
SH
SOLE
50275
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2343
74116
SH
SOLE
74116
0
0
DEERE & CO
COM
244199105
1025
6188
SH
SOLE
6188
0
0
DEUTSCHE BANK AG
NAMEN AKT
d18190898
0
58
SH
SOLE
58
0
0
DEUTSCHE BANK AG
NAMEN AKT
d18190898
381
50000
SH
Put
SOLE
50000
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
14
81
SH
OTR
19
81
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
10604
61535
SH
SOLE
61535
0
0
DIAMONDBACK ENERGY INC
COM
25278x109
4194
38491
SH
SOLE
35965
0
2526
DIGIMARC CORP NEW
COM
25381b101
3697
83274
SH
SOLE
79637
0
3637
DIGITAL TURBINE INC
COM NEW
25400w102
629
125900
SH
SOLE
125900
0
0
DIODES INC
COM
254543101
578
15900
SH
SOLE
15900
0
0
DISCOVER FINL SVCS
COM
254709108
405
5215
SH
SOLE
5215
0
0
DISNEY WALT CO
COM DISNEY
254687106
80
572
SH
OTR
32
0
0
572
DISNEY WALT CO
COM DISNEY
254687106
1961
14043
SH
SOLE
14043
0
0
DISNEY WALT CO
COM DISNEY
254687106
105
750
SH
OTR
31
0
0
750
DIVIDEND & INCOME FUND
COM NEW
25538a204
549
47604
SH
SOLE
47604
0
0
DOMINION ENERGY INC
COM
25746u109
434
5614
SH
SOLE
5614
0
0
DONALDSON INC
COM
257651109
812
15972
SH
SOLE
15972
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
294
14700
SH
SOLE
14700
0
0
DOW INC
COM
260557103
496
10054
SH
SOLE
10054
0
0
DUPONT DE NEMOURS INC
COM
26614n102
1313
17495
SH
SOLE
17495
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
3132
70229
SH
SOLE
70229
0
0
EAGLE BULK SHIPPING INC
SHS NEW
y2187a143
83
15800
SH
SOLE
15800
0
0
EAGLE MATERIALS INC
COM
26969p108
3555
38352
SH
SOLE
34903
0
3449
EASTGROUP PPTY INC
COM
277276101
7775
67034
SH
SOLE
64444
0
2590
EASTMAN CHEMICAL CO
COM
277432100
358
4606
SH
SOLE
4606
0
0
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
4246
283266
SH
SOLE
283266
0
0
EATON VANCE FLTING RATE INC
COM
278279104
2293
170080
SH
SOLE
170080
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
3660
279586
SH
SOLE
279586
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826s103
557
89468
SH
SOLE
89468
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828s101
201
12527
SH
SOLE
12527
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
2225
148117
SH
SOLE
148117
0
0
ECOLAB INC
COM
278865100
55
277
SH
OTR
31
0
0
277
ECOLAB INC
COM
278865100
2773
14044
SH
SOLE
14044
0
0
EDWARDS LIFESCIENCES CORP
COM
28176e108
30596
165614
SH
SOLE
165614
0
0
ELLSWORTH GRWTH AND INCOME L
COM
289074106
234
22840
SH
SOLE
22840
0
0
EMERSON ELEC CO
COM
291011104
558
8369
SH
SOLE
8369
0
0
ENERSYS
COM
29275y102
1526
22274
SH
SOLE
22274
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
308
30570
SH
SOLE
30570
0
0
ENNIS INC
COM
293389102
312
15200
SH
SOLE
15200
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
4082
141388
SH
SOLE
141388
0
0
EOG RES INC
COM
26875P101
21307
228714
SH
SOLE
228714
0
0
EQUITY BANCSHARES INC
COM CL A
29460X109
15451
579545
SH
SOLE
579545
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
7578
233020
SH
SOLE
219905
0
13115
ESCO TECHNOLOGIES INC
COM
296315104
595
7200
SH
SOLE
7200
0
0
ESQUIRE FINL HLDGS INC
COM
29667J101
15637
621738
SH
SOLE
621738
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924g201
888
22320
SH
SOLE
22320
0
0
EVANS BANCORP INC
COM NEW
29911Q208
10953
290288
SH
SOLE
290288
0
0
EVERI HLDGS INC
COM
30034t103
593
49700
SH
SOLE
49700
0
0
EXACT SCIENCES CORP
COM
30063p105
3667
31062
SH
SOLE
30006
0
1056
EXELON CORP
COM
30161n101
238
4956
SH
SOLE
4956
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
273
2054
SH
SOLE
2054
0
0
EXPONENT INC
COM
30214u102
2042
34876
SH
SOLE
34876
0
0
EXPRESS INC
COM
30219E103
469
171800
SH
SOLE
171800
0
0
EXXON MOBIL CORP
COM
30231G102
2366
30882
SH
SOLE
30882
0
0
FACEBOOK INC
CL A
30303m102
173
895
SH
OTR
31
0
0
895
FACEBOOK INC
CL A
30303m102
1658
8592
SH
SOLE
8592
0
0
FAIR ISAAC CORP
COM
303250104
10605
33772
SH
SOLE
32371
0
1401
FAR PT ACQUISITION CORP
UNIT 06/01/2025
30734W208
13650
1259825
SH
SOLE
1259825
0
0
FASTENAL CO
COM
311900104
1478
45362
SH
SOLE
45362
0
0
FB FINL CORP
COM
30257x104
28962
791317
SH
SOLE
791317
0
0
FIDELITY
MSCI INFO TECH I
316092808
4499
72240
SH
SOLE
72240
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620r303
1753
43499
SH
SOLE
43499
0
0
FIDELITY NATL INFORMATION SV
COM
31620m106
3035
24743
SH
SOLE
24743
0
0
FIDELITY NATL INFORMATION SV
COM
31620m106
101
821
SH
OTR
32
0
0
821
FIDELITY SOUTHERN CORP NEW
COM
316394105
26638
860118
SH
SOLE
860118
0
0
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
1834
189704
SH
SOLE
189704
0
0
FIFTH THIRD BANCORP
COM
316773100
826
29620
SH
SOLE
29620
0
0
FIRST BANCORP N C
COM
318910106
11165
306573
SH
SOLE
306573
0
0
FIRST BANCSHARES INC MS
COM
318916103
23941
789081
SH
SOLE
789081
0
0
FIRST CMNTY CORP S C
COM
319835104
3011
162682
SH
SOLE
162682
0
0
FIRST DATA CORP NEW
COM CL A
32008d106
3421
126374
SH
SOLE
126374
0
0
FIRST FNDTN INC
COM
32026V104
5773
429560
SH
SOLE
429560
0
0
FIRST HORIZON NATL CORP
COM
320517105
6444
431600
SH
Call
SOLE
431600
0
0
FIRST HORIZON NATL CORP
COM
320517105
2
134
SH
SOLE
134
0
0
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
3425
86469
SH
SOLE
86469
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
22110
226424
SH
SOLE
221456
0
4968
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1793
80315
SH
SOLE
80315
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738c103
612
38404
SH
SOLE
38404
0
0
FIRST TR MLP & ENERGY INCOME
COM
33739B104
3469
291775
SH
SOLE
291775
0
0
FIRST TR SR FLG RTE INCM FD
COM
33733u108
1406
116667
SH
SOLE
116667
0
0
FIRST WESTN FINL INC
COM
33751L105
9729
733674
SH
SOLE
733674
0
0
FISERV INC
COM
337738108
3759
41236
SH
SOLE
41236
0
0
FLAHERTY & CRUMRINE PFD INC
COM
338480106
201
13631
SH
SOLE
13631
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
119
425
SH
OTR
31
0
0
425
FLEETCOR TECHNOLOGIES INC
COM
339041105
334
1190
SH
SOLE
1190
0
0
FLIR SYS INC
COM
302445101
3275
60539
SH
SOLE
55326
0
5213
FORTIVE CORP
COM
34959J108
797
9774
SH
SOLE
9774
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
24398
427061
SH
SOLE
427061
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
87
1530
SH
OTR
31
0
0
1530
FOX FACTORY HLDG CORP
COM
35138V102
710
8600
SH
SOLE
8600
0
0
FRANKLIN UNVL TR
SH BEN INT
355145103
266
36370
SH
SOLE
36370
0
0
FRONTDOOR INC
COM
35905A109
15116
347089
SH
SOLE
347089
0
0
FSB BANCORP INC
COM
30289C102
214
11900
SH
SOLE
11900
0
0
FULL HOUSE RESORTS INC
COM
359678109
561
300000
SH
SOLE
300000
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
956
44107
SH
SOLE
44107
0
0
GABELLI EQUITY TR INC
COM
362397101
113
18324
SH
SOLE
18324
0
0
GARDNER DENVER HLDGS INC
COM
36555p107
1657
47881
SH
SOLE
47881
0
0
GARTNER INC
COM
366651107
787
4890
SH
SOLE
4890
0
0
GENERAL ELECTRIC CO
COM
369604103
700
66637
SH
SOLE
66637
0
0
GENERAL MLS INC
COM
370334104
356
6776
SH
SOLE
6776
0
0
GENESEE & WYO INC
CL A
371559105
21003
210030
SH
SOLE
210030
0
0
GILEAD SCIENCES INC
COM
375558103
712
10545
SH
SOLE
10545
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954y871
11423
940176
SH
SOLE
940176
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148g107
556
105319
SH
SOLE
105319
0
0
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
641
82337
SH
SOLE
82337
0
0
GRACO INC
COM
384109104
3001
59796
SH
SOLE
54541
0
5255
GRAND CANYON ED INC
COM
38526M106
1730
14785
SH
SOLE
14785
0
0
GUARANTY BANCSHARES INC TEX
COM
400764106
6176
198275
SH
SOLE
198275
0
0
GUIDEWIRE SOFTWARE INC
COM
40171v100
6821
67277
SH
SOLE
64665
0
2612
H & E EQUIPMENT SERVICES INC
COM
404030108
2041
70160
SH
SOLE
70160
0
0
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013p749
232
33930
SH
SOLE
33930
0
0
HARMONIC INC
COM
413160102
577
103900
SH
SOLE
103900
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
11
202
SH
SOLE
202
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
16716
300000
SH
Put
SOLE
300000
0
0
HASBRO INC
COM
418056107
835
7902
SH
SOLE
7902
0
0
HDFC BANK LTD
SPONSORED ADS
40415f101
13
97
SH
OTR
19
97
0
0
HDFC BANK LTD
SPONSORED ADS
40415f101
8
61
SH
OTR
20
0
0
61
HDFC BANK LTD
SPONSORED ADS
40415f101
9
69
SH
SOLE
69
0
0
HDFC BANK LTD
SPONSORED ADS
40415f101
715
5500
SH
Put
SOLE
5500
0
0
HEALTHEQUITY INC
COM
42226A107
3179
48615
SH
SOLE
46982
0
1633
HEICO CORP NEW
CL A
422806208
2759
26695
SH
SOLE
26695
0
0
HEICO CORP NEW
COM
422806109
3517
26280
SH
SOLE
24391
0
1889
HENRY JACK & ASSOC INC
COM
426281101
25116
187546
SH
SOLE
184914
0
2632
HIGH INCOME SECS FD
SHS BEN INT
42968f108
195
23638
SH
SOLE
23638
0
0
HOME DEPOT INC
COM
437076102
6302
30304
SH
SOLE
30304
0
0
HONEYWELL INTL INC
COM
438516106
1663
9528
SH
SOLE
9528
0
0
HONEYWELL INTL INC
COM
438516106
68
389
SH
OTR
32
0
0
389
HOWARD BANCORP INC
COM
442496105
11997
790850
SH
SOLE
790850
0
0
HOWARD HUGHES CORP
COM
44267d107
70
566
SH
OTR
6
0
0
566
HOWARD HUGHES CORP
COM
44267d107
577
4661
SH
SOLE
4661
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
215
5139
SH
OTR
1
0
0
5139
HSBC HLDGS PLC
SPON ADR NEW
404280406
19
444
SH
OTR
19
444
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
131
3137
SH
SOLE
3137
0
0
HURON CONSULTING GROUP INC
COM
447462102
1512
30018
SH
SOLE
30018
0
0
IDEX CORP
COM
45167R104
4013
23314
SH
SOLE
21464
0
1850
IDEXX LABS INC
COM
45168d104
4633
16826
SH
SOLE
15918
0
908
IHS MARKIT LTD
SHS
g47567105
35535
557681
SH
SOLE
557681
0
0
ILLINOIS TOOL WKS INC
COM
452308109
12746
84514
SH
SOLE
84514
0
0
ILLUMINA INC
COM
452327109
1656
4498
SH
SOLE
4498
0
0
IMMUNOMEDICS INC
COM
452907108
2479
178707
SH
SOLE
178707
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
651
8549
SH
SOLE
8549
0
0
INDEPENDENT BK GROUP INC
COM
45384b106
8080
147010
SH
SOLE
147010
0
0
INTEL CORP
COM
458140100
558
11653
SH
SOLE
11653
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
570
6634
SH
SOLE
6634
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
508
3684
SH
SOLE
3684
0
0
INTERXION HOLDING N.V
SHS
n47279109
2838
37297
SH
SOLE
37297
0
0
INTUIT
COM
461202103
87
332
SH
OTR
31
0
0
332
INTUIT
COM
461202103
193
739
SH
SOLE
739
0
0
INTUITIVE SURGICAL INC
COM NEW
46120e602
1685
3213
SH
SOLE
3213
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138b103
237
15049
SH
SOLE
15049
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137v100
381
5870
SH
SOLE
5870
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137v563
778
42895
SH
SOLE
42895
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137v399
305
14074
SH
SOLE
14074
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137v357
262
2431
SH
SOLE
2431
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
6195
112600
SH
SOLE
112600
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
202
8896
SH
SOLE
8896
0
0
INVESCO QQQ TR
UNIT SER 1
46090e103
1212
6491
SH
SOLE
6491
0
0
INVESTAR HLDG CORP
COM
46134L105
4687
196506
SH
SOLE
196506
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
4294
385079
SH
SOLE
358683
0
26396
IONIS PHARMACEUTICALS INC
COM
462222100
1342
20886
SH
SOLE
19701
0
1185
IROBOT CORP
COM
462726100
1182
12901
SH
SOLE
12901
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1727
33581
SH
SOLE
33581
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
2
70
SH
SOLE
70
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
1514
54000
SH
Put
SOLE
54000
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
9770
163188
SH
SOLE
163188
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1127
30000
SH
Put
SOLE
30000
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
213
4972
SH
SOLE
4972
0
0
ISHARES TR
CORE DIV GRWTH
46434v621
3779
98933
SH
SOLE
98933
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2477
12748
SH
SOLE
12748
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
14384
183757
SH
SOLE
183757
0
0
ISHARES TR
CORE S&P500 ETF
464287200
4886
16575
SH
SOLE
16575
0
0
ISHARES TR
CORE US AGGBD ET
464287226
5147
46220
SH
SOLE
46220
0
0
ISHARES TR
EAFE SML CP ETF
464288273
271
4726
SH
SOLE
4726
0
0
ISHARES TR
GLOB UTILITS ETF
464288711
264
4831
SH
SOLE
4831
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
847
9717
SH
SOLE
9717
0
0
ISHARES TR
INDIA 50 ETF
464289529
352
9175
SH
SOLE
9175
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
3582
31617
SH
SOLE
31617
0
0
ISHARES TR
MSCI EAFE ETF
464287465
2829
43033
SH
SOLE
43033
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
720
16769
SH
SOLE
16769
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
495
4540
SH
SOLE
4540
0
0
ISHARES TR
PFD AND INCM SEC
464288687
6984
189529
SH
SOLE
189529
0
0
ISHARES TR
RUS 1000 ETF
464287622
7344
45113
SH
SOLE
45113
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
5838
37105
SH
SOLE
37105
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
521
4093
SH
SOLE
4093
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
8271
58004
SH
SOLE
58004
0
0
ISHARES TR
RUS MID CAP ETF
464287499
3730
66755
SH
SOLE
66755
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
193985
1247500
SH
Put
SOLE
1247500
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
4145
26653
SH
SOLE
26653
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
792
4596
SH
SOLE
4596
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
2816
15710
SH
SOLE
15710
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
459
2029
SH
SOLE
2029
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
368
2307
SH
SOLE
2307
0
0
ISHARES TR
SELECT DIVID ETF
464287168
799
8028
SH
SOLE
8028
0
0
ISHARES TR
US HLTHCARE ETF
464287762
210
1076
SH
SOLE
1076
0
0
ITT INC
COM
45073V108
5305
81014
SH
SOLE
77964
0
3050
IVY HIGH INC OPPORTUNITIES F
COM
465893105
943
69489
SH
SOLE
69489
0
0
J & J SNACK FOODS CORP
COM
466032109
1532
9519
SH
SOLE
9519
0
0
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
237
27932
SH
SOLE
27932
0
0
JOHNSON & JOHNSON
COM
478160104
54
390
SH
OTR
32
0
0
390
JOHNSON & JOHNSON
COM
478160104
6592
47329
SH
SOLE
47329
0
0
JPMORGAN CHASE & CO
COM
46625h100
25570
228713
SH
SOLE
228713
0
0
JPMORGAN CHASE & CO
COM
46625h100
108
970
SH
OTR
32
0
0
970
JPMORGAN CHASE & CO
COM
46625h100
14478
129500
SH
Put
SOLE
129500
0
0
KADANT INC
COM
48282t104
3675
40464
SH
SOLE
40464
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1471
12075
SH
SOLE
12075
0
0
KAR AUCTION SVCS INC
COM
48238t109
1298
51940
SH
SOLE
51940
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
2784
181873
SH
SOLE
181873
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661e108
1016
87718
SH
SOLE
87718
0
0
KIMBERLY CLARK CORP
COM
494368103
845
6342
SH
SOLE
6342
0
0
KINDER MORGAN INC DEL
COM
49456B101
9700
464580
SH
SOLE
464580
0
0
KKR & CO INC
CL A
48251w104
16653
659000
SH
Put
SOLE
659000
0
0
KLA-TENCOR CORP
COM
482480100
487
4119
SH
SOLE
4119
0
0
KOREA FD
COM NEW
500634209
344
11938
SH
SOLE
11938
0
0
L BRANDS INC
COM
501797104
1520
58229
SH
SOLE
58229
0
0
LANTHEUS HLDGS INC
COM
516544103
498
17600
SH
SOLE
17600
0
0
LAS VEGAS SANDS CORP
COM
517834107
558
9447
SH
SOLE
9447
0
0
LAS VEGAS SANDS CORP
COM
517834107
6
97
SH
OTR
19
97
0
0
LAZARD GLB TTL RET&INCM FD I
COM
52106w103
177
10956
SH
SOLE
10956
0
0
LIBBEY INC
COM
529898108
35
18700
SH
SOLE
18700
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
382
59500
SH
SOLE
59500
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
1983
159941
SH
SOLE
159941
0
0
LILLY ELI & CO
COM
532457108
981
8859
SH
SOLE
8859
0
0
LIMESTONE BANCORP INC
COM
53262l105
3524
233443
SH
SOLE
233443
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
1845
22411
SH
SOLE
22411
0
0
LINDE PLC
SHS
g5494j103
81
401
SH
OTR
32
0
0
401
LINDE PLC
SHS
g5494j103
822
4093
SH
SOLE
4093
0
0
LITTELFUSE INC
COM
537008104
80
450
SH
OTR
31
0
0
450
LITTELFUSE INC
COM
537008104
3408
19263
SH
SOLE
18219
0
1044
LIVE NATION ENTERTAINMENT IN
COM
538034109
361
5450
SH
SOLE
5450
0
0
LIVE OAK BANCSHARES INC
COM
53803x105
13815
805565
SH
SOLE
805565
0
0
LIVERAMP HLDGS INC
COM
53815p108
2377
49031
SH
SOLE
49031
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
219
76946
SH
OTR
1
0
0
76946
LOCKHEED MARTIN CORP
COM
539830109
98
269
SH
OTR
32
0
0
269
LOCKHEED MARTIN CORP
COM
539830109
2370
6519
SH
SOLE
6519
0
0
LOWES COS INC
COM
548661107
102
1010
SH
OTR
31
0
0
1010
LOWES COS INC
COM
548661107
92
909
SH
OTR
32
0
0
909
LOWES COS INC
COM
548661107
13527
134055
SH
SOLE
134055
0
0
LUTHER BURBANK CORP
COM
550550107
7058
648126
SH
SOLE
648126
0
0
M & T BK CORP
COM
55261F104
1282
7540
SH
SOLE
7540
0
0
MACQUARIE FT TR GB INF UT DI
COM
55607w100
175
16900
SH
SOLE
16900
0
0
MACQUARIE GLBL INFRA TOTL RE
COM
55608d101
421
17814
SH
SOLE
17814
0
0
MADISON CVRED CALL & EQ STR
COM
557437100
150
22725
SH
SOLE
22725
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
638
8600
SH
SOLE
8600
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933j203
424
41000
SH
SOLE
41000
0
0
MAINSTREET BANCSHARES INC
COM
56064y100
9992
438448
SH
SOLE
438448
0
0
MANNING & NAPIER INC
CL A
56382q102
1061
606242
SH
SOLE
606242
0
0
MANULIFE FINL CORP
COM
56501R106
6
317
SH
OTR
19
317
0
0
MANULIFE FINL CORP
COM
56501R106
202
11138
SH
SOLE
11138
0
0
MARATHON PETE CORP
COM
56585A102
551
9859
SH
SOLE
9859
0
0
MARKEL CORP
COM
570535104
132
121
SH
OTR
31
0
0
121
MARKEL CORP
COM
570535104
5361
4920
SH
SOLE
4579
0
341
MARKETAXESS HLDGS INC
COM
57060D108
31964
99446
SH
SOLE
98822
0
624
MARSH & MCLENNAN COS INC
COM
571748102
64
644
SH
OTR
32
0
0
644
MARSH & MCLENNAN COS INC
COM
571748102
9908
99332
SH
SOLE
99332
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
g5876h105
1616
67704
SH
SOLE
67704
0
0
MASCO CORP
COM
574599106
1605
40896
SH
SOLE
40896
0
0
MASONITE INTL CORP NEW
COM
575385109
279
5300
SH
SOLE
5300
0
0
MASTEC INC
COM
576323109
3177
61649
SH
SOLE
61649
0
0
MASTERCARD INC
CL A
57636Q104
1913
7233
SH
SOLE
7233
0
0
MASTERCARD INC
CL A
57636Q104
109
412
SH
OTR
31
0
0
412
MAXIM INTEGRATED PRODS INC
COM
57772k101
615
10279
SH
SOLE
10279
0
0
MCDONALDS CORP
COM
580135101
1824
8785
SH
SOLE
8785
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
5549
61305
SH
SOLE
58893
0
2412
MEDTRONIC PLC
SHS
g5960l103
80
824
SH
OTR
32
0
0
824
MEDTRONIC PLC
SHS
g5960l103
144
1475
SH
SOLE
1475
0
0
MERCK & CO INC
COM
58933Y105
5375
64103
SH
SOLE
64103
0
0
MERITOR INC
COM
59001k100
2160
89080
SH
SOLE
89080
0
0
METLIFE INC
COM
59156r108
391
7864
SH
SOLE
7864
0
0
METLIFE INC
COM
59156r108
19868
400000
SH
Put
SOLE
400000
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
368
438
SH
SOLE
438
0
0
MGE ENERGY INC
COM
55277p104
800
10950
SH
SOLE
10950
0
0
MGIC INVT CORP WIS
COM
552848103
184
14000
SH
SOLE
14000
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
14168
163419
SH
SOLE
163419
0
0
MICROSOFT CORP
COM
594918104
34852
260170
SH
SOLE
260170
0
0
MICROSOFT CORP
COM
594918104
152
1136
SH
OTR
32
0
0
1136
MIDDLEBY CORP
COM
596278101
71
521
SH
OTR
31
0
0
521
MIDDLEBY CORP
COM
596278101
31456
231802
SH
SOLE
231802
0
0
MILLER HERMAN INC
COM
600544100
617
13800
SH
SOLE
13800
0
0
MKS INSTRUMENT INC
COM
55306N104
3480
44676
SH
SOLE
42196
0
2480
MOHAWK INDS INC
COM
608190104
2401
16284
SH
SOLE
16284
0
0
MONDELEZ INTL INC
CL A
609207105
71
1323
SH
OTR
32
0
0
1323
MONDELEZ INTL INC
CL A
609207105
152
2817
SH
SOLE
2817
0
0
MONOLITHIC PWR SYS INC
COM
609839105
5087
37467
SH
SOLE
36146
0
1321
MONRO INC
COM
610236101
2171
25447
SH
SOLE
25447
0
0
MORGAN STANLEY
COM NEW
617446448
17524
400000
SH
Put
SOLE
400000
0
0
MORGAN STANLEY
COM NEW
617446448
15509
353995
SH
SOLE
353995
0
0
MORPHOSYS AG
SPONSORED ADS
617760202
937
38812
SH
SOLE
38812
0
0
MSCI INC
COM
55354g100
319
1334
SH
SOLE
1334
0
0
MVC CAPITAL INC
COM
553829102
276
30000
SH
SOLE
30000
0
0
NATIONAL HEALTH INVS INC
COM
63633d104
542
6952
SH
SOLE
6952
0
0
NATIONAL HOLDINGS CORP
COM NEW
636375206
2888
1065808
SH
Put
SOLE
1065808
0
0
NATURAL GROCERS BY VITAMIN C
COM
63888u108
487
48500
SH
SOLE
48500
0
0
NEOGEN CORP
COM
640491106
3801
61193
SH
SOLE
61193
0
0
NEOGENOMICS INC
COM NEW
64049M209
2879
131224
SH
SOLE
131224
0
0
NETFLIX INC
COM
64110l106
394
1073
SH
SOLE
1073
0
0
NEUBERGER BERMAN MLP AND ENR
COM
64129h104
195
25957
SH
SOLE
25957
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828t201
510
33122
SH
SOLE
33122
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
4299
431600
SH
Call
SOLE
431600
0
0
NEXTERA ENERGY INC
COM
65339f101
105
511
SH
OTR
32
0
0
511
NEXTERA ENERGY INC
COM
65339f101
1300
6348
SH
SOLE
6348
0
0
NIKE INC
CL B
654106103
410
4879
SH
SOLE
4879
0
0
NOKIA CORP
SPONSORED ADR
654902204
0
2015
SH
OTR
19
2015
0
0
NOKIA CORP
SPONSORED ADR
654902204
4
304074
SH
SOLE
295699
0
8375
NORDSON CORP
COM
655663102
23966
169598
SH
SOLE
169598
0
0
NORDSTROM INC
COM
655664100
2327
73032
SH
SOLE
66870
0
6162
NORFOLK SOUTHERN CORP
COM
655844108
448
2248
SH
SOLE
2248
0
0
NORTHERN TR CORP
COM
665859104
2706
30064
SH
SOLE
30064
0
0
NORTHFIELD BANCORP INC DEL
COM
66611t108
156
10000
SH
SOLE
10000
0
0
NORTHROP GRUMMAN CORP
COM
666807102
462
1430
SH
SOLE
1430
0
0
NORTHWEST PIPE CO
COM
667746101
614
23800
SH
SOLE
23800
0
0
NOVAN INC
COM
66988n106
154
57000
SH
SOLE
57000
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
171
1869
SH
SOLE
1869
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
35
378
SH
OTR
19
378
0
0
NOVO-NORDISK A S
ADR
670100205
295
5770
SH
SOLE
5770
0
0
NOVO-NORDISK A S
ADR
670100205
14
284
SH
OTR
19
284
0
0
NUTRIEN LTD
COM
67077M108
225
4209
SH
OTR
1
0
0
4209
NUTRIEN LTD
COM
67077M108
7
137
SH
OTR
19
137
0
0
NUTRIEN LTD
COM
67077M108
69
1292
SH
SOLE
1292
0
0
NUVEEN ALL CAP ENE MLP OPPO
COM
67075e108
926
149603
SH
SOLE
149603
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
215
15585
SH
SOLE
15585
0
0
NUVEEN CORE EQUITY ALPHA FUN
COM
67090x107
420
29900
SH
SOLE
29900
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
1012
111065
SH
SOLE
111065
0
0
NUVEEN FLOATING RATE INCOME
COM
67072t108
978
99242
SH
SOLE
99242
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706en100
1899
195003
SH
SOLE
195003
0
0
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075g103
250
16147
SH
SOLE
16147
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073b106
2721
274549
SH
SOLE
274549
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072c105
95
10000
SH
SOLE
10000
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1267
53507
SH
SOLE
53507
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066v101
210
15000
SH
SOLE
15000
0
0
NUVEEN SHT DUR CR OPP FD
COM
67074x107
163
10291
SH
SOLE
10291
0
0
NUVEEN SR INCOME FD
COM
67067y104
639
107762
SH
SOLE
107762
0
0
NUVEEN TAX ADVANTAGED DIV GR
COM
67073g105
1803
108455
SH
SOLE
108455
0
0
NVIDIA CORP
COM
67066g104
52
315
SH
OTR
31
0
0
315
NVIDIA CORP
COM
67066g104
317
1932
SH
SOLE
1932
0
0
NVR INC
COM
62944t105
1995
592
SH
SOLE
538
0
54
NXP SEMICONDUCTORS N V
COM
N6596X109
223
2287
SH
OTR
1
0
0
2287
NXP SEMICONDUCTORS N V
COM
N6596X109
1
15
SH
OTR
19
15
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
12
124
SH
SOLE
124
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401p108
850
156913
SH
SOLE
156913
0
0
OCCIDENTAL PETE CORP
COM
674599105
876
17424
SH
SOLE
17424
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
2698
18079
SH
SOLE
16437
0
1642
OLD LINE BANCSHARES INC
COM
67984m100
15057
565825
SH
SOLE
565825
0
0
OMNICELL INC
COM
68213n109
2020
23481
SH
SOLE
23481
0
0
OMNICOM GROUP INC
COM
681919106
473
5768
SH
SOLE
5768
0
0
ONEOK INC NEW
COM
682680103
414
6010
SH
SOLE
6010
0
0
OPEN TEXT CORP
COM
683715106
4
95
SH
OTR
19
95
0
0
OPEN TEXT CORP
COM
683715106
2301
55853
SH
SOLE
54705
0
1148
ORACLE CORP
COM
68389x105
1084
19036
SH
SOLE
19036
0
0
ORANGE
SPONSORED ADR
684060106
214
13597
SH
OTR
1
0
0
13597
ORANGE
SPONSORED ADR
684060106
3
216
SH
OTR
19
216
0
0
ORIGIN BANCORP INC
COM
68621T102
13861
420036
SH
SOLE
420036
0
0
OSI SYSTEMS INC
COM
671044105
560
4972
SH
SOLE
4972
0
0
PACWEST BANCORP DEL
COM
695263103
1777
45756
SH
SOLE
45756
0
0
PALO ALTO NETWORKS INC
COM
697435105
458
2247
SH
SOLE
2247
0
0
PARSLEY ENERGY INC
CL A
701877102
806
42396
SH
SOLE
42396
0
0
PAYPAL HLDGS INC
COM
70450y103
3528
30819
SH
SOLE
30819
0
0
PEAPACK-GLADSTONE FINL CORP
COM
704699107
645
22946
SH
SOLE
22946
0
0
PEPSICO INC
COM
713448108
79
606
SH
OTR
32
0
0
606
PEPSICO INC
COM
713448108
1346
10263
SH
SOLE
10263
0
0
PERFICIENT INC
COM
71375u101
583
17000
SH
SOLE
17000
0
0
PERFORMANT FINL CORP
COM
71377e105
1037
987604
SH
SOLE
987604
0
0
PFIZER INC
COM
717081103
2888
66666
SH
SOLE
66666
0
0
PGIM GLOBAL HIGH YIELD FD IN
COM
69346J106
204
14089
SH
SOLE
14089
0
0
PHILIP MORRIS INTL INC
COM
718172109
14
176
SH
OTR
19
176
0
0
PHILIP MORRIS INTL INC
COM
718172109
66
845
SH
OTR
32
0
0
845
PHILIP MORRIS INTL INC
COM
718172109
740
9417
SH
SOLE
9417
0
0
PHILLIPS 66
COM
718546104
77
820
SH
OTR
32
0
0
820
PHILLIPS 66
COM
718546104
415
4439
SH
SOLE
4439
0
0
PHILLIPS 66
COM
718546104
96
1030
SH
OTR
31
0
0
1030
PINNACLE FINL PARTNERS INC
COM
72346q104
5678
98779
SH
SOLE
93968
0
4811
PIONEER FLOATING RATE TR
COM
72369j102
202
18857
SH
SOLE
18857
0
0
PIONEER MUN HIGH INCOME ADV
COM
723762100
258
24035
SH
SOLE
24035
0
0
PLANTRONICS INC NEW
COM
727493108
969
26170
SH
SOLE
26170
0
0
PNC FINL SVCS GROUP INC
COM
693475105
73
529
SH
OTR
32
0
0
529
PNC FINL SVCS GROUP INC
COM
693475105
225
1639
SH
SOLE
1639
0
0
PNC FINL SVCS GROUP INC
COM
693475105
17778
129500
SH
Put
SOLE
129500
0
0
POOL CORPORATION
COM
73278L105
6497
34015
SH
SOLE
34015
0
0
POWELL INDS INC
COM
739128106
730
19200
SH
SOLE
19200
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
1778
56129
SH
SOLE
56129
0
0
PRICE T ROWE GROUP INC
COM
74144T108
667
6077
SH
SOLE
6077
0
0
PROCTER AND GAMBLE CO
COM
742718109
683
6226
SH
SOLE
6226
0
0
PROOFPOINT INC
COM
743424103
8819
73335
SH
SOLE
71875
0
1460
PROSHARES TR
S&P 500 DV ARIST
74348a467
7054
101683
SH
SOLE
101683
0
0
PROSPERITY BANCSHARES INC
COM
743606105
495
7500
SH
SOLE
7500
0
0
PRUDENTIAL FINL INC
COM
744320102
233
2305
SH
SOLE
2305
0
0
PTC INC
COM
69370c100
33477
372964
SH
SOLE
369612
0
3352
PTC THERAPEUTICS INC
COM
69366j200
1423
31621
SH
SOLE
31621
0
0
PURECYCLE CORP
COM NEW
746228303
1134
107000
SH
SOLE
107000
0
0
QIAGEN NV
SHS NEW
N72482123
5
113
SH
OTR
19
113
0
0
QIAGEN NV
SHS NEW
N72482123
1321
32588
SH
SOLE
31866
0
722
QUALCOMM INC
COM
747525103
407
5344
SH
SOLE
5344
0
0
QUANEX BUILDING PRODUCTS COR
COM
747619104
591
31300
SH
SOLE
31300
0
0
RANDOLPH BANCORP INC
COM
752378109
1762
116697
SH
SOLE
116697
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
771
9117
SH
SOLE
9117
0
0
RAYTHEON CO
COM NEW
755111507
15160
87184
SH
SOLE
87184
0
0
RBC BEARINGS INC
COM
75524b104
3069
18400
SH
SOLE
18400
0
0
RED RIVER BANCSHARES INC
COM
75686R202
1360
28067
SH
SOLE
28067
0
0
REDWOOD TR INC
COM
758075402
7108
429997
SH
SOLE
414780
0
15217
REGENERON PHARMACEUTICALS
COM
75886f107
208
663
SH
SOLE
663
0
0
RELIANT BANCORP INC
COM
75956B101
23224
982803
SH
SOLE
982803
0
0
REPLIGEN CORP
COM
759916109
6907
80360
SH
SOLE
77201
0
3159
RESIDEO TECHNOLOGIES INC
COM
76118y104
1611
73506
SH
SOLE
73506
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
17
271
SH
OTR
19
271
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
3173
50900
SH
SOLE
50900
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
8784
264412
SH
SOLE
264412
0
0
RMR REAL ESTATE INCOME FUND
COM
76970b101
1580
86219
SH
SOLE
86219
0
0
ROCKWELL AUTOMATION INC
COM
773903109
1760
10745
SH
SOLE
10745
0
0
ROLLINS INC
COM
775711104
613
17099
SH
SOLE
17099
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1585
4327
SH
SOLE
4327
0
0
ROSS STORES INC
COM
778296103
205
2065
SH
SOLE
2065
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1037
13060
SH
SOLE
13060
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
13
160
SH
OTR
19
160
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
v7780t103
5521
45553
SH
SOLE
45553
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
334
5132
SH
OTR
1
0
0
5132
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
11
167
SH
OTR
19
167
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
620
9530
SH
SOLE
9530
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
26
3183
SH
OTR
6
0
0
3183
ROYCE MICRO-CAP TR INC
COM
780915104
206
25064
SH
SOLE
25064
0
0
RPM INTL INC
COM
749685103
4859
79519
SH
SOLE
76644
0
2875
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
4
64
SH
OTR
19
64
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
2296
35798
SH
SOLE
34866
0
932
S&P GLOBAL INC
COM
78409v104
608
2667
SH
SOLE
2667
0
0
S&P GLOBAL INC
COM
78409v104
88
386
SH
OTR
31
0
0
386
SABRA HEALTH CARE REIT INC
COM
78573L106
223
11314
SH
SOLE
11314
0
0
SAGE THERAPEUTICS INC
COM
78667j108
1151
6289
SH
SOLE
5708
0
581
SALESFORCE COM INC
COM
79466l302
3528
23254
SH
SOLE
23254
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471v105
1311
152606
SH
SOLE
152606
0
0
SAP SE
SPON ADR
803054204
366
2672
SH
OTR
1
0
0
2672
SAP SE
SPON ADR
803054204
22
158
SH
OTR
19
158
0
0
SAP SE
SPON ADR
803054204
4029
29453
SH
SOLE
28943
0
510
SB ONE BANCORP
COM
78413T103
1087
48633
SH
SOLE
48633
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410g104
228
1012
SH
SOLE
1012
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
408
12715
SH
SOLE
12715
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
364
6856
SH
SOLE
6856
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
200
2850
SH
SOLE
2850
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
301
5264
SH
SOLE
5264
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
488
6826
SH
SOLE
6826
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
4335
170408
SH
SOLE
170408
0
0
SEATTLE GENETICS INC
COM
812578102
705
10191
SH
SOLE
9274
0
917
SELECT BANCORP INC NEW
COM
81617L108
20019
1749923
SH
SOLE
1749923
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369y407
1092
9165
SH
SOLE
9165
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369y605
1010
36599
SH
SOLE
36599
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369y605
81908
2967700
SH
Put
SOLE
2967700
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369y704
1017
13135
SH
SOLE
13135
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369y886
1813
30409
SH
SOLE
30409
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369y803
1948
24962
SH
SOLE
24962
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761r109
23428
449755
SH
SOLE
449755
0
0
SERVICENOW INC
COM
81762p102
362
1318
SH
SOLE
1318
0
0
SHERWIN WILLIAMS CO
COM
824348106
102
223
SH
OTR
31
0
0
223
SHERWIN WILLIAMS CO
COM
824348106
255
557
SH
SOLE
557
0
0
SIGNATURE BK NEW YORK N Y
COM
82669g104
1680
13899
SH
SOLE
13899
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001a102
1527
30739
SH
SOLE
30739
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
4498
164266
SH
SOLE
164266
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175m205
271
6231
SH
OTR
1
0
0
6231
SMITH & NEPHEW PLC
SPDN ADR NEW
83175m205
5
117
SH
OTR
19
117
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175m205
3
66
SH
SOLE
66
0
0
SNAP ON INC
COM
833034101
676
4081
SH
SOLE
4081
0
0
SOHU COM LTD
SPONSORED ADS
83410s108
5099
364219
SH
SOLE
364219
0
0
SONIC AUTOMOTIVE INC
CL A
83545g102
607
26000
SH
SOLE
26000
0
0
SONOCO PRODS CO
COM
835495102
852
13035
SH
SOLE
13035
0
0
SOURCE CAP INC
COM
836144105
876
23941
SH
SOLE
23941
0
0
SOUTH PLAINS FINANCIAL INC
COM
83946P107
6504
394175
SH
SOLE
394175
0
0
SOUTHERN FIRST BANCSHARES IN
COM
842873101
717
18309
SH
SOLE
18309
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463x400
246
2570
SH
SOLE
2570
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
38795
132407
SH
SOLE
132407
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
270204
922200
SH
Put
SOLE
922200
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
13984
39437
SH
SOLE
39437
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
1034
19565
SH
SOLE
19565
0
0
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464a672
492
7964
SH
SOLE
7964
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468r622
3976
36499
SH
SOLE
36499
0
0
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468r721
11653
232411
SH
SOLE
232411
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464a870
237
2700
SH
SOLE
2700
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464a698
15523
290524
SH
SOLE
290524
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464a698
105134
1967700
SH
Put
SOLE
1967700
0
0
SPIRIT OF TEX BANCSHARES INC
COM
84861D103
22190
986236
SH
SOLE
986236
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207k107
122
21342
SH
SOLE
21342
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
19193
333158
SH
SOLE
333158
0
0
STAR BULK CARRIERS CORP
SHS PAR
y8162k204
234
24300
SH
SOLE
24300
0
0
STARBUCKS CORP
COM
855244109
13287
158504
SH
SOLE
158504
0
0
STARWOOD PPTY TR INC
COM
85571b105
992
43665
SH
SOLE
43665
0
0
STATE STR CORP
COM
857477103
344
6132
SH
SOLE
6132
0
0
STATE STR CORP
COM
857477103
11212
200000
SH
Call
SOLE
200000
0
0
STEEL DYNAMICS INC
COM
858119100
2441
80821
SH
SOLE
73556
0
7265
STERIS PLC
SHS USD
g8473t100
35995
241774
SH
SOLE
239812
0
1962
STIFEL FINL CORP
COM
860630102
3304
55942
SH
SOLE
53094
0
2848
STRYKER CORP
COM
863667101
1353
6582
SH
SOLE
6582
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
213
30159
SH
OTR
1
0
0
30159
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
6
842
SH
OTR
19
842
0
0
SUMMIT MATLS INC
CL A
86614u100
2150
111691
SH
SOLE
111691
0
0
SUNCOR ENERGY INC NEW
COM
867224107
4
120
SH
OTR
19
120
0
0
SUNCOR ENERGY INC NEW
COM
867224107
286
9169
SH
SOLE
9169
0
0
SUNTRUST BKS INC
COM
867914103
387
6152
SH
SOLE
6152
0
0
SVB FINL GROUP
COM
78486q101
18058
80404
SH
SOLE
79512
0
892
SWISS HELVETIA FD INC
COM
870875101
362
45822
SH
SOLE
45822
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
4639
92919
SH
SOLE
89422
0
3497
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2507
22083
SH
SOLE
22083
0
0
TARGA RES CORP
COM
87612G101
480
12233
SH
SOLE
12233
0
0
TD AMERITRADE HLDG CORP
COM
87236y108
9984
200000
SH
Put
SOLE
200000
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
12734
132950
SH
SOLE
132950
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
8004
29227
SH
SOLE
28381
0
846
TELEFLEX INC
COM
879369106
3610
10900
SH
SOLE
9941
0
959
TENNANT CO
COM
880345103
502
8200
SH
SOLE
8200
0
0
TEXAS INSTRS INC
COM
882508104
82
716
SH
OTR
32
0
0
716
TEXAS INSTRS INC
COM
882508104
2624
22867
SH
SOLE
22867
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
130
165
SH
SOLE
165
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
193
245
SH
OTR
6
0
0
245
THE CHARLES SCHWAB CORPORATI
COM
808513105
8038
200000
SH
Put
SOLE
200000
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
577
14349
SH
SOLE
14349
0
0
THE CUSHING MLP INFASTCR TOT
COM NEW
231631201
310
30400
SH
SOLE
30400
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
91
310
SH
OTR
31
0
0
310
THERMO FISHER SCIENTIFIC INC
COM
883556102
3217
10954
SH
SOLE
10954
0
0
THL CR SR LN FD
COM
87244r103
647
42427
SH
SOLE
42427
0
0
TITAN MACHY INC
COM
88830r101
414
20094
SH
SOLE
20094
0
0
TJX COS INC NEW
COM
872540109
100
1890
SH
OTR
31
0
0
1890
TJX COS INC NEW
COM
872540109
24722
467506
SH
SOLE
467506
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
1079
47861
SH
SOLE
47861
0
0
TPI COMPOSITES INC
COM
87266j104
3038
122899
SH
SOLE
122899
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1056
7064
SH
SOLE
7064
0
0
TRAVELERS COMPANIES INC
COM
89417E109
14952
100000
SH
Put
SOLE
100000
0
0
TRICO BANCSHARES
COM
896095106
4619
122202
SH
SOLE
122202
0
0
TRIMBLE INC
COM
896239100
4487
99461
SH
SOLE
93660
0
5801
TRINET GROUP INC
COM
896288107
597
8800
SH
SOLE
8800
0
0
TRIUMPH BANCORP INC
COM
89679E300
9871
339797
SH
SOLE
339797
0
0
TRUPANION INC
COM
898202106
748
20700
SH
SOLE
20700
0
0
TTEC HLDGS INC
COM
89854h102
564
12116
SH
SOLE
12116
0
0
TYLER TECHNOLOGIES INC
COM
902252105
7359
34065
SH
SOLE
32842
0
1223
U S CONCRETE INC
COM NEW
90333l201
2838
57105
SH
SOLE
57105
0
0
UGI CORP NEW
COM
902681105
3125
58505
SH
SOLE
52518
0
5987
ULTA BEAUTY INC
COM
90384s303
256
739
SH
SOLE
739
0
0
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
1702
26803
SH
SOLE
25334
0
1469
UNDER ARMOUR INC
CL C
904311206
947
42645
SH
SOLE
42645
0
0
UNILEVER PLC
SPON ADR NEW
904767704
319
5142
SH
SOLE
5142
0
0
UNILEVER PLC
SPON ADR NEW
904767704
15
237
SH
OTR
19
237
0
0
UNION PACIFIC CORP
COM
907818108
13563
80200
SH
SOLE
80200
0
0
UNION PACIFIC CORP
COM
907818108
82
485
SH
OTR
32
0
0
485
UNION PACIFIC CORP
COM
907818108
85
500
SH
OTR
31
0
0
500
UNITED CMNTY BKS BLAIRSVLE G
COM
90984p303
6703
234712
SH
SOLE
234712
0
0
UNITED FINL BANCORP INC NEW
COM
910304104
6201
437280
SH
SOLE
437280
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
520
5031
SH
SOLE
5031
0
0
UNITED STATES OIL FUND LP
UNITS
91232n108
1204
100000
SH
Put
SOLE
100000
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
1529
11744
SH
SOLE
11744
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
101
413
SH
OTR
32
0
0
413
UNITEDHEALTH GROUP INC
COM
91324P102
18113
74232
SH
SOLE
74232
0
0
UNIVERSAL LOGISTICS HLDGS IN
COM
91388p105
728
32400
SH
SOLE
32400
0
0
US BANCORP DEL
COM NEW
902973304
13419
256085
SH
SOLE
256085
0
0
US BANCORP DEL
COM NEW
902973304
36209
691000
SH
Put
SOLE
691000
0
0
US ECOLOGY INC
COM
91732j102
1142
19185
SH
SOLE
19185
0
0
VAIL RESORTS INC
COM
91879Q109
16279
72942
SH
SOLE
71251
0
1691
VALMONT INDS INC
COM
920253101
764
6024
SH
SOLE
4751
0
1273
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189h300
2488
71687
SH
SOLE
71687
0
0
VANGUARD GROUP
DIV APP ETF
921908844
13969
121301
SH
SOLE
121301
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
2156
13195
SH
SOLE
13195
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
224
1660
SH
SOLE
1660
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
248
1660
SH
SOLE
1660
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
9334
55840
SH
SOLE
55840
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
458
1701
SH
SOLE
1701
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
943
6284
SH
SOLE
6284
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
219
1971
SH
SOLE
1971
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
13649
267679
SH
SOLE
267679
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
378
8895
SH
SOLE
8895
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206c771
1621
30679
SH
SOLE
30679
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
6491
155632
SH
SOLE
155632
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
6504
30840
SH
SOLE
30840
0
0
VARIAN MED SYS INC
COM
92220p105
224
1644
SH
SOLE
1644
0
0
VEEVA SYS INC
CL A COM
922475108
695
4286
SH
SOLE
4286
0
0
VENTAS INC
COM
92276F100
2929
42853
SH
SOLE
42853
0
0
VERACYTE INC
COM
92337f107
486
17032
SH
SOLE
17032
0
0
VERISK ANALYTICS INC
COM
92345y106
890
6074
SH
SOLE
6074
0
0
VERITEX HLDGS INC
COM
923451108
28741
1107571
SH
SOLE
1107571
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
802
14032
SH
SOLE
14032
0
0
VERRA MOBILITY CORP
COM
92511u102
804
61432
SH
SOLE
61432
0
0
VERTEX PHARMACEUTICALS INC
COM
92532f100
2617
14272
SH
SOLE
14272
0
0
VICTORY CAP HLDGS INC
COM CL A
92645B103
13419
781056
SH
SOLE
781056
0
0
VISA INC
COM CL A
92826c839
45994
265019
SH
SOLE
265019
0
0
VISTEON CORP
COM NEW
92839u206
4226
72148
SH
SOLE
70774
0
1374
VMWARE INC
CL A COM
928563402
232
1389
SH
SOLE
1389
0
0
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
946
88380
SH
SOLE
88380
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
358
54881
SH
SOLE
54881
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912x101
723
58074
SH
SOLE
58074
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
3675
771926
SH
SOLE
771926
0
0
W P CAREY INC
COM
92936u109
2116
26060
SH
SOLE
26060
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
265
4853
SH
SOLE
4853
0
0
WALMART INC
COM
931142103
726
6569
SH
SOLE
6569
0
0
WASTE MGMT INC DEL
COM
94106L109
407
3529
SH
SOLE
3529
0
0
WATERSTONE FINL INC MD
COM
94188P101
1808
105979
SH
SOLE
105979
0
0
WEBSTER FINL CORP CONN
COM
947890109
5447
114035
SH
SOLE
109997
0
4038
WEC ENERGY GROUP INC
COM
92939U106
78
932
SH
OTR
32
0
0
932
WEC ENERGY GROUP INC
COM
92939U106
135
1619
SH
SOLE
1619
0
0
WELBILT INC
COM
949090104
179
10725
SH
SOLE
10725
0
0
WELLS FARGO CO NEW
COM
949746101
21720
459000
SH
Put
SOLE
459000
0
0
WELLS FARGO CO NEW
COM
949746101
1506
31816
SH
SOLE
31816
0
0
WELLS FARGO CO NEW
COM
949746101
83
1745
SH
OTR
31
0
0
1745
WESCO AIRCRAFT HLDGS INC
COM
950814103
713
64200
SH
SOLE
64200
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
12457
99535
SH
SOLE
96401
0
3134
WESTAMERICA BANCORPORATION
COM
957090103
357
5796
SH
SOLE
5796
0
0
WESTERN ASSET CORPORATE LN F
COM
95790j102
99
10349
SH
SOLE
10349
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766q106
1186
101778
SH
SOLE
101778
0
0
WESTERN AST INFL LKD OPP & I
COM
95766r104
553
49425
SH
SOLE
49425
0
0
WEYERHAEUSER CO
COM
962166104
260
9867
SH
SOLE
9867
0
0
WHITING PETE CORP NEW
COM NEW
966387409
296
15839
SH
SOLE
15839
0
0
WILLIAMS COS INC DEL
COM
969457100
1015
36215
SH
SOLE
36215
0
0
WINTRUST FINL CORP
COM
97650w108
492
6725
SH
SOLE
6725
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
4993
75452
SH
SOLE
75452
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
13654
417285
SH
SOLE
417285
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
5434
111576
SH
SOLE
111576
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
4171
48630
SH
SOLE
48630
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
314
3244
SH
SOLE
3244
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
11944
329942
SH
SOLE
329942
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
15501
355123
SH
SOLE
355123
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
6899
254491
SH
SOLE
254491
0
0
WNS HOLDINGS LTD
SPON ADR
92932m101
3003
50734
SH
SOLE
50734
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
3866
140364
SH
SOLE
133440
0
6924
WORLDPAY INC
CL A
981558109
3160
25786
SH
SOLE
25786
0
0
WPX ENERGY INC
COM
98212b103
6356
552242
SH
SOLE
536190
0
16052
YUM BRANDS INC
COM
988498101
6
55
SH
OTR
19
55
0
0
YUM BRANDS INC
COM
988498101
349
3153
SH
SOLE
3153
0
0
ZOETIS INC
CL A
98978v103
449
3956
SH
SOLE
3956
0
0