0001062993-21-001509.txt : 20210216
0001062993-21-001509.hdr.sgml : 20210216
20210216153726
ACCESSION NUMBER: 0001062993-21-001509
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210216
DATE AS OF CHANGE: 20210216
EFFECTIVENESS DATE: 20210216
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CAPTRUST FINANCIAL ADVISORS
CENTRAL INDEX KEY: 0001512024
IRS NUMBER: 260058143
STATE OF INCORPORATION: NC
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-14079
FILM NUMBER: 21637278
BUSINESS ADDRESS:
STREET 1: 4208 SIX FORKS ROAD, SUITE 1700
CITY: RALEIGH
STATE: NC
ZIP: 27609
BUSINESS PHONE: (919) 870-6822
MAIL ADDRESS:
STREET 1: 4208 SIX FORKS ROAD, SUITE 1700
CITY: RALEIGH
STATE: NC
ZIP: 27609
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001512024
XXXXXXXX
12-31-2020
12-31-2020
CAPTRUST FINANCIAL ADVISORS
4208 SIX FORKS ROAD, SUITE 1700
RALEIGH
NC
27609
13F HOLDINGS REPORT
028-14079
N
DENISE M BUCHANAN
CHIEF COMPLIANCE OFFICER
919-870-6822
/s/ DENISE M BUCHANAN
RALEIGH
NC
02-11-2021
0
3633
7548532
false
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
AGILENT TECHNOLOGIES INC COM
Common Stock
00846U101
1351
11398
SH
SOLE
11398
0
0
ALCOA CORP COM
Common Stock
013872106
26
1110
SH
SOLE
1110
0
0
AIA GROUP LTD SPONSORED ADR
ADR
001317205
2317
47168
SH
SOLE
47168
0
0
AMERICAN AIRLS GROUP INC COM
Common Stock
02376R102
348
22086
SH
SOLE
22086
0
0
THE AARONS COMPANY INC COM
Common Stock
00258W108
39
2062
SH
SOLE
2062
0
0
AAON INC COM PAR $0.004
Common Stock
000360206
5
80
SH
SOLE
80
0
0
ADVANCE AUTO PARTS INC COM
Common Stock
00751Y106
5787
36683
SH
SOLE
36683
0
0
APPLE INC COM
Common Stock
037833100
305397
2301581
SH
SOLE
2301581
0
0
ATLANTIC SAPPHIRE ASA SHS
Common Stock
R07217103
7
500
SH
SOLE
500
0
0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
Common Stock
049164205
6
110
SH
SOLE
110
0
0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND
ETF
464288182
9
95
SH
SOLE
95
0
0
AXON ENTERPRISE INC COM
Common Stock
05464C101
161
1317
SH
SOLE
1317
0
0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN
Common Stock
01881G106
239
7084
SH
SOLE
7084
0
0
ABB LTD SPONSORED ADR
ADR
000375204
292
10461
SH
SOLE
10461
0
0
ABBVIE INC COM
Common Stock
00287Y109
30679
286318
SH
SOLE
286318
0
0
AMERISOURCEBERGEN CORP COM
Common Stock
03073E105
603
6170
SH
SOLE
6170
0
0
AMERIS BANCORP COM
Common Stock
03076K108
6
170
SH
SOLE
170
0
0
AMBEV SA SPONSORED ADR
ADR
02319V103
253
80556
SH
SOLE
80556
0
0
ASBURY AUTOMOTIVE GROUP INC COM
Common Stock
043436104
195
1340
SH
SOLE
1340
0
0
ABM INDS INC COM
Common Stock
000957100
6
146
SH
SOLE
146
0
0
ABIOMED INC COM
Common Stock
003654100
320
986
SH
SOLE
986
0
0
AIRBNB INC COM CL A
Common Stock
009066101
99
672
SH
SOLE
672
0
0
ABBOTT LABS COM
Common Stock
002824100
22251
203224
SH
SOLE
203224
0
0
AB&T FINL CORP COM
Common Stock
00037W106
1
1000
SH
SOLE
1000
0
0
ARCOSA INC COM
Common Stock
039653100
191
3483
SH
SOLE
3483
0
0
ACADIA PHARMACEUTICALS INC COM
Common Stock
004225108
95
1785
SH
SOLE
1785
0
0
AURORA CANNABIS INC COM
Common Stock
05156X884
9
1140
SH
SOLE
1140
0
0
ATLANTIC CAP BANCSHARES INC COM
Common Stock
048269203
80
5000
SH
SOLE
5000
0
0
ACCOLADE INC COM
Common Stock
00437E102
7
160
SH
SOLE
160
0
0
ACCOR S A SPONSORED ADR
ADR
00435F309
10
1360
SH
SOLE
1360
0
0
AIR CDA INC VAR VTG SHS
Common Stock
008911877
2
100
SH
SOLE
100
0
0
ACCEL ENTERTAINMENT INC COM CL A1
Common Stock
00436Q106
2
150
SH
SOLE
150
0
0
ALPS CLEAN ENERGY ETF
ETF
00162Q460
97
1207
SH
SOLE
1207
0
0
ACORN ENERGY INC COM
Common Stock
004848107
7
19000
SH
SOLE
19000
0
0
ARCH CAP GROUP LTD ORD
Common Stock
G0450A105
87
2406
SH
SOLE
2406
0
0
ACADIA HEALTHCARE COMPANY INC COM
Common Stock
00404A109
275
5481
SH
SOLE
5481
0
0
ALBERTSONS COS INC COMMON STOCK
Common Stock
013091103
61
3456
SH
SOLE
3456
0
0
ATLAS CREST INVT CORP UNIT CL A & WT
Common Stock
049284201
595
56325
SH
SOLE
56325
0
0
ACI WORLDWIDE INC COM
Common Stock
004498101
11
295
SH
SOLE
295
0
0
AXCELIS TECHNOLOGIES INC COM NEW
Common Stock
054540208
20
678
SH
SOLE
678
0
0
AECOM COM
Common Stock
00766T100
24
477
SH
SOLE
477
0
0
ACCENTURE PLC IRELAND SHS CLASS A
Common Stock
G1151C101
11213
42926
SH
SOLE
42926
0
0
ASCENDANT DIGITAL ACQUISITION UNITS
Common Stock
G05155125
116
11000
SH
SOLE
11000
0
0
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR
ADR
00089H106
11
1689
SH
SOLE
1689
0
0
ACME UTD CORP COM
Common Stock
004816104
5
160
SH
SOLE
160
0
0
ACURA PHARMACEUTICALS INC COM
Common Stock
00509L802
0
245
SH
SOLE
245
0
0
ISHARES MSCI ACWI INDEX FUND
ETF
464288257
596
6564
SH
SOLE
6564
0
0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF
ETF
464286525
2909
30013
SH
SOLE
30013
0
0
ISHARES MSCI ACWI EX US INDEX FUND
ETF
464288240
24192
456078
SH
SOLE
456078
0
0
ADOBE SYSTEMS INCORPORATED COM
Common Stock
00724F101
49478
98933
SH
SOLE
98933
0
0
ADIDAS AG ADR
ADR
00687A107
458
2504
SH
SOLE
2504
0
0
ANALOG DEVICES INC COM
Common Stock
032654105
3852
26078
SH
SOLE
26078
0
0
ARCHER DANIELS MIDLAND CO COM
Common Stock
039483102
1776
35236
SH
SOLE
35236
0
0
ADIENT PLC ORD SHS
Common Stock
G0084W101
15
439
SH
SOLE
439
0
0
ADOMANI INC COM
Common Stock
00726A100
2
4000
SH
SOLE
4000
0
0
AUTOMATIC DATA PROCESSING INC COM
Common Stock
053015103
7831
44212
SH
SOLE
44212
0
0
ADAPTIVE BIOTECHNOLOGIES CORP COM
Common Stock
00650F109
70
1190
SH
SOLE
1190
0
0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE
ADR
500467501
187
6611
SH
SOLE
6611
0
0
ALLIANCE DATA SYSTEMS CORP COM
Common Stock
018581108
8
105
SH
SOLE
105
0
0
AUTODESK INC COM
Common Stock
052769106
1683
5511
SH
SOLE
5511
0
0
ADTRAN INC COM
Common Stock
00738A106
46
3095
SH
SOLE
3095
0
0
ADDUS HOMECARE CORP COM
Common Stock
006739106
305
2601
SH
SOLE
2601
0
0
ADVERUM BIOTECHNOLOGIES INC COM
Common Stock
00773U108
5
500
SH
SOLE
500
0
0
ADYEN N V UNSPONSRED ADS
ADR
00783V104
1704
36716
SH
SOLE
36716
0
0
AMEREN CORP COM
Common Stock
023608102
1532
19620
SH
SOLE
19620
0
0
AEGION CORP COM
Common Stock
00770F104
2
100
SH
SOLE
100
0
0
ADVANCED ENERGY INDS COM
Common Stock
007973100
22
232
SH
SOLE
232
0
0
AMERICAN EQTY INVT LIFE HLD CO COM
Common Stock
025676206
7
235
SH
SOLE
235
0
0
AGNICO EAGLE MINES LTD COM
Common Stock
008474108
14
200
SH
SOLE
200
0
0
AMERICAN EAGLE OUTFITTERS INC COM
Common Stock
02553E106
6
295
SH
SOLE
295
0
0
AMERICAN ELEC PWR CO INC COM
Common Stock
025537101
2948
35401
SH
SOLE
35401
0
0
AERCAP HOLDINGS NV SHS
Common Stock
N00985106
15
319
SH
SOLE
319
0
0
AER ENERGY RES INC COM NEW
Common Stock
000944207
0
54945
SH
SOLE
54945
0
0
AES CORP COM
Common Stock
00130H105
3788
161177
SH
SOLE
161177
0
0
AMERICAN FINL GROUP INC OHIO COM
Common Stock
025932104
680
7762
SH
SOLE
7762
0
0
AMERICAN FINL GROUP INC OHIO 5.125 FXD 59
Common Stock
025932880
5
196
SH
SOLE
196
0
0
AFLAC INC COM
Common Stock
001055102
7381
165968
SH
SOLE
165968
0
0
AFFIMED N V COM
Common Stock
N01045108
29
5000
SH
SOLE
5000
0
0
FIRST MAJESTIC SILVER CORP COM
Common Stock
32076V103
13
1000
SH
SOLE
1000
0
0
AGBA ACQUISITION LTD RT
Common Stock
G0120M125
2
4500
SH
SOLE
4500
0
0
AGBA ACQUISITION LTD WT EXP 051024
Common Stock
G0120M117
2
4500
SH
SOLE
4500
0
0
AGCO CORP COM
Common Stock
001084102
28
275
SH
SOLE
275
0
0
AGENUS INC COM NEW
Common Stock
00847G705
1628
511992
SH
SOLE
511992
0
0
AGEAS SPONSORED ADR NE
ADR
00844W208
22
420
SH
SOLE
420
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
ETF
464287226
34496
292040
SH
SOLE
292040
0
0
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND
ETF
97717X511
11
210
SH
SOLE
210
0
0
ALAMOS GOLD INC NEW COM CL A
Common Stock
011532108
14
1562
SH
SOLE
1562
0
0
AGIOS PHARMACEUTICALS INC COM
Common Stock
00847X104
60
1381
SH
SOLE
1381
0
0
ASSURED GUARANTY LTD COM
Common Stock
G0585R106
5
160
SH
SOLE
160
0
0
AVANGRID INC COM
Common Stock
05351W103
60
1303
SH
SOLE
1303
0
0
AGILYSYS INC COM
Common Stock
00847J105
2
45
SH
SOLE
45
0
0
ARMOUR ENERGY LTD SHS
Common Stock
Q0457A107
6
158931
SH
SOLE
158931
0
0
ADAPTHEALTH CORP COM CL A
Common Stock
00653Q102
15
400
SH
SOLE
400
0
0
ADECCO GROUP AG ADR
ADR
006754204
164
4927
SH
SOLE
4927
0
0
ASAHI KASEI CORP UNSPONSORED ADR
ADR
043400100
17
830
SH
SOLE
830
0
0
C3 AI INC CL A
Common Stock
12468P104
27
192
SH
SOLE
192
0
0
AMERICAN INTL GROUP INC COM NEW
Common Stock
026874784
32986
871250
SH
SOLE
871250
0
0
AMERICAN INTL GROUP INC WT EXP 011921
Common Stock
026874156
0
211
SH
SOLE
211
0
0
AIM IMMUNOTECH INC COM
Common Stock
00901B105
18
10000
SH
SOLE
10000
0
0
ALTRA INDL MOTION CORP COM
Common Stock
02208R106
188
3395
SH
SOLE
3395
0
0
AIMRITE HLDGS CORP COM NEW
Common Stock
009003203
0
2000
SH
SOLE
2000
0
0
ALBANY INTL CORP CL A
Common Stock
012348108
51
687
SH
SOLE
687
0
0
AIR LIQUIDE ADR
ADR
009126202
488
14838
SH
SOLE
14838
0
0
AAR CORP COM
Common Stock
000361105
6
160
SH
SOLE
160
0
0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF
ETF
33738R704
48
1420
SH
SOLE
1420
0
0
APPLIED INDL TECHNOLOGIES INC COM
Common Stock
03820C105
6
80
SH
SOLE
80
0
0
ASSURANT INC COM
Common Stock
04621X108
6
46
SH
SOLE
46
0
0
GALLAGHER ARTHUR J & CO COM
Common Stock
363576109
136
1098
SH
SOLE
1098
0
0
AKAMAI TECHNOLOGIES INC COM
Common Stock
00971T101
1705
16235
SH
SOLE
16235
0
0
ACHAOGEN INC COM
Common Stock
004449104
0
3200
SH
SOLE
3200
0
0
ALBERTON ACQUISITION CORP RT
Common Stock
G35006132
5
7000
SH
SOLE
7000
0
0
ALBERTON ACQUISITION CORP WT EXP 042625
Common Stock
G35006124
8
7000
SH
SOLE
7000
0
0
ALBEMARLE CORP COM
Common Stock
012653101
162
1094
SH
SOLE
1094
0
0
ALCON AG ORD SHS
Common Stock
H01301128
1800
27275
SH
SOLE
27275
0
0
ALLETE INC COM NEW
Common Stock
018522300
24
382
SH
SOLE
382
0
0
ALEAFIA HEALTH INC COM
Common Stock
01444Q104
1
3845
SH
SOLE
3845
0
0
ALFA LAVAL AB SWEDEN ADR
ADR
015393101
225
8306
SH
SOLE
8306
0
0
ALAMO GROUP INC COM
Common Stock
011311107
188
1360
SH
SOLE
1360
0
0
ALLEGRO MICROSYSTEMS INC COM
Common Stock
01749D105
8
282
SH
SOLE
282
0
0
ALIGN TECHNOLOGY INC COM
Common Stock
016255101
676
1265
SH
SOLE
1265
0
0
ALLEGIANT TRAVEL CO COM
Common Stock
01748X102
25
130
SH
SOLE
130
0
0
ALLIANZ SE UNSPONSRD ADS
ADR
018820100
624
25330
SH
SOLE
25330
0
0
ALASKA AIR GROUP INC COM
Common Stock
011659109
459
8829
SH
SOLE
8829
0
0
ALKERMES PLC SHS
Common Stock
G01767105
21
1035
SH
SOLE
1035
0
0
ALLSTATE CORP COM
Common Stock
020002101
16192
146576
SH
SOLE
146576
0
0
ALLEGION PLC ORD SHS
Common Stock
G0176J109
107
919
SH
SOLE
919
0
0
BLUENOSE GOLD CORP COM
Common Stock
09626K308
0
10
SH
SOLE
10
0
0
ALLY FINL INC COM
Common Stock
02005N100
67
1882
SH
SOLE
1882
0
0
ALNYLAM PHARMACEUTICALS INC COM
Common Stock
02043Q107
21
163
SH
SOLE
163
0
0
ASTELLAS PHARMA INC ADR
ADR
04623U102
45
2890
SH
SOLE
2890
0
0
ALPINE 4 TECHNOLOGIES LTD CL A
Common Stock
02083E105
4
1000
SH
SOLE
1000
0
0
ALARM COM HLDGS INC COM
Common Stock
011642105
83
803
SH
SOLE
803
0
0
AILERON THERAPEUTICS INC COM
Common Stock
00887A105
1
1302
SH
SOLE
1302
0
0
ALSTOM SA ADR
ADR
021244207
107
18722
SH
SOLE
18722
0
0
ALLISON TRANSMISSION HLDGS INC COM
Common Stock
01973R101
1044
24197
SH
SOLE
24197
0
0
ALTAIR ENGR INC COM CL A
Common Stock
021369103
91
1568
SH
SOLE
1568
0
0
ALTITUDE ACQUISITION CORP UNIT EXP 113027
Common Stock
02156Y202
312
30157
SH
SOLE
30157
0
0
ALTEX INDS INC COM
Common Stock
021454103
0
200
SH
SOLE
200
0
0
ALUSSA ENERGY ACQUISITION CORP SHS CL A
Common Stock
G0232J101
272
27030
SH
SOLE
27030
0
0
ALUSSA ENERGY ACQUISITION CORP UNIT EX 103126
Common Stock
G0232J127
172
16150
SH
SOLE
16150
0
0
ALEXION PHARMACEUTICALS INC COM
Common Stock
015351109
5268
33719
SH
SOLE
33719
0
0
ANTERO MIDSTREAM CORP COM
Common Stock
03676B102
42
5424
SH
SOLE
5424
0
0
AMADEUS IT GROUP S A UNSPONSORED ADS
ADR
02263T104
906
12062
SH
SOLE
12062
0
0
AMALGAMATED BK NEW YORK N Y CLASS A
Common Stock
022663108
1
43
SH
SOLE
43
0
0
APPLIED MATLS INC COM
Common Stock
038222105
2655
30759
SH
SOLE
30759
0
0
AMBAC FINL GROUP INC COM NEW
Common Stock
023139884
1
95
SH
SOLE
95
0
0
AMC ENTMT HLDGS INC CL A COM
Common Stock
00165C104
15
7085
SH
SOLE
7085
0
0
AMCOR PLC ORD
Common Stock
G0250X107
111
9468
SH
SOLE
9468
0
0
AMC NETWORKS INC CL A
Common Stock
00164V103
8
222
SH
SOLE
222
0
0
ADVANCED MICRO DEVICES INC COM
Common Stock
007903107
1517
16542
SH
SOLE
16542
0
0
AMETEK INC COM
Common Stock
031100100
437
3610
SH
SOLE
3610
0
0
AMEDISYS INC COM
Common Stock
023436108
2171
7402
SH
SOLE
7402
0
0
AFFILIATED MANAGERS GROUP INC COM
Common Stock
008252108
12
121
SH
SOLE
121
0
0
AMGEN INC COM
Common Stock
031162100
62566
272122
SH
SOLE
272122
0
0
AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A
Common Stock
03212A105
259
25870
SH
SOLE
25870
0
0
AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126
Common Stock
03212A113
38
25870
SH
SOLE
25870
0
0
JPMORGAN ALERIAN MLP INDEX ETN
ETF
46625H365
263
18905
SH
SOLE
18905
0
0
A P MOLLER-MAERSK A/S UNSPONSORD ADR
ADR
00202F102
15
1330
SH
SOLE
1330
0
0
AMKOR TECHNOLOGY INC COM
Common Stock
031652100
17
1138
SH
SOLE
1138
0
0
ALERIAN MLP ETF
ETF
00162Q452
28796
1122196
SH
SOLE
1122196
0
0
AMN HEALTHCARE SVCS INC COM
Common Stock
001744101
33
484
SH
SOLE
484
0
0
AMERICAN NATL BANKSHARES INC COM
Common Stock
027745108
146
5587
SH
SOLE
5587
0
0
AMERICA MOVIL SAB DE CV SPONSORED ADR
ADR
02364W204
0
30
SH
SOLE
30
0
0
AMERIPRISE FINL INC COM
Common Stock
03076C106
1495
7691
SH
SOLE
7691
0
0
AMPIO PHARMACEUTICALS INC COM
Common Stock
03209T109
89
55900
SH
SOLE
55900
0
0
AMPHASTAR PHARMACEUTICALS INC COM
Common Stock
03209R103
2
75
SH
SOLE
75
0
0
AMPLIFY ENERGY CORP NEW WT EXP 050422
Common Stock
03212B137
0
50
SH
SOLE
50
0
0
AMERESCO INC CL A
Common Stock
02361E108
46
881
SH
SOLE
881
0
0
AMARIN CORP PLC SPONS ADR NEW
ADR
023111206
99
20185
SH
SOLE
20185
0
0
AMYRIS INC COM NEW
Common Stock
03236M200
4477
724944
SH
SOLE
724944
0
0
AMERISAFE INC COM
Common Stock
03071H100
2
40
SH
SOLE
40
0
0
AMERICAN WOODMARK CORPORATION COM
Common Stock
030506109
24
255
SH
SOLE
255
0
0
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
268
18424
SH
SOLE
18424
0
0
AMAZON COM INC COM
Common Stock
023135106
144679
44422
SH
SOLE
44422
0
0
AUTONATION INC COM
Common Stock
05329W102
130
1869
SH
SOLE
1869
0
0
ANDINA ACQUISITION CORP III RT
Common Stock
G04415132
5
13100
SH
SOLE
13100
0
0
ANDINA ACQUISITION CORP III WT EXP 073125
Common Stock
G04415124
10
13100
SH
SOLE
13100
0
0
ANDERSONS INC COM
Common Stock
034164103
2
86
SH
SOLE
86
0
0
ARISTA NETWORKS INC COM
Common Stock
040413106
306
1053
SH
SOLE
1053
0
0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF
ETF
74347G796
114
2702
SH
SOLE
2702
0
0
ABERCROMBIE & FITCH CO CL A
Common Stock
002896207
3
137
SH
SOLE
137
0
0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF
ETF
92189F437
15
474
SH
SOLE
474
0
0
ANGIODYNAMICS INC COM
Common Stock
03475V101
1
75
SH
SOLE
75
0
0
ANIKA THERAPEUTICS INC COM
Common Stock
035255108
1
30
SH
SOLE
30
0
0
ANI PHARMACEUTICALS INC COM
Common Stock
00182C103
1
20
SH
SOLE
20
0
0
ANSELL LIMITED UNSPONSORED ADR
ADR
03634M208
14
130
SH
SOLE
130
0
0
ANSYS INC COM
Common Stock
03662Q105
1353
3719
SH
SOLE
3719
0
0
ANTHEM INC COM
Common Stock
036752103
9482
29531
SH
SOLE
29531
0
0
AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR
ADR
052528304
112
6380
SH
SOLE
6380
0
0
ISHARES S&P AGGRESSIVE ALLOCATION FUND
ETF
464289859
1040
16207
SH
SOLE
16207
0
0
ISHARES CONSERVATIVE ALLOCATION FUND
ETF
464289883
15
392
SH
SOLE
392
0
0
ISHARES MODERATE ALLOCATION FUND
ETF
464289875
538
12448
SH
SOLE
12448
0
0
AON PLC SHS CL A
Common Stock
G0403H108
1348
6381
SH
SOLE
6381
0
0
ISHARES GROWTH ALLOCATION FUND
ETF
464289867
576
11040
SH
SOLE
11040
0
0
SMITH A O CORP COM
Common Stock
831865209
272
4963
SH
SOLE
4963
0
0
AMERICAN OUTDOOR BRANDS INC COM
Common Stock
02875D109
4
209
SH
SOLE
209
0
0
APACHE CORP COM
Common Stock
037411105
35
2442
SH
SOLE
2442
0
0
ARTISAN PARTNERS ASSET MGMT IN CL A
Common Stock
04316A108
482
9579
SH
SOLE
9579
0
0
AIR PRODS & CHEMS INC COM
Common Stock
009158106
6056
22056
SH
SOLE
22056
0
0
AMERICAN PUBLIC EDUCATION INC COM
Common Stock
02913V103
0
16
SH
SOLE
16
0
0
API GROUP CORP COM STK
Common Stock
00187Y100
31
1711
SH
SOLE
1711
0
0
AMPHENOL CORP NEW CL A
Common Stock
032095101
1968
15016
SH
SOLE
15016
0
0
APHRIA INC COM
Common Stock
03765K104
21
3100
SH
SOLE
3100
0
0
AGORA INC ADS
ADR
00851L103
8
200
SH
SOLE
200
0
0
APOLLO GLOBAL MGMT INC COM CL A
Common Stock
03768E105
88
1787
SH
SOLE
1787
0
0
APOGEE ENTERPRISES INC COM
Common Stock
037598109
2
60
SH
SOLE
60
0
0
APPFOLIO INC COM CL A
Common Stock
03783C100
16
89
SH
SOLE
89
0
0
APPIAN CORP CL A
Common Stock
03782L101
319
1967
SH
SOLE
1967
0
0
ALPHA PRO TECH LTD COM
Common Stock
020772109
3
250
SH
SOLE
250
0
0
APTOSE BIOSCIENCES INC COM NEW
Common Stock
03835T200
28
6400
SH
SOLE
6400
0
0
APTIV PLC SHS
Common Stock
G6095L109
498
3820
SH
SOLE
3820
0
0
APEX TECHNOLOGY ACQUISITION CO COM CL A
Common Stock
03768F102
1
35
SH
SOLE
35
0
0
APYX MEDICAL CORPORATION COM
Common Stock
03837C106
2
250
SH
SOLE
250
0
0
ALGONQUIN PWR UTILS CORP COM
Common Stock
015857105
10
600
SH
SOLE
600
0
0
ARCBEST CORP COM
Common Stock
03937C105
3
68
SH
SOLE
68
0
0
ARCO PLATFORM LTD COM CL A
Common Stock
G04553106
968
27274
SH
SOLE
27274
0
0
ARGO GROUP INTL HLDGS LTD COM
Common Stock
G0464B107
556
12723
SH
SOLE
12723
0
0
ARKEMA SPON ADR
ADR
041232109
58
500
SH
SOLE
500
0
0
ARK FINTECH INNOVATION ETF
ETF
00214Q708
185
3727
SH
SOLE
3727
0
0
ARK GENOMIC REVOLUTION ETF
ETF
00214Q302
581
6229
SH
SOLE
6229
0
0
ARK INNOVATION ETF
ETF
00214Q104
15536
124790
SH
SOLE
124790
0
0
ARKO CORP WT EXP 122225
Common Stock
041242116
3
2385
SH
SOLE
2385
0
0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF
ETF
00214Q203
358
4684
SH
SOLE
4684
0
0
ARK NEXT GENERATION INTERNET ETF
ETF
00214Q401
340
2325
SH
SOLE
2325
0
0
ARLO TECHNOLOGIES INC COM
Common Stock
04206A101
1
155
SH
SOLE
155
0
0
ARAMARK COM
Common Stock
03852U106
5
139
SH
SOLE
139
0
0
ARENA PHARMACEUTICALS INC COM NEW
Common Stock
040047607
70
913
SH
SOLE
913
0
0
ARCONIC CORPORATION COM
Common Stock
03966V107
6
200
SH
SOLE
200
0
0
ARCHROCK INC COM
Common Stock
03957W106
11
1266
SH
SOLE
1266
0
0
ARCH THERAPEUTICS INC COM
Common Stock
03939W109
8
54500
SH
SOLE
54500
0
0
ARTESIAN RES CORP CL A
Common Stock
043113208
166
4479
SH
SOLE
4479
0
0
ARROW ELECTRS INC COM
Common Stock
042735100
18
190
SH
SOLE
190
0
0
ARROWHEAD PHARMACEUTICALS INC COM
Common Stock
04280A100
322
4200
SH
SOLE
4200
0
0
ASANA INC CL A
Common Stock
04342Y104
47
1578
SH
SOLE
1578
0
0
ASSA ABLOY AB ADR
ADR
045387107
118
9600
SH
SOLE
9600
0
0
ASSOCIATED BANC CORP COM
Common Stock
045487105
23
1358
SH
SOLE
1358
0
0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL
Common Stock
046008207
0
1470
SH
SOLE
1470
0
0
ASGN INC COM
Common Stock
00191U102
11
130
SH
SOLE
130
0
0
ASHLAND GLOBAL HLDGS INC COM
Common Stock
044186104
208
2631
SH
SOLE
2631
0
0
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETF
ETF
233051879
28
700
SH
SOLE
700
0
0
ASHTEAD GROUP PLC UNSPONSORED ADR
ADR
045055100
17
90
SH
SOLE
90
0
0
ADVANSIX INC COM
Common Stock
00773T101
3
161
SH
SOLE
161
0
0
AERSALE CORPORATION WT EXP 110425
Common Stock
00810F114
2
1309
SH
SOLE
1309
0
0
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
1939
3975
SH
SOLE
3975
0
0
ASCENDIS PHARMA A/S SPONSORED ADR
ADR
04351P101
6
33
SH
SOLE
33
0
0
ACADEMY SPORTS & OUTDOORS INC COM
Common Stock
00402L107
10
500
SH
SOLE
500
0
0
ASTEC INDS INC COM
Common Stock
046224101
3
45
SH
SOLE
45
0
0
ASURE SOFTWARE INC COM
Common Stock
04649U102
1312
184845
SH
SOLE
184845
0
0
AMTECH SYS INC COM PAR $0.01N
Common Stock
032332504
6
1000
SH
SOLE
1000
0
0
ATLANTIC POWER CORP COM NEW
Common Stock
04878Q863
32
15105
SH
SOLE
15105
0
0
ASTON BAY HLDGS LTD COM
Common Stock
04624P102
1
20000
SH
SOLE
20000
0
0
ADTALEM GLOBAL ED INC COM
Common Stock
00737L103
21
605
SH
SOLE
605
0
0
ATHENE HOLDING LTD CL A
Common Stock
G0684D107
102
2356
SH
SOLE
2356
0
0
ATHIRA PHARMA INC COM
Common Stock
04746L104
0
1
SH
SOLE
1
0
0
AUTOHOME INC SP ADS RP CL A
ADR
05278C107
77
775
SH
SOLE
775
0
0
ATHERSYS INC NEW COM
Common Stock
04744L106
81
46292
SH
SOLE
46292
0
0
ALLEGHENY TECHNOLOGIES INC COM
Common Stock
01741R102
4
240
SH
SOLE
240
0
0
ATKORE INTL GROUP INC COM
Common Stock
047649108
0
9
SH
SOLE
9
0
0
ATLAS COPCO AB SP ADR B NEW
ADR
049255805
80
1780
SH
SOLE
1780
0
0
ATLAS COPCO AB SP ADR A NEW
ADR
049255706
1408
27568
SH
SOLE
27568
0
0
180 LIFE SCIENCES CORP COM
Common Stock
68236V104
1
389
SH
SOLE
389
0
0
180 LIFE SCIENCES CORP WT EXP 110725
Common Stock
68236V112
1
4182
SH
SOLE
4182
0
0
ATMOS ENERGY CORP COM
Common Stock
049560105
980
10273
SH
SOLE
10273
0
0
APTARGROUP INC COM
Common Stock
038336103
61
443
SH
SOLE
443
0
0
ATRICURE INC COM
Common Stock
04963C209
251
4500
SH
SOLE
4500
0
0
ANTARES PHARMA INC COM
Common Stock
036642106
8
2000
SH
SOLE
2000
0
0
AIR TRANSPORT SERVICES GRP INC COM
Common Stock
00922R105
1315
41975
SH
SOLE
41975
0
0
ALTICE USA INC CL A
Common Stock
02156K103
8
199
SH
SOLE
199
0
0
ACORN INTL INC SPONSORD ADR NEW
ADR
004854204
10
479
SH
SOLE
479
0
0
ACTIVISION BLIZZARD INC COM
Common Stock
00507V109
833
8968
SH
SOLE
8968
0
0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR
ADR
035128206
29
1280
SH
SOLE
1280
0
0
ATLANTIC UN BANKSHARES CORP COM
Common Stock
04911A107
43
1307
SH
SOLE
1307
0
0
AUBURN NATL BANCORP COM
Common Stock
050473107
264
6332
SH
SOLE
6332
0
0
AURINIA PHARMACEUTICALS INC COM
Common Stock
05156V102
30
2200
SH
SOLE
2200
0
0
AUTOWEB INC COM
Common Stock
05335B100
11
4420
SH
SOLE
4420
0
0
APPLIED UV INC COM
Common Stock
03828V105
0
1
SH
SOLE
1
0
0
YAMANA GOLD INC COM
Common Stock
98462Y100
5
850
SH
SOLE
850
0
0
AVISTA CORP COM
Common Stock
05379B107
299
7458
SH
SOLE
7458
0
0
AEROVIRONMENT INC COM
Common Stock
008073108
87
1000
SH
SOLE
1000
0
0
AMERICAN VANGUARD CORP COM
Common Stock
030371108
1
55
SH
SOLE
55
0
0
BROADCOM INC COM
Common Stock
11135F101
63276
144515
SH
SOLE
144515
0
0
AVALARA INC COM
Common Stock
05338G106
26
155
SH
SOLE
155
0
0
AVANOS MED INC COM
Common Stock
05350V106
261
5682
SH
SOLE
5682
0
0
AVIENT CORPORATION COM
Common Stock
05368V106
9
230
SH
SOLE
230
0
0
AVIAT NETWORKS INC COM NEW
Common Stock
05366Y201
3
100
SH
SOLE
100
0
0
AVNET INC COM
Common Stock
053807103
16
447
SH
SOLE
447
0
0
ANAVEX LIFE SCIENCES CORP COM NEW
Common Stock
032797300
8
1500
SH
SOLE
1500
0
0
AVERY DENNISON CORP COM
Common Stock
053611109
604
3896
SH
SOLE
3896
0
0
ASPIRA WOMENS HEALTH INC COM
Common Stock
04537Y109
34
5000
SH
SOLE
5000
0
0
ARMSTRONG WORLD INDS INC NEW COM
Common Stock
04247X102
127
1704
SH
SOLE
1704
0
0
AMERICAN WTR WKS CO INC NEW COM
Common Stock
030420103
449
2928
SH
SOLE
2928
0
0
AMER STATES WTR CO COM
Common Stock
029899101
116
1453
SH
SOLE
1453
0
0
AXOS FINANCIAL INC COM
Common Stock
05465C100
4
100
SH
SOLE
100
0
0
AXA SA SPONSORED ADR
ADR
054536107
51
2147
SH
SOLE
2147
0
0
AMERICAN AXLE & MFG HLDGS INC COM
Common Stock
024061103
2
225
SH
SOLE
225
0
0
AXONICS MODULATION TECHNOLOGIE COM
Common Stock
05465P101
5
110
SH
SOLE
110
0
0
AMERICAN EXPRESS CO COM
Common Stock
025816109
6880
56899
SH
SOLE
56899
0
0
AXIS CAP HLDGS LTD SHS
Common Stock
G0692U109
673
13255
SH
SOLE
13255
0
0
AXSOME THERAPEUTICS INC COM
Common Stock
05464T104
5
60
SH
SOLE
60
0
0
AXALTA COATING SYS LTD COM
Common Stock
G0750C108
94
3305
SH
SOLE
3305
0
0
EXXE GROUP INC COM
Common Stock
30233C109
1
105000
SH
SOLE
105000
0
0
ATLANTICA SUSTAINABLE INFR PLC SHS
Common Stock
G0751N103
38
1011
SH
SOLE
1011
0
0
ACUITY BRANDS INC COM
Common Stock
00508Y102
201
1662
SH
SOLE
1662
0
0
ALTERYX INC COM CL A
Common Stock
02156B103
39
322
SH
SOLE
322
0
0
AZURE DYNAMICS CORP CL A NEW
Common Stock
05500N608
0
125
SH
SOLE
125
0
0
AZEK CO INC CL A
Common Stock
05478C105
384
10000
SH
SOLE
10000
0
0
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
1682
33646
SH
SOLE
33646
0
0
AUTOZONE INC COM
Common Stock
053332102
5620
4741
SH
SOLE
4741
0
0
ASPEN TECHNOLOGY INC COM
Common Stock
045327103
359
2754
SH
SOLE
2754
0
0
AZZ INC COM
Common Stock
002474104
3
55
SH
SOLE
55
0
0
BARNES GROUP INC COM
Common Stock
067806109
5
95
SH
SOLE
95
0
0
BOEING CO COM
Common Stock
097023105
9561
44664
SH
SOLE
44664
0
0
INVESCO TAXABLE MUNICIPAL BOND ETF
ETF
46138G805
185
5535
SH
SOLE
5535
0
0
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
8460
36349
SH
SOLE
36349
0
0
ELSE NUTRITION HLDGS INC COM
Common Stock
290257104
3
1000
SH
SOLE
1000
0
0
BK OF AMERICA CORP COM
Common Stock
060505104
65706
2167795
SH
SOLE
2167795
0
0
BAE SYSTEMS PLC SPONSORED ADR
ADR
05523R107
139
5111
SH
SOLE
5111
0
0
BOOZ ALLEN HAMILTON HLDG CORP CL A
Common Stock
099502106
11058
126842
SH
SOLE
126842
0
0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH
Common Stock
112585104
743
17994
SH
SOLE
17994
0
0
BANC OF CALIFORNIA INC COM
Common Stock
05990K106
1
90
SH
SOLE
90
0
0
BANDWIDTH INC COM CL A
Common Stock
05988J103
27
178
SH
SOLE
178
0
0
BANCFIRST CORP COM
Common Stock
05945F103
6
103
SH
SOLE
103
0
0
BANTEK INC COM
Common Stock
06684B204
0
43300
SH
SOLE
43300
0
0
CREDICORP LTD COM
Common Stock
G2519Y108
9
52
SH
SOLE
52
0
0
BASF SE SPONSORED ADR
ADR
055262505
31
1570
SH
SOLE
1570
0
0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP
Common Stock
531229706
0
8
SH
SOLE
8
0
0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP
Common Stock
531229888
5
183
SH
SOLE
183
0
0
AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF
ETF
032108805
3
173
SH
SOLE
173
0
0
BAXTER INTL INC COM
Common Stock
071813109
5087
63186
SH
SOLE
63186
0
0
BAYER AG SPONSORED ADR
ADR
072730302
32
2174
SH
SOLE
2174
0
0
BLACKBERRY LTD COM
Common Stock
09228F103
2
300
SH
SOLE
300
0
0
JPMORGAN BETABUILDERS DEVELOPED ASIA-EX JAPAN ETF
ETF
46641Q688
8
312
SH
SOLE
312
0
0
BED BATH & BEYOND INC COM
Common Stock
075896100
9
488
SH
SOLE
488
0
0
VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF
ETF
26923G301
32
655
SH
SOLE
655
0
0
JPMORGAN BETABUILDERS CANADA ETF
ETF
46641Q696
25
928
SH
SOLE
928
0
0
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
1
233
SH
SOLE
233
0
0
JPMORGAN BETABUILDERS EUROPE ETF
ETF
46641Q720
53
2042
SH
SOLE
2042
0
0
VANECK VECTORS BIOTECH ETF
ETF
92189F726
13
79
SH
SOLE
79
0
0
JPMORGAN BETABUILDERS JAPAN ETF
ETF
46641Q712
19
662
SH
SOLE
662
0
0
BHP GROUP PLC SPONSORED ADR
ADR
05545E209
40
762
SH
SOLE
762
0
0
BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR
ADR
05541J103
20
3379
SH
SOLE
3379
0
0
BARRETT BUSINESS SVCS INC COM
Common Stock
068463108
814
11935
SH
SOLE
11935
0
0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD L P
Common Stock
G16234109
3
73
SH
SOLE
73
0
0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR
ADR
05946K101
333
67383
SH
SOLE
67383
0
0
BUILD-A-BEAR WORKSHOP INC COM
Common Stock
120076104
10
2250
SH
SOLE
2250
0
0
BEST BUY INC COM
Common Stock
086516101
5947
59273
SH
SOLE
59273
0
0
BRUNSWICK CORP COM
Common Stock
117043109
1900
24915
SH
SOLE
24915
0
0
BOISE CASCADE CO DEL COM
Common Stock
09739D100
8
168
SH
SOLE
168
0
0
BIOCARDIA INC COM
Common Stock
09060U507
2281
659363
SH
SOLE
659363
0
0
BIOCARDIA INC WT EXP 080624
Common Stock
09060U119
770
500000
SH
SOLE
500000
0
0
BCE INC COM NEW
Common Stock
05534B760
994
22881
SH
SOLE
22881
0
0
BONANZA CREEK ENERGY INC COM NEW
Common Stock
097793400
1
40
SH
SOLE
40
0
0
ATRECA INC CL A COM
Common Stock
04965G109
0
15
SH
SOLE
15
0
0
BRAINSTORM CELL THERAPEUTICS I COM NEW
Common Stock
10501E201
5
1000
SH
SOLE
1000
0
0
BRINKS CO COM
Common Stock
109696104
7
100
SH
SOLE
100
0
0
BLUCORA INC COM
Common Stock
095229100
2
95
SH
SOLE
95
0
0
BALCHEM CORP COM
Common Stock
057665200
8
65
SH
SOLE
65
0
0
BIOCRYST PHARMACEUTICALS INC COM
Common Stock
09058V103
44
5850
SH
SOLE
5850
0
0
BARCLAYS PLC ADR
ADR
06738E204
19
2330
SH
SOLE
2330
0
0
BICYCLE THERAPEUTICS PLC SPONSORED ADS
ADR
088786108
54
3000
SH
SOLE
3000
0
0
BELDEN INC COM
Common Stock
077454106
8
190
SH
SOLE
190
0
0
DIME CMNTY BANCSHARES INC COM
Common Stock
108035106
37
1540
SH
SOLE
1540
0
0
FLANIGANS ENTERPRISES INC COM
Common Stock
338517105
75
3784
SH
SOLE
3784
0
0
BEIERSDORF AG ADR
ADR
07724U103
696
29690
SH
SOLE
29690
0
0
BIODELIVERY SCIENCES INTL INC COM
Common Stock
09060J106
9
2185
SH
SOLE
2185
0
0
BECTON DICKINSON & CO COM
Common Stock
075887109
16921
67626
SH
SOLE
67626
0
0
BLOOM ENERGY CORP COM CL A
Common Stock
093712107
1133
39535
SH
SOLE
39535
0
0
BEAM THERAPEUTICS INC COM
Common Stock
07373V105
80
980
SH
SOLE
980
0
0
BIOTELEMETRY INC COM
Common Stock
090672106
31
429
SH
SOLE
429
0
0
BEACON ROOFING SUPPLY INC COM
Common Stock
073685109
4574
113819
SH
SOLE
113819
0
0
KE HLDGS INC SPONSORED ADS
ADR
482497104
14
225
SH
SOLE
225
0
0
BEL FUSE INC CL B
Common Stock
077347300
0
10
SH
SOLE
10
0
0
FRANKLIN RESOURCES INC COM
Common Stock
354613101
22
854
SH
SOLE
854
0
0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT
Common Stock
G16258108
905
20970
SH
SOLE
20970
0
0
BROOKFIELD RENEWABLE CORP CL A SUB VTG
Common Stock
11284V105
346
5941
SH
SOLE
5941
0
0
BERRY GLOBAL GROUP INC COM
Common Stock
08579W103
496
8820
SH
SOLE
8820
0
0
ROUNDHILL SPORTS BETTING & IGAMING ETF
Common Stock
53656F789
5
210
SH
SOLE
210
0
0
BROWN FORMAN CORP CL B
Common Stock
115637209
1258
15800
SH
SOLE
15800
0
0
BRIGHT HORIZONS FAM SOL IN DEL COM
Common Stock
109194100
677
3913
SH
SOLE
3913
0
0
BANK OF FINCASTLE VA COM
Common Stock
062113105
82
36240
SH
SOLE
36240
0
0
BUNGE LIMITED COM
Common Stock
G16962105
73
1120
SH
SOLE
1120
0
0
BGC PARTNERS INC CL A
Common Stock
05541T101
26
6541
SH
SOLE
6541
0
0
BLUE GEM ENTERPRISE INC FLA COM
Common Stock
09548T106
0
300
SH
SOLE
300
0
0
B & G FOODS INC NEW COM
Common Stock
05508R106
76
2691
SH
SOLE
2691
0
0
BAR HBR BANKSHARES COM
Common Stock
066849100
204
9049
SH
SOLE
9049
0
0
BAUSCH HEALTH COS INC COM
Common Stock
071734107
74
3535
SH
SOLE
3535
0
0
BENCHMARK ELECTRS INC COM
Common Stock
08160H101
2
70
SH
SOLE
70
0
0
BRIGHTHOUSE FINL INC COM
Common Stock
10922N103
41
1121
SH
SOLE
1121
0
0
BOC HONG KONG HOLDINGS LTD SPONSORED ADR
ADR
096813209
7
120
SH
SOLE
120
0
0
BERKSHIRE HILLS BANCORP INC COM
Common Stock
084680107
7
406
SH
SOLE
406
0
0
BHP GROUP LTD SPONSORED ADS
ADR
088606108
875
13384
SH
SOLE
13384
0
0
BIOHAVEN PHARMACTL HLDG CO LTD COM
Common Stock
G11196105
6
75
SH
SOLE
75
0
0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY
ETF
74347R214
16
180
SH
SOLE
180
0
0
BAIDU INC SPON ADR REP A
ADR
056752108
267
1233
SH
SOLE
1233
0
0
BIG LOTS INC COM
Common Stock
089302103
8
180
SH
SOLE
180
0
0
BIGCOMMERCE HLDGS INC COM SER 1
Common Stock
08975P108
59
917
SH
SOLE
917
0
0
BIOGEN INC COM
Common Stock
09062X103
1264
5163
SH
SOLE
5163
0
0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF
ETF
78468R663
282
3085
SH
SOLE
3085
0
0
BILIBILI INC SPONS ADS REP Z
ADR
090040106
17
200
SH
SOLE
200
0
0
BIO RAD LABS INC CL A
Common Stock
090572207
45
78
SH
SOLE
78
0
0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT
Common Stock
G16252101
2395
48472
SH
SOLE
48472
0
0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A
Common Stock
11275Q107
390
5400
SH
SOLE
5400
0
0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND
ETF
921937819
3106
33456
SH
SOLE
33456
0
0
BJS WHSL CLUB HLDGS INC COM
Common Stock
05550J101
12
316
SH
SOLE
316
0
0
VANECK VECTORS GAMING ETF
ETF
92189F882
6
135
SH
SOLE
135
0
0
BJS RESTAURANTS INC COM
Common Stock
09180C106
6
155
SH
SOLE
155
0
0
INNOVATOR S&P 500 BUFFER ETF - JUNE
ETF
45782C755
50
1599
SH
SOLE
1599
0
0
BANK NEW YORK MELLON CORP COM
Common Stock
064058100
21784
513295
SH
SOLE
513295
0
0
BUCKLE INC COM
Common Stock
118440106
2
60
SH
SOLE
60
0
0
ISHARES MSCI BRIC ETF
ETF
464286657
5
100
SH
SOLE
100
0
0
BERKELEY GROUP HLDGS PLC UNSPONSORD ADR
ADR
08425P104
12
190
SH
SOLE
190
0
0
BLACK HILLS CORP COM
Common Stock
092113109
115
1875
SH
SOLE
1875
0
0
BLACK KNIGHT INC COM
Common Stock
09215C105
2941
33288
SH
SOLE
33288
0
0
INVESCO SENIOR LOAN ETF
ETF
46138G508
32
1424
SH
SOLE
1424
0
0
BOOKING HOLDINGS INC COM
Common Stock
09857L108
2642
1186
SH
SOLE
1186
0
0
BAKER HUGHES COMPANY CL A
Common Stock
05722G100
31
1483
SH
SOLE
1483
0
0
BANK IRELAND GROUP PLC ORD SHS
Common Stock
G0756R109
4
1000
SH
SOLE
1000
0
0
PT BK RAKYAT ADR SHS B
ADR
69366X100
10
665
SH
SOLE
665
0
0
BANKUNITED INC COM
Common Stock
06652K103
6
185
SH
SOLE
185
0
0
BLACKLINE INC COM
Common Stock
09239B109
675
5064
SH
SOLE
5064
0
0
BELLICUM PHARMACEUTICALS INC COM NEW
Common Stock
079481404
0
30
SH
SOLE
30
0
0
SIREN ETF TR NSD NXGN ECO ETF
ETF
75605A702
18
443
SH
SOLE
443
0
0
TOPBUILD CORP COM
Common Stock
89055F103
26
143
SH
SOLE
143
0
0
BALLARD PWR SYS INC NEW COM
Common Stock
058586108
156
6685
SH
SOLE
6685
0
0
BUILDERS FIRSTSOURCE INC COM
Common Stock
12008R107
456
11165
SH
SOLE
11165
0
0
BIOLIFE SOLUTIONS INC COM NEW
Common Stock
09062W204
10
258
SH
SOLE
258
0
0
BLUEHARBOR BANK NC COM
Common Stock
095613105
15
1440
SH
SOLE
1440
0
0
BLACKROCK INC COM
Common Stock
09247X101
3997
5539
SH
SOLE
5539
0
0
BLACKBAUD INC COM
Common Stock
09227Q100
57
983
SH
SOLE
983
0
0
BALL CORP COM
Common Stock
058498106
195
2093
SH
SOLE
2093
0
0
BLOOMIN BRANDS INC COM
Common Stock
094235108
28
1424
SH
SOLE
1424
0
0
BLINK CHARGING CO COM
Common Stock
09354A100
17
400
SH
SOLE
400
0
0
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF
ETF
032108607
13
365
SH
SOLE
365
0
0
CANNABIX TECHNOLOGIES INC COM
Common Stock
13765L101
6
7940
SH
SOLE
7940
0
0
BLUEBIRD BIO INC COM
Common Stock
09609G100
543
12555
SH
SOLE
12555
0
0
VANGUARD LONG-TERM BOND INDEX FUND
ETF
921937793
1185
10809
SH
SOLE
10809
0
0
BANCO LATINOAMERICANO DE COME SHS E
Common Stock
P16994132
7
456
SH
SOLE
456
0
0
BENCHMARK BANKSHARES INC COM NEW
Common Stock
08160E207
132
8000
SH
SOLE
8000
0
0
BADGER METER INC COM
Common Stock
056525108
7
75
SH
SOLE
75
0
0
BANK MONTREAL QUE COM
Common Stock
063671101
175
2308
SH
SOLE
2308
0
0
BANK MARIN BANCORP COM
Common Stock
063425102
51
1479
SH
SOLE
1479
0
0
BIOMARIN PHARMACEUTICAL INC COM
Common Stock
09061G101
290
3309
SH
SOLE
3309
0
0
BRYN MAWR BK CORP COM
Common Stock
117665109
80
2606
SH
SOLE
2606
0
0
BAYERISCHE MOTOREN WERKE A G SPONSORED ADR
ADR
072743305
10
350
SH
SOLE
350
0
0
BRISTOL-MYERS SQUIBB CO COM
Common Stock
110122108
14682
234847
SH
SOLE
234847
0
0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT
Common Stock
110122157
10
14293
SH
SOLE
14293
0
0
VANGUARD TOTAL BOND MARKET INDEX FUND
ETF
921937835
3955
44856
SH
SOLE
44856
0
0
INTERNATIONAL BONDS
ETF
92203J407
108
1837
SH
SOLE
1837
0
0
BARNES & NOBLE ED INC COM
Common Stock
06777U101
0
56
SH
SOLE
56
0
0
BIONANO GENOMICS INC COM
Common Stock
09075F107
0
57
SH
SOLE
57
0
0
BNP PARIBAS SPONSORED ADR
ADR
05565A202
67
2536
SH
SOLE
2536
0
0
BANK NOVA SCOTIA B C COM
Common Stock
064149107
92
1705
SH
SOLE
1705
0
0
BIONTECH SE SPONSORED ADS
ADR
09075V102
33
400
SH
SOLE
400
0
0
BANK HAWAII CORP COM
Common Stock
062540109
9
120
SH
SOLE
120
0
0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND
ETF
72201R775
3887
34291
SH
SOLE
34291
0
0
DMC GLOBAL INC COM
Common Stock
23291C103
3
76
SH
SOLE
76
0
0
BOOT BARN HLDGS INC COM
Common Stock
099406100
3
60
SH
SOLE
60
0
0
BANK OF BOTETOURT BUCHANAN VA COM
Common Stock
063907208
128
5200
SH
SOLE
5200
0
0
BANK OF THE JAMES FINL GP INC COM
Common Stock
470299108
1070
86206
SH
SOLE
86206
0
0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF
ETF
37954Y715
136
4101
SH
SOLE
4101
0
0
BOWX ACQUISITION CORP UNIT EXP 080325
Common Stock
103085205
159
14880
SH
SOLE
14880
0
0
BOX INC CL A
Common Stock
10316T104
47
2607
SH
SOLE
2607
0
0
BP PLC SPONSORED ADR
ADR
055622104
1382
67370
SH
SOLE
67370
0
0
BOSTON PRIVATE FINL HLDGS INC COM
Common Stock
101119105
1
165
SH
SOLE
165
0
0
BLUEPRINT MEDICINES CORP COM
Common Stock
09627Y109
1369
12207
SH
SOLE
12207
0
0
TIMBER PHARMACEUTICALS INC COM
Common Stock
09072X309
0
4
SH
SOLE
4
0
0
POPULAR INC COM NEW
Common Stock
733174700
35
622
SH
SOLE
622
0
0
EROS RES CORP COM
Common Stock
29601R102
1
10000
SH
SOLE
10000
0
0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN
Common Stock
G16249107
2
126
SH
SOLE
126
0
0
BROADRIDGE FINL SOLUTIONS INC COM
Common Stock
11133T103
5803
37734
SH
SOLE
37734
0
0
BLUE RIDGE BANKSHARES INC VA COM
Common Stock
095825105
9
500
SH
SOLE
500
0
0
BRADY CORP CL A
Common Stock
104674106
5
100
SH
SOLE
100
0
0
BRIDGESTONE CORP ADR
ADR
108441205
15
910
SH
SOLE
910
0
0
BRF SA SPONSORED ADR
ADR
10552T107
0
100
SH
SOLE
100
0
0
BERKSHIRE HATHAWAY INC DEL CL A
Common Stock
084670108
3826
11
SH
SOLE
11
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Common Stock
084670702
56634
244248
SH
SOLE
244248
0
0
BROOKLINE BANCORP INC DEL COM
Common Stock
11373M107
816
67748
SH
SOLE
67748
0
0
BRUKER CORP COM
Common Stock
116794108
89
1651
SH
SOLE
1651
0
0
BROOKS AUTOMATION INC NEW COM
Common Stock
114340102
115
1689
SH
SOLE
1689
0
0
BROWN & BROWN INC COM
Common Stock
115236101
3633
76639
SH
SOLE
76639
0
0
BRP GROUP INC COM CL A
Common Stock
05589G102
16
527
SH
SOLE
527
0
0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT
ADR
05967A107
8
867
SH
SOLE
867
0
0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF
ETF
46138J700
1137
53629
SH
SOLE
53629
0
0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF
ETF
46138J882
2080
95645
SH
SOLE
95645
0
0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF
ETF
46138J866
1826
83384
SH
SOLE
83384
0
0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF
ETF
46138J841
1200
53574
SH
SOLE
53574
0
0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF
ETF
46138J825
79
3474
SH
SOLE
3474
0
0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF
ETF
46138J791
908
41422
SH
SOLE
41422
0
0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF
ETF
46138J783
56
2512
SH
SOLE
2512
0
0
BASSETT FURNITURE INDS INC COM
Common Stock
070203104
129
6440
SH
SOLE
6440
0
0
BRIGHTSPHERE INVT GROUP INC COM
Common Stock
10948W103
2
120
SH
SOLE
120
0
0
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF
ETF
46138J809
57
2449
SH
SOLE
2449
0
0
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF
ETF
46138J874
89
3820
SH
SOLE
3820
0
0
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF
ETF
46138J858
62
2437
SH
SOLE
2437
0
0
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF
ETF
46138J833
65
2628
SH
SOLE
2628
0
0
BLACK STONE MINERALS L P COM UNIT
Common Stock
09225M101
310
46448
SH
SOLE
46448
0
0
INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF
ETF
46138J569
316
12473
SH
SOLE
12473
0
0
INVESCO BULLETSHARES 2022 MUNICIPAL BOND ETF
ETF
46138J551
329
12937
SH
SOLE
12937
0
0
INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF
ETF
46138J544
335
13079
SH
SOLE
13079
0
0
INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF
ETF
46138J536
178
6913
SH
SOLE
6913
0
0
INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF
ETF
46138J510
143
5507
SH
SOLE
5507
0
0
INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF
ETF
46138J494
140
5427
SH
SOLE
5427
0
0
INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF
ETF
46138J486
91
3460
SH
SOLE
3460
0
0
VANGUARD SHORT-TERM BOND INDEX FUND
ETF
921937827
38439
463679
SH
SOLE
463679
0
0
BOSTON SCIENTIFIC CORP COM
Common Stock
101137107
497
13815
SH
SOLE
13815
0
0
BENTLEY SYS INC COM CL B
Common Stock
08265T208
3
74
SH
SOLE
74
0
0
BIOXCEL THERAPEUTICS INC COM
Common Stock
09075P105
143
3100
SH
SOLE
3100
0
0
BLACKROCK FUTURE TECH ETF
ETF
09290C301
0
10
SH
SOLE
10
0
0
B2GOLD CORP COM
Common Stock
11777Q209
25
4482
SH
SOLE
4482
0
0
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
92
2388
SH
SOLE
2388
0
0
BETTER CHOICE CO INC COM NEW
Common Stock
08771Y204
7
5681
SH
SOLE
5681
0
0
BRITVIC PLC SPONSORED ADR
ADR
111190104
11
500
SH
SOLE
500
0
0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR
ADR
03524A108
452
6465
SH
SOLE
6465
0
0
BURBERRY GROUP PLC SPONSORED ADR
ADR
12082W204
10
390
SH
SOLE
390
0
0
BURLINGTON STORES INC COM
Common Stock
122017106
459
1755
SH
SOLE
1755
0
0
BRIGHTVIEW HLDGS INC COM
Common Stock
10948C107
128
8453
SH
SOLE
8453
0
0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS
ADR
09073Q105
3
1190
SH
SOLE
1190
0
0
BABCOCK & WILCOX ENTERPRISES I COM
Common Stock
05614L209
1
200
SH
SOLE
200
0
0
BORGWARNER INC COM
Common Stock
099724106
2812
72763
SH
SOLE
72763
0
0
BOSWELL J G CO COM
Common Stock
101205102
151
257
SH
SOLE
257
0
0
BROADWIND INC COM NEW
Common Stock
11161T207
16
2000
SH
SOLE
2000
0
0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF
ETF
78464A516
15
474
SH
SOLE
474
0
0
BWX TECHNOLOGIES INC COM
Common Stock
05605H100
440
7291
SH
SOLE
7291
0
0
BLACKSTONE GROUP INC COM CL A
Common Stock
09260D107
2517
38833
SH
SOLE
38833
0
0
BRAMBLES LTD SPONSORED ADR
ADR
105105209
143
8715
SH
SOLE
8715
0
0
BLUELINX HLDGS INC COM NEW
Common Stock
09624H208
109
3720
SH
SOLE
3720
0
0
BANCORPSOUTH BK TUPELO MISS COM
Common Stock
05971J102
6
210
SH
SOLE
210
0
0
BOYD GAMING CORP COM
Common Stock
103304101
21
500
SH
SOLE
500
0
0
BEYOND MEAT INC COM
Common Stock
08862E109
96
771
SH
SOLE
771
0
0
BYRNA TECHNOLOGIES INC COM
Common Stock
12448X102
14
9500
SH
SOLE
9500
0
0
BEAZER HOMES USA INC COM NEW
Common Stock
07556Q881
1
37
SH
SOLE
37
0
0
BUNZL PLC SPON ADR NEW
ADR
120738406
14
400
SH
SOLE
400
0
0
BAOZUN INC SPONSORED ADR
ADR
06684L103
3
100
SH
SOLE
100
0
0
CITIGROUP INC COM NEW
Common Stock
172967424
35468
575211
SH
SOLE
575211
0
0
CARLSBERG AS SPONSORED ADR
ADR
142795202
259
8058
SH
SOLE
8058
0
0
CABLE ONE INC COM
Common Stock
12685J105
22
10
SH
SOLE
10
0
0
CAMDEN NATL CORP COM
Common Stock
133034108
58
1621
SH
SOLE
1621
0
0
CACI INTL INC CL A
Common Stock
127190304
15
62
SH
SOLE
62
0
0
CADENCE BANCORPORATION CL A
Common Stock
12739A100
36
2170
SH
SOLE
2170
0
0
CAE INC COM
Common Stock
124765108
2
89
SH
SOLE
89
0
0
CONAGRA BRANDS INC COM
Common Stock
205887102
1802
49701
SH
SOLE
49701
0
0
CARDINAL HEALTH INC COM
Common Stock
14149Y108
1295
23960
SH
SOLE
23960
0
0
CANON INC SPONSORED ADR
ADR
138006309
10
505
SH
SOLE
505
0
0
CHEESECAKE FACTORY INC COM
Common Stock
163072101
22
581
SH
SOLE
581
0
0
CALERES INC COM
Common Stock
129500104
8
495
SH
SOLE
495
0
0
CAL MAINE FOODS INC COM NEW
Common Stock
128030202
402
10715
SH
SOLE
10715
0
0
CALAMP CORP COM
Common Stock
128126109
1
70
SH
SOLE
70
0
0
HIGHCAPE CAP ACQUISITION CORP UNIT EX 093027
Common Stock
42984L204
7
705
SH
SOLE
705
0
0
AVIS BUDGET GROUP COM
Common Stock
053774105
37
991
SH
SOLE
991
0
0
CARA THERAPEUTICS INC COM
Common Stock
140755109
45
3000
SH
SOLE
3000
0
0
CARTER BANKSHARES INC COM NEW
Common Stock
146102108
38
3504
SH
SOLE
3504
0
0
CARRIER GLOBAL CORPORATION COM
Common Stock
14448C104
1827
48433
SH
SOLE
48433
0
0
CASA SYS INC COM
Common Stock
14713L102
5
825
SH
SOLE
825
0
0
CASI PHARMACEUTICALS INC COM
Common Stock
14757U109
4
1500
SH
SOLE
1500
0
0
CASS INFORMATION SYS INC COM
Common Stock
14808P109
21
533
SH
SOLE
533
0
0
CASCADE ACQUISITION CORP UNIT
Common Stock
147151203
335
32041
SH
SOLE
32041
0
0
CASEYS GEN STORES INC COM
Common Stock
147528103
16
90
SH
SOLE
90
0
0
CATERPILLAR INC COM
Common Stock
149123101
7352
40391
SH
SOLE
40391
0
0
CAMBRIDGE BANCORP COM
Common Stock
132152109
163
2332
SH
SOLE
2332
0
0
CARDTRONICS PLC SHS CL A
Common Stock
G1991C105
2
70
SH
SOLE
70
0
0
CATO CORP NEW CL A
Common Stock
149205106
4
450
SH
SOLE
450
0
0
CATHAY GEN BANCORP COM
Common Stock
149150104
5
150
SH
SOLE
150
0
0
CHUBB LIMITED COM
Common Stock
H1467J104
7982
51596
SH
SOLE
51596
0
0
CYMABAY THERAPEUTICS INC COM
Common Stock
23257D103
20
3500
SH
SOLE
3500
0
0
CINCINNATI BELL INC NEW COM NEW
Common Stock
171871502
15
950
SH
SOLE
950
0
0
CANNABIS SATIVA INC COM
Common Stock
13764T105
0
20
SH
SOLE
20
0
0
CBOE GLOBAL MKTS INC COM
Common Stock
12503M108
121
1300
SH
SOLE
1300
0
0
CBRE GROUP INC CL A
Common Stock
12504L109
241
3841
SH
SOLE
3841
0
0
CRACKER BARREL OLD CTRY STORE COM
Common Stock
22410J106
921
6983
SH
SOLE
6983
0
0
COMMERCE BANCSHARES INC COM
Common Stock
200525103
76
1153
SH
SOLE
1153
0
0
CABOT CORP COM
Common Stock
127055101
127
2838
SH
SOLE
2838
0
0
COMMUNITY BK SYS INC COM
Common Stock
203607106
6
100
SH
SOLE
100
0
0
CHEMOURS CO COM
Common Stock
163851108
635
25630
SH
SOLE
25630
0
0
CLARIVATE PLC ORD SHS
Common Stock
G21810109
1247
41962
SH
SOLE
41962
0
0
COCA COLA EUROPEAN PARTNERS P SHS
Common Stock
G25839104
358
7185
SH
SOLE
7185
0
0
CHASE CORP COM
Common Stock
16150R104
70
697
SH
SOLE
697
0
0
COCA-COLA HBC AG UNSPONSORD ADR
ADR
191223205
14
443
SH
SOLE
443
0
0
CHURCHILL CAPITAL CORP IV CL A
Common Stock
171439102
607
60612
SH
SOLE
60612
0
0
CHURCHILL CAPITAL CORP IV UNIT
Common Stock
171439201
0
20
SH
SOLE
20
0
0
CHURCHILL CAPITAL CORP IV WT EXP 080425
Common Stock
171439110
18
11712
SH
SOLE
11712
0
0
CAMECO CORP COM
Common Stock
13321L108
16
1224
SH
SOLE
1224
0
0
CROWN HLDGS INC COM
Common Stock
228368106
181
1802
SH
SOLE
1802
0
0
CARNIVAL CORP PAIRED CTF
Common Stock
143658300
332
15341
SH
SOLE
15341
0
0
COCA COLA AMATIL LTD SPONSORED ADR
ADR
191085208
23
2320
SH
SOLE
2320
0
0
CMC MATERIALS INC COM
Common Stock
12571T100
217
1431
SH
SOLE
1431
0
0
CNB FINL CORP PA COM
Common Stock
126128107
1
36
SH
SOLE
36
0
0
COGENT COMMUNICATIONS HLDGS IN COM NEW
Common Stock
19239V302
301
5027
SH
SOLE
5027
0
0
CENTURY CMNTYS INC COM
Common Stock
156504300
30
684
SH
SOLE
684
0
0
CHURCHILL CAPITAL CORP V UNIT
Common Stock
17144T206
503
47866
SH
SOLE
47866
0
0
CHURCHILL CAP CORP II WT EXP 070224
Common Stock
17143G114
6
2834
SH
SOLE
2834
0
0
CHEMOCENTRYX INC COM
Common Stock
16383L106
189
3050
SH
SOLE
3050
0
0
CERIDIAN HCM HLDG INC COM
Common Stock
15677J108
1061
9960
SH
SOLE
9960
0
0
COEUR MNG INC COM NEW
Common Stock
192108504
2
183
SH
SOLE
183
0
0
CITY DEVS LTD SPONSORED ADR
ADR
177797305
1
196
SH
SOLE
196
0
0
CDK GLOBAL INC COM
Common Stock
12508E101
121
2341
SH
SOLE
2341
0
0
CARDLYTICS INC COM
Common Stock
14161W105
127
892
SH
SOLE
892
0
0
AVID BIOSERVICES INC COM
Common Stock
05368M106
167
14452
SH
SOLE
14452
0
0
CANADIAN TIRE LTD CL A
Common Stock
136681202
13
101
SH
SOLE
101
0
0
CADENCE DESIGN SYSTEM INC COM
Common Stock
127387108
1249
9158
SH
SOLE
9158
0
0
CDW CORP COM
Common Stock
12514G108
2776
21067
SH
SOLE
21067
0
0
CODEXIS INC COM
Common Stock
192005106
1452
66516
SH
SOLE
66516
0
0
CELANESE CORP DEL COM
Common Stock
150870103
696
5356
SH
SOLE
5356
0
0
CECO ENVIRONMENTAL CORP COM
Common Stock
125141101
24
3517
SH
SOLE
3517
0
0
CAMBER ENERGY INC COM
Common Stock
13200M508
0
1
SH
SOLE
1
0
0
CELCUITY INC COM
Common Stock
15102K100
46
5000
SH
SOLE
5000
0
0
BRISTOL-MYERS SQUIBB CO CONTIN VAL RT
Common Stock
110122140
0
30
SH
SOLE
30
0
0
CENTRAL GARDEN & PET CO COM
Common Stock
153527106
1
20
SH
SOLE
20
0
0
CENTRAL GARDEN & PET CO CL A NON-VTG
Common Stock
153527205
8
223
SH
SOLE
223
0
0
CENTURY ALUM CO COM
Common Stock
156431108
1
100
SH
SOLE
100
0
0
CNOOC LIMITED SPONSORED ADR
ADR
126132109
9
96
SH
SOLE
96
0
0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER
Common Stock
226344208
61
3216
SH
SOLE
3216
0
0
CERECOR INC COM
Common Stock
15671L109
2
750
SH
SOLE
750
0
0
CERNER CORP COM
Common Stock
156782104
1294
16446
SH
SOLE
16446
0
0
CERTARA INC COM
Common Stock
15687V109
7
200
SH
SOLE
200
0
0
CEVA INC COM
Common Stock
157210105
2
45
SH
SOLE
45
0
0
CF INDS HLDGS INC COM
Common Stock
125269100
71
1843
SH
SOLE
1843
0
0
CF FIN ACQUISITION CORP III UNIT EXP 093027
Common Stock
12529D207
442
41148
SH
SOLE
41148
0
0
C & F FINL CORP COM
Common Stock
12466Q104
82
2200
SH
SOLE
2200
0
0
CAPITOL FED FINL INC COM
Common Stock
14057J101
3
260
SH
SOLE
260
0
0
CITIZENS FINL GROUP INC COM
Common Stock
174610105
4806
134386
SH
SOLE
134386
0
0
CALIFORNIA STYLE PALMS INC CL A
Common Stock
13080W105
0
3
SH
SOLE
3
0
0
CULLEN FROST BANKERS INC COM
Common Stock
229899109
1396
16000
SH
SOLE
16000
0
0
COMPAGNIE FINANCIERE RICHEMONT ADR
ADR
204319107
65
7290
SH
SOLE
7290
0
0
COLFAX CORP COM
Common Stock
194014106
21
549
SH
SOLE
549
0
0
CARLYLE GROUP INC COM
Common Stock
14316J108
57
1823
SH
SOLE
1823
0
0
CANOPY GROWTH CORP COM
Common Stock
138035100
306
12443
SH
SOLE
12443
0
0
CAPGEMINI S E UNSPONSORED ADR
ADR
13961R100
252
8183
SH
SOLE
8183
0
0
CHINA GAS HLDGS LTD UNSPONSORED ADR
ADR
168935104
2
23
SH
SOLE
23
0
0
CANCER GENETICS INC COM NEW
Common Stock
13739U203
0
50
SH
SOLE
50
0
0
COGNEX CORP COM
Common Stock
192422103
560
6979
SH
SOLE
6979
0
0
CITY HLDG CO COM
Common Stock
177835105
70
1001
SH
SOLE
1001
0
0
CHURCH & DWIGHT INC COM
Common Stock
171340102
3394
38906
SH
SOLE
38906
0
0
CHURCHILL DOWNS INC COM
Common Stock
171484108
3438
17594
SH
SOLE
17594
0
0
CHEMED CORP NEW COM
Common Stock
16359R103
3181
5973
SH
SOLE
5973
0
0
CHEFS WHSE INC COM
Common Stock
163086101
36
1394
SH
SOLE
1394
0
0
CHUGAI PHARMACEUTICAL CO LTD ADR
ADR
171269103
497
18681
SH
SOLE
18681
0
0
CHEGG INC COM
Common Stock
163092109
408
4518
SH
SOLE
4518
0
0
CHOICE HOTELS INTL INC COM
Common Stock
169905106
69
644
SH
SOLE
644
0
0
GLOBAL X MSCI CHINA CONSUMER DISCRETIONARY ETF
ETF
37950E408
0
11
SH
SOLE
11
0
0
CHESAPEAKE ENERGY CORP COM
Common Stock
165167743
0
30
SH
SOLE
30
0
0
CHECK POINT SOFTWARE TECH LTD ORD
Common Stock
M22465104
1276
9601
SH
SOLE
9601
0
0
CHINA MOBILE LIMITED SPONSORED ADR
ADR
16941M109
14
485
SH
SOLE
485
0
0
CHAMPION INDS INC W V COM NEW
Common Stock
158520205
0
40
SH
SOLE
40
0
0
CHP MERGER CORP COM CL A
Common Stock
12558Y106
123
12000
SH
SOLE
12000
0
0
CHP MERGER CORP WT EXP 112224
Common Stock
12558Y114
3
2500
SH
SOLE
2500
0
0
COHERUS BIOSCIENCES INC COM
Common Stock
19249H103
2
125
SH
SOLE
125
0
0
C H ROBINSON WORLDWIDE INC COM NEW
Common Stock
12541W209
2328
24663
SH
SOLE
24663
0
0
CHICOS FAS INC COM
Common Stock
168615102
0
162
SH
SOLE
162
0
0
CHARTER COMMUNICATIONS INC NEW CL A
Common Stock
16119P108
1415
2139
SH
SOLE
2139
0
0
CHARLIES HLDGS INC COM
Common Stock
16077A101
4
1410409
SH
SOLE
1410409
0
0
CHUYS HLDGS INC COM
Common Stock
171604101
4
150
SH
SOLE
150
0
0
CHEWY INC CL A
Common Stock
16679L109
97
1080
SH
SOLE
1080
0
0
CHAMPIONX CORPORATION COM
Common Stock
15872M104
96
6246
SH
SOLE
6246
0
0
CHR HANSEN HOLDING A/S SPONSORED ADS
ADR
12545M207
9
350
SH
SOLE
350
0
0
CIGNA CORP NEW COM
Common Stock
125523100
3112
14949
SH
SOLE
14949
0
0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF
ETF
33734X846
92
2063
SH
SOLE
2063
0
0
CIENA CORP COM NEW
Common Stock
171779309
27916
528210
SH
SOLE
528210
0
0
CINCINNATI FINL CORP COM
Common Stock
172062101
2859
32496
SH
SOLE
32496
0
0
CIELO S A SPONSORED ADR
ADR
171778202
0
52
SH
SOLE
52
0
0
CIRCOR INTL INC COM
Common Stock
17273K109
2
40
SH
SOLE
40
0
0
CIT GROUP INC COM NEW
Common Stock
125581801
7
200
SH
SOLE
200
0
0
CIVISTA BANCSHARES INC COM NO PAR
Common Stock
178867107
1
33
SH
SOLE
33
0
0
CENTRAL JAPAN RY CO UNSPON ADR
ADR
153766100
40
2820
SH
SOLE
2820
0
0
SEACOR HOLDINGS INC COM
Common Stock
811904101
0
5
SH
SOLE
5
0
0
COLGATE PALMOLIVE CO COM
Common Stock
194162103
2780
32510
SH
SOLE
32510
0
0
CORE ONE LABS INC COM
Common Stock
21872J208
0
125
SH
SOLE
125
0
0
CLARUS CORP NEW COM
Common Stock
18270P109
15
1000
SH
SOLE
1000
0
0
CORE LABORATORIES N V COM
Common Stock
N22717107
2
85
SH
SOLE
85
0
0
COLUMBIA FINL INC COM
Common Stock
197641103
68
4376
SH
SOLE
4376
0
0
CLOUDERA INC COM
Common Stock
18914U100
7
486
SH
SOLE
486
0
0
CLEVELAND-CLIFFS INC NEW COM
Common Stock
185899101
293
20095
SH
SOLE
20095
0
0
CORELOGIC INC COM
Common Stock
21871D103
13
170
SH
SOLE
170
0
0
CLEAN HARBORS INC COM
Common Stock
184496107
35
460
SH
SOLE
460
0
0
CALUMET SPECIALTY PRODS PTNRS UT LTD PARTNER
Common Stock
131476103
0
100
SH
SOLE
100
0
0
CLEAN ENERGY FUELS CORP COM
Common Stock
184499101
0
25
SH
SOLE
25
0
0
GLOBAL X CLOUD COMPUTING ETF
ETF
37954Y442
431
15455
SH
SOLE
15455
0
0
CLOVER HEALTH INVESTMENTS CORP COM CL A
Common Stock
18914F103
17
1000
SH
SOLE
1000
0
0
COLOPLAST AS SPONSERED ADS
ADR
19624Y200
15
960
SH
SOLE
960
0
0
CLP HOLDINGS LTD SPONSORED ADR
ADR
18946Q101
12
1280
SH
SOLE
1280
0
0
CONTINENTAL RES INC COM
Common Stock
212015101
2
100
SH
SOLE
100
0
0
CELLECTAR BIOSCIENCES INC COM PAR
Common Stock
15117F500
4
2000
SH
SOLE
2000
0
0
CELSION CORP COM PAR NEW
Common Stock
15117N503
0
33
SH
SOLE
33
0
0
CLEARWATER PAPER CORP COM
Common Stock
18538R103
2
47
SH
SOLE
47
0
0
CLOROX CO DEL COM
Common Stock
189054109
2968
14697
SH
SOLE
14697
0
0
CANADIAN IMP BK COMM COM
Common Stock
136069101
202
2327
SH
SOLE
2327
0
0
COMERICA INC COM
Common Stock
200340107
565
9984
SH
SOLE
9984
0
0
COMMERCIAL METALS CO COM
Common Stock
201723103
332
16145
SH
SOLE
16145
0
0
COLUMBUS MCKINNON CORP N Y COM
Common Stock
199333105
200
5210
SH
SOLE
5210
0
0
COMCAST CORP NEW CL A
Common Stock
20030N101
24269
463150
SH
SOLE
463150
0
0
CANTEL MED CORP COM
Common Stock
138098108
6
75
SH
SOLE
75
0
0
CME GROUP INC COM
Common Stock
12572Q105
610
3304
SH
SOLE
3304
0
0
ISHARES CALIFORNIA MUNI BOND ETF
ETF
464288356
497
7912
SH
SOLE
7912
0
0
CHIPOTLE MEXICAN GRILL INC COM
Common Stock
169656105
384
277
SH
SOLE
277
0
0
CUMMINS INC COM
Common Stock
231021106
7083
31189
SH
SOLE
31189
0
0
COMPASS MINERALS INTL INC COM
Common Stock
20451N101
585
9476
SH
SOLE
9476
0
0
COMPASS GROUP PLC SPONSORED ADR
ADR
20449X401
20
1050
SH
SOLE
1050
0
0
COMPASS PATHWAYS PLC SPONSORED ADS
ADR
20451W101
17
350
SH
SOLE
350
0
0
CMS ENERGY CORP COM
Common Stock
125896100
3132
51335
SH
SOLE
51335
0
0
COMTECH TELECOMMUNICATIONS CP COM NEW
Common Stock
205826209
116
5616
SH
SOLE
5616
0
0
COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR
ADR
202712600
46
730
SH
SOLE
730
0
0
CENTURY BANCORPORATION INC CL A NON VTG
Common Stock
156432106
77
1000
SH
SOLE
1000
0
0
CENTENE CORP DEL COM
Common Stock
15135B101
281
4684
SH
SOLE
4684
0
0
CONCERT PHARMACEUTICALS INC COM
Common Stock
206022105
13
1000
SH
SOLE
1000
0
0
CONDUENT INC COM
Common Stock
206787103
0
12
SH
SOLE
12
0
0
CANADIAN NATL RY CO COM
Common Stock
136375102
911
8291
SH
SOLE
8291
0
0
CINEMARK HLDGS INC COM
Common Stock
17243V102
117
6721
SH
SOLE
6721
0
0
CONMED CORP COM
Common Stock
207410101
28
250
SH
SOLE
250
0
0
CANNAE HLDGS INC COM
Common Stock
13765N107
185
4184
SH
SOLE
4184
0
0
CNO FINL GROUP INC COM
Common Stock
12621E103
17
757
SH
SOLE
757
0
0
CONNECTONE BANCORP INC COM
Common Stock
20786W107
1
40
SH
SOLE
40
0
0
CENTERPOINT ENERGY INC COM
Common Stock
15189T107
31534
1457232
SH
SOLE
1457232
0
0
CANADIAN NAT RES LTD COM
Common Stock
136385101
9
350
SH
SOLE
350
0
0
CORNERSTONE BLDG BRANDS INC COM
Common Stock
21925D109
1
55
SH
SOLE
55
0
0
COHEN & STEERS INC COM
Common Stock
19247A100
186
2500
SH
SOLE
2500
0
0
CONSOLIDATED COMM HLDGS INC COM
Common Stock
209034107
1
145
SH
SOLE
145
0
0
CNX RES CORP COM
Common Stock
12653C108
5
445
SH
SOLE
445
0
0
CONCENTRIX CORP COM
Common Stock
20602D101
54
543
SH
SOLE
543
0
0
PC CONNECTION INC COM
Common Stock
69318J100
0
10
SH
SOLE
10
0
0
COCRYSTAL PHARMA INC COM
Common Stock
19188J300
6
4266
SH
SOLE
4266
0
0
COMPASS DIVERSIFIED SH BEN INT
Common Stock
20451Q104
2
108
SH
SOLE
108
0
0
CO-DIAGNOSTICS INC COM
Common Stock
189763105
5
500
SH
SOLE
500
0
0
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR
ADR
204280309
167
18277
SH
SOLE
18277
0
0
CAPITAL ONE FINL CORP COM
Common Stock
14040H105
619
6267
SH
SOLE
6267
0
0
CABOT OIL & GAS CORP COM
Common Stock
127097103
538
33059
SH
SOLE
33059
0
0
COHERENT INC COM
Common Stock
192479103
70
467
SH
SOLE
467
0
0
COHU INC COM
Common Stock
192576106
4
106
SH
SOLE
106
0
0
COCA COLA CONS INC COM
Common Stock
191098102
88
330
SH
SOLE
330
0
0
COLUMBIA BKG SYS INC COM
Common Stock
197236102
235
6551
SH
SOLE
6551
0
0
COLUMBIA SPORTSWEAR CO COM
Common Stock
198516106
755
8635
SH
SOLE
8635
0
0
COMMSCOPE HLDG CO INC COM
Common Stock
20337X109
52
3862
SH
SOLE
3862
0
0
CONNS INC COM
Common Stock
208242107
0
30
SH
SOLE
30
0
0
COOPER COS INC COM NEW
Common Stock
216648402
466
1283
SH
SOLE
1283
0
0
MR COOPER GROUP INC COM
Common Stock
62482R107
4
140
SH
SOLE
140
0
0
CONOCOPHILLIPS COM
Common Stock
20825C104
4913
122868
SH
SOLE
122868
0
0
CORE MARK HOLDING CO INC COM
Common Stock
218681104
0
15
SH
SOLE
15
0
0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND
ETF
72201R817
46
395
SH
SOLE
395
0
0
CORCEPT THERAPEUTICS INC COM
Common Stock
218352102
6
220
SH
SOLE
220
0
0
COSMOS HLDGS INC COM
Common Stock
221413206
1
200
SH
SOLE
200
0
0
COSTCO WHSL CORP NEW COM
Common Stock
22160K105
20733
55027
SH
SOLE
55027
0
0
COTY INC COM CL A
Common Stock
222070203
4
560
SH
SOLE
560
0
0
COUPA SOFTWARE INC COM
Common Stock
22266L106
178
524
SH
SOLE
524
0
0
CANADIAN PAC RY LTD COM
Common Stock
13645T100
1861
5356
SH
SOLE
5356
0
0
CAMPBELL SOUP CO COM
Common Stock
134429109
165
3407
SH
SOLE
3407
0
0
CHESAPEAKE UTILS CORP COM
Common Stock
165303108
1
5
SH
SOLE
5
0
0
CHESAPEAKE FINL SHS INC COM
Common Stock
16517A109
3
165
SH
SOLE
165
0
0
CRYSTAL PEAK MINERALS INC COM
Common Stock
22938T107
84
10439596
SH
SOLE
10439596
0
0
CAPRI HOLDINGS LIMITED SHS
Common Stock
G1890L107
25
595
SH
SOLE
595
0
0
COPART INC COM
Common Stock
217204106
867
6817
SH
SOLE
6817
0
0
CATALYST PHARMACEUTICALS INC COM
Common Stock
14888U101
0
127
SH
SOLE
127
0
0
COOPER STD HLDGS INC COM
Common Stock
21676P103
1
20
SH
SOLE
20
0
0
COMPUTER PROGRAMS & SYS INC COM
Common Stock
205306103
1
50
SH
SOLE
50
0
0
CAPSTAR SPL PURP ACQUISITION C UNIT EX 070927
Common Stock
14070Y200
65
6000
SH
SOLE
6000
0
0
CHENIERE ENERGY PARTNERS LP COM UNIT
Common Stock
16411Q101
977
27707
SH
SOLE
27707
0
0
INVESCO CHINA TECHNOLOGY ETF
ETF
46138E800
23
278
SH
SOLE
278
0
0
CRANE CO COM
Common Stock
224399105
10
135
SH
SOLE
135
0
0
CORBUS PHARMACEUTICALS HLDGS I COM
Common Stock
21833P103
1
750
SH
SOLE
750
0
0
CARDIFF ONCOLOGY INC COM
Common Stock
14147L108
10
560
SH
SOLE
560
0
0
CRITICAL ELEMENTS LITHIUM CORP COM
Common Stock
22675W107
1
2000
SH
SOLE
2000
0
0
CREE INC COM
Common Stock
225447101
376
3546
SH
SOLE
3546
0
0
CRH PLC ADR
ADR
12626K203
73
1725
SH
SOLE
1725
0
0
CARTERS INC COM
Common Stock
146229109
22
230
SH
SOLE
230
0
0
CURIS INC COM NEW
Common Stock
231269200
41
5000
SH
SOLE
5000
0
0
CHARLES RIV LABS INTL INC COM
Common Stock
159864107
446
1787
SH
SOLE
1787
0
0
CRESCO LABS INC SUB VTG SHS
Common Stock
22587M106
2
200
SH
SOLE
200
0
0
SALESFORCE COM INC COM
Common Stock
79466L302
4996
22452
SH
SOLE
22452
0
0
AMERICAS CAR-MART INC COM
Common Stock
03062T105
23
210
SH
SOLE
210
0
0
CERENCE INC COM
Common Stock
156727109
17
170
SH
SOLE
170
0
0
CERAGON NETWORKS LTD ORD
Common Stock
M22013102
6
2000
SH
SOLE
2000
0
0
CRONOS GROUP INC COM
Common Stock
22717L101
54
7740
SH
SOLE
7740
0
0
CROCS INC COM
Common Stock
227046109
24
385
SH
SOLE
385
0
0
CARPENTER TECHNOLOGY CORP COM
Common Stock
144285103
4
145
SH
SOLE
145
0
0
CRISPR THERAPEUTICS AG NAMEN AKT
Common Stock
H17182108
2642
17253
SH
SOLE
17253
0
0
CROSS TIMBERS RTY TR TR UNIT
Common Stock
22757R109
2202
265822
SH
SOLE
265822
0
0
CIRRUS LOGIC INC COM
Common Stock
172755100
119
1447
SH
SOLE
1447
0
0
CORVEL CORP COM
Common Stock
221006109
1
5
SH
SOLE
5
0
0
CROWDSTRIKE HLDGS INC CL A
Common Stock
22788C105
398
1879
SH
SOLE
1879
0
0
CRYOLIFE INC COM
Common Stock
228903100
2
75
SH
SOLE
75
0
0
CREDIT SUISSE GROUP SPONSORED ADR
ADR
225401108
16
1240
SH
SOLE
1240
0
0
CISCO SYS INC COM
Common Stock
17275R102
28787
643286
SH
SOLE
643286
0
0
COSTAR GROUP INC COM
Common Stock
22160N109
1902
2058
SH
SOLE
2058
0
0
CSG SYS INTL INC COM
Common Stock
126349109
3
70
SH
SOLE
70
0
0
CARDIOVASCULAR SYS INC DEL COM
Common Stock
141619106
335
7664
SH
SOLE
7664
0
0
CANADIAN SOLAR INC COM
Common Stock
136635109
223
4355
SH
SOLE
4355
0
0
CARLISLE COS INC COM
Common Stock
142339100
50
319
SH
SOLE
319
0
0
CSL LTD SPONSORED ADR
ADR
12637N204
1282
11639
SH
SOLE
11639
0
0
CASTLIGHT HEALTH INC CL B
Common Stock
14862Q100
1
1000
SH
SOLE
1000
0
0
CAPSTAR FINL HLDGS INC COM
Common Stock
14070T102
272
18420
SH
SOLE
18420
0
0
COMPUTER SVCS INC COM
Common Stock
20539A105
238
4002
SH
SOLE
4002
0
0
CSW INDUSTRIALS INC COM
Common Stock
126402106
187
1675
SH
SOLE
1675
0
0
CSX CORP COM
Common Stock
126408103
5561
61274
SH
SOLE
61274
0
0
CERBERUS TELECOM ACQUISITION C UNIT EX
Common Stock
G2040C112
514
48194
SH
SOLE
48194
0
0
CINTAS CORP COM
Common Stock
172908105
43013
121691
SH
SOLE
121691
0
0
COOPER TIRE & RUBR CO COM
Common Stock
216831107
3
73
SH
SOLE
73
0
0
COMMUNITY TR BANCORP INC COM
Common Stock
204149108
3
93
SH
SOLE
93
0
0
CHARLES & COLVARD LTD COM
Common Stock
159765106
3
2625
SH
SOLE
2625
0
0
CATALENT INC COM
Common Stock
148806102
328
3154
SH
SOLE
3154
0
0
CTS CORP COM
Common Stock
126501105
2
65
SH
SOLE
65
0
0
COGNIZANT TECHNOLOGY SOLUTIONS CL A
Common Stock
192446102
2473
30176
SH
SOLE
30176
0
0
CANNTRUST HLDGS INC COM
Common Stock
137800207
1
3000
SH
SOLE
3000
0
0
CONTINENTAL AG SPONSORED ADS
ADR
210771200
44
2924
SH
SOLE
2924
0
0
CORTEVA INC COM
Common Stock
22052L104
3176
82025
SH
SOLE
82025
0
0
CITRIX SYS INC COM
Common Stock
177376100
17471
134287
SH
SOLE
134287
0
0
CUBIC CORP COM
Common Stock
229669106
10
165
SH
SOLE
165
0
0
CARNIVAL PLC ADR
ADR
14365C103
2
97
SH
SOLE
97
0
0
CURALEAF HLDGS INC SUB VTG SHS
Common Stock
23126M102
57
4800
SH
SOLE
4800
0
0
CUTERA INC COM
Common Stock
232109108
1
35
SH
SOLE
35
0
0
CVB FINL CORP COM
Common Stock
126600105
5
255
SH
SOLE
255
0
0
CAVCO INDS INC DEL COM
Common Stock
149568107
4
20
SH
SOLE
20
0
0
CENOVUS ENERGY INC COM
Common Stock
15135U109
1
125
SH
SOLE
125
0
0
COVETRUS INC COM
Common Stock
22304C100
31
1074
SH
SOLE
1074
0
0
COMMERCIAL VEH GROUP INC COM
Common Stock
202608105
9
1000
SH
SOLE
1000
0
0
CALAVO GROWERS INC COM
Common Stock
128246105
97
1394
SH
SOLE
1394
0
0
COMMVAULT SYSTEMS INC COM
Common Stock
204166102
5
95
SH
SOLE
95
0
0
CEL-SCI CORP COM PAR NEW
Common Stock
150837607
76
6483
SH
SOLE
6483
0
0
CARVANA CO CL A
Common Stock
146869102
869
3628
SH
SOLE
3628
0
0
CHICAGO RIVET & MACH CO COM
Common Stock
168088102
33
1450
SH
SOLE
1450
0
0
CVS HEALTH CORP COM
Common Stock
126650100
33149
485350
SH
SOLE
485350
0
0
CV SCIENCES INC COM
Common Stock
126654102
4
8600
SH
SOLE
8600
0
0
CHEVRON CORP NEW COM
Common Stock
166764100
38332
453904
SH
SOLE
453904
0
0
CURTISS WRIGHT CORP COM
Common Stock
231561101
1321
11350
SH
SOLE
11350
0
0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF
ETF
78464A359
182
2195
SH
SOLE
2195
0
0
CHARLOTTES WEB HLDGS INC COM
Common Stock
16106R109
17
5193
SH
SOLE
5193
0
0
CONSOLIDATED WATER CO INC ORD
Common Stock
G23773107
0
40
SH
SOLE
40
0
0
CLEARWAY ENERGY INC CL C
Common Stock
18539C204
114
3576
SH
SOLE
3576
0
0
CLEARWAY ENERGY INC CL A
Common Stock
18539C105
73
2460
SH
SOLE
2460
0
0
CRIMSON WINE GROUP LTD COM
Common Stock
22662X100
1
202
SH
SOLE
202
0
0
SPDR MSCI ACWI EX-US ETF
ETF
78463X848
2747
99338
SH
SOLE
99338
0
0
CUSHMAN WAKEFIELD PLC SHS
Common Stock
G2717B108
3
198
SH
SOLE
198
0
0
CASELLA WASTE SYS INC CL A
Common Stock
147448104
33
537
SH
SOLE
537
0
0
CALIFORNIA WTR SVC GROUP COM
Common Stock
130788102
191
3532
SH
SOLE
3532
0
0
CEMEX SAB DE CV SPON ADR NEW
ADR
151290889
11
2082
SH
SOLE
2082
0
0
CONCHO RES INC COM
Common Stock
20605P101
40
685
SH
SOLE
685
0
0
CYBEROPTICS CORP COM
Common Stock
232517102
21
925
SH
SOLE
925
0
0
CYTODYN INC COM
Common Stock
23283M101
7
1312
SH
SOLE
1312
0
0
COMMUNITY HEALTH SYS INC NEW COM
Common Stock
203668108
11
1524
SH
SOLE
1524
0
0
CRYOPORT INC COM PAR $0.001
Common Stock
229050307
48
1100
SH
SOLE
1100
0
0
CYCLO THERAPEUTICS INC COM NEW
Common Stock
23254X201
0
100
SH
SOLE
100
0
0
CYTOKINETICS INC COM NEW
Common Stock
23282W605
3
140
SH
SOLE
140
0
0
CITIZENS BANCORP VA INC COM
Common Stock
17316V104
190
8000
SH
SOLE
8000
0
0
CITIZENS & NORTHN CORP COM
Common Stock
172922106
206
10380
SH
SOLE
10380
0
0
CAESARS ENTERTAINMENT INC NEW COM
Common Stock
12769G100
15
200
SH
SOLE
200
0
0
DOMINION ENERGY INC COM
Common Stock
25746U109
5240
69676
SH
SOLE
69676
0
0
DELTA AIR LINES INC DEL COM NEW
Common Stock
247361702
1107
27520
SH
SOLE
27520
0
0
DANA INC COM
Common Stock
235825205
6
290
SH
SOLE
290
0
0
DANONE SPONSORED ADR
ADR
23636T100
166
12681
SH
SOLE
12681
0
0
DARLING INGREDIENTS INC COM
Common Stock
237266101
73
1269
SH
SOLE
1269
0
0
DASSAULT SYS S A SPONSORED ADR
ADR
237545108
1176
5773
SH
SOLE
5773
0
0
ENDAVA PLC ADS
ADR
29260V105
141
1837
SH
SOLE
1837
0
0
DEUTSCHE BANK A G NAMEN AKT
Common Stock
D18190898
3
300
SH
SOLE
300
0
0
INVESCO DB AGRICULTURE FUND
ETF
46140H106
31
1904
SH
SOLE
1904
0
0
INVESCO DB COMMODITY INDEX TRACKING FUND
ETF
46138B103
64
4384
SH
SOLE
4384
0
0
DIEBOLD INC COM
Common Stock
253651103
2
202
SH
SOLE
202
0
0
INVESCO DB ENERGY FUND
ETF
46140H304
8
723
SH
SOLE
723
0
0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF
ETF
233051200
1331
39600
SH
SOLE
39600
0
0
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF
ETF
233051853
31
1050
SH
SOLE
1050
0
0
DESIGNER BRANDS INC CL A
Common Stock
250565108
1
110
SH
SOLE
110
0
0
INVESCO DB OIL FUND
ETF
46140H403
10
1200
SH
SOLE
1200
0
0
DEUTSCHE BOERSE UNSPONSORD ADR
ADR
251542106
171
10092
SH
SOLE
10092
0
0
INVESCO DB PRECIOUS METALS FUND
ETF
46140H502
24
446
SH
SOLE
446
0
0
DBS GROUP HOLDINGS LTD SPONSORED ADR
ADR
23304Y100
811
10591
SH
SOLE
10591
0
0
INVESCO DB G10 CURRENCY HARVEST FUND
ETF
46139B102
15
612
SH
SOLE
612
0
0
DROPBOX INC CL A
Common Stock
26210C104
302
13624
SH
SOLE
13624
0
0
DONALDSON INC COM
Common Stock
257651109
26
473
SH
SOLE
473
0
0
NTT DOCOMO INC SPONSORED ADS
ADR
62942M201
76
2049
SH
SOLE
2049
0
0
DIME CMNTY BANCSHARES INC COM
Common Stock
253922108
41
2596
SH
SOLE
2596
0
0
DCP MIDSTREAM LP COM UT LTD PTN
Common Stock
23311P100
121
6550
SH
SOLE
6550
0
0
DUCK CREEK TECHNOLOGIES INC SHS
Common Stock
264120106
34
774
SH
SOLE
774
0
0
DUPONT DE NEMOURS INC COM
Common Stock
26614N102
7535
105963
SH
SOLE
105963
0
0
DAIMLER AG REG SHS
Common Stock
D1668R123
12
175
SH
SOLE
175
0
0
3-D SYS CORP DEL COM NEW
Common Stock
88554D205
43
4063
SH
SOLE
4063
0
0
DATADOG INC CL A COM
Common Stock
23804L103
39
400
SH
SOLE
400
0
0
DILLARDS INC CL A
Common Stock
254067101
10
165
SH
SOLE
165
0
0
DEERE & CO COM
Common Stock
244199105
2421
8972
SH
SOLE
8972
0
0
DECKERS OUTDOOR CORP COM
Common Stock
243537107
271
945
SH
SOLE
945
0
0
DECISION DIAGNOSTICS CORP COM
Common Stock
243443108
1
41900
SH
SOLE
41900
0
0
D8 HOLDINGS CORP WT EXP 080527
Common Stock
G2614K128
13
12480
SH
SOLE
12480
0
0
DELL TECHNOLOGIES INC CL C
Common Stock
24703L202
705
9617
SH
SOLE
9617
0
0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND
ETF
97717W315
719
17465
SH
SOLE
17465
0
0
DIAGEO PLC SPON ADR NEW
ADR
25243Q205
2057
12953
SH
SOLE
12953
0
0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND
ETF
97717W604
747
28039
SH
SOLE
28039
0
0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND
ETF
97717W877
110
2580
SH
SOLE
2580
0
0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND
ETF
97717W869
52
811
SH
SOLE
811
0
0
DONNELLEY FINL SOLUTIONS INC COM
Common Stock
25787G100
2
140
SH
SOLE
140
0
0
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND
ETF
97717W836
17
230
SH
SOLE
230
0
0
DFP HEALTHCARE ACQUISITNS CORP COM CL A
Common Stock
23343Q100
209
19348
SH
SOLE
19348
0
0
DFP HEALTHCARE ACQUISITNS CORP UNIT EXP 033125
Common Stock
23343Q209
0
2
SH
SOLE
2
0
0
DFP HEALTHCARE ACQUISITNS CORP WT EXP 033125
Common Stock
23343Q118
9
4837
SH
SOLE
4837
0
0
DISCOVER FINL SVCS COM
Common Stock
254709108
709
7827
SH
SOLE
7827
0
0
DOLLAR GEN CORP NEW COM
Common Stock
256677105
9270
44080
SH
SOLE
44080
0
0
DIGI INTL INC COM
Common Stock
253798102
224
11875
SH
SOLE
11875
0
0
ISHARES CORE DIVIDEND GROWTH ETF
ETF
46434V621
1476
32924
SH
SOLE
32924
0
0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
2213
41007
SH
SOLE
41007
0
0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND
ETF
97717W281
21
450
SH
SOLE
450
0
0
QUEST DIAGNOSTICS INC COM
Common Stock
74834L100
4624
38801
SH
SOLE
38801
0
0
D R HORTON INC COM
Common Stock
23331A109
1509
21900
SH
SOLE
21900
0
0
DIAMOND HILL INVT GROUP INC COM NEW
Common Stock
25264R207
98
655
SH
SOLE
655
0
0
DANAHER CORPORATION COM
Common Stock
235851102
19073
85793
SH
SOLE
85793
0
0
WISDOMTREE U.S. HIGH DIVIDEND FUND
ETF
97717W208
1369
19717
SH
SOLE
19717
0
0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF
ETF
78467X109
1001
3269
SH
SOLE
3269
0
0
COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF
ETF
19761L508
126
5697
SH
SOLE
5697
0
0
DAITO TRUST CONSTRUCTION CO SPONSORED ADR
ADR
23405X209
12
520
SH
SOLE
520
0
0
DINE BRANDS GLOBAL INC COM
Common Stock
254423106
32
558
SH
SOLE
558
0
0
DIODES INC COM
Common Stock
254543101
6
85
SH
SOLE
85
0
0
DISNEY WALT CO COM
Common Stock
254687106
29456
162581
SH
SOLE
162581
0
0
DISCOVERY INC COM SER A
Common Stock
25470F104
600
19929
SH
SOLE
19929
0
0
DISCOVERY INC COM SER C
Common Stock
25470F302
163
6216
SH
SOLE
6216
0
0
DISH NETWORK CORPORATION CL A
Common Stock
25470M109
22
686
SH
SOLE
686
0
0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN
ETF
06738C778
140
6380
SH
SOLE
6380
0
0
DELEK US HLDGS INC NEW COM
Common Stock
24665A103
4
245
SH
SOLE
245
0
0
DAIKIN INDUSTRIES LTD UNSPONSORED ADS
ADR
23381B106
27
1230
SH
SOLE
1230
0
0
DRAFTKINGS INC COM CL A
Common Stock
26142R104
647
13891
SH
SOLE
13891
0
0
DICKS SPORTING GOODS INC COM
Common Stock
253393102
112
1996
SH
SOLE
1996
0
0
DEUTSCHE LUFTHANSA AG SPONSORED ADR
ADR
251561304
29
2220
SH
SOLE
2220
0
0
DOLBY LABORATORIES INC COM CL A
Common Stock
25659T107
1252
12895
SH
SOLE
12895
0
0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND
ETF
97717W307
1230
11441
SH
SOLE
11441
0
0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND
ETF
97717W760
107
1571
SH
SOLE
1571
0
0
DOLLAR TREE INC COM
Common Stock
256746108
1942
17974
SH
SOLE
17974
0
0
DELUXE CORP COM
Common Stock
248019101
126
4306
SH
SOLE
4306
0
0
DESKTOP METAL INC COM CL A
Common Stock
25058X105
7
400
SH
SOLE
400
0
0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF
ETF
26922A347
105
4685
SH
SOLE
4685
0
0
DORCHESTER MINERALS LP COM UNIT
Common Stock
25820R105
2
187
SH
SOLE
187
0
0
DAIMLER AG UNSPONSOR ADR
ADR
233825207
27
1520
SH
SOLE
1520
0
0
DERMTECH INC COM
Common Stock
24984K105
5
153
SH
SOLE
153
0
0
DMY TECHNOLOGY GROUP INC II COM CL A
Common Stock
233277102
3
150
SH
SOLE
150
0
0
DNB ASA SPONSORED ADR
ADR
23328E106
190
9684
SH
SOLE
9684
0
0
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND
ETF
97717W844
3
39
SH
SOLE
39
0
0
DANIMER SCIENTIFIC INC COM CL A
Common Stock
236272100
12
500
SH
SOLE
500
0
0
DENISON MINES CORP COM
Common Stock
248356107
1
1125
SH
SOLE
1125
0
0
ORSTED A/S UNSPONSORED ADR
ADR
68750L102
28
410
SH
SOLE
410
0
0
NOW INC COM
Common Stock
67011P100
3
397
SH
SOLE
397
0
0
DAI NIPPON PRINTING CO LTD SPONSORED ADR
ADR
233806306
10
1070
SH
SOLE
1070
0
0
DENSO CORP ADR
ADR
24872B100
54
1820
SH
SOLE
1820
0
0
DOCUSIGN INC COM
Common Stock
256163106
1433
6444
SH
SOLE
6444
0
0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND
ETF
97717W794
11
235
SH
SOLE
235
0
0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND
ETF
97717W505
3893
111832
SH
SOLE
111832
0
0
DORMAN PRODS INC COM
Common Stock
258278100
4
45
SH
SOLE
45
0
0
DOVER CORP COM
Common Stock
260003108
3468
27473
SH
SOLE
27473
0
0
DOW INC COM
Common Stock
260557103
5446
98133
SH
SOLE
98133
0
0
AMDOCS LTD SHS
Common Stock
G02602103
869
12199
SH
SOLE
12199
0
0
DEUTSCHE POST AG SPONSORED ADR
ADR
25157Y202
262
5250
SH
SOLE
5250
0
0
DIEGO PELLICER WORLDWIDE INC COM NEW
Common Stock
25367R203
0
7500
SH
SOLE
7500
0
0
DOMINOS PIZZA INC COM
Common Stock
25754A201
3367
8780
SH
SOLE
8780
0
0
DAQO NEW ENERGY CORP SPNSRD ADS NEW
ADR
23703Q203
11
185
SH
SOLE
185
0
0
DARDEN RESTAURANTS INC COM
Common Stock
237194105
1775
14897
SH
SOLE
14897
0
0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF
ETF
37954Y624
22
900
SH
SOLE
900
0
0
DRIL QUIP INC COM
Common Stock
262037104
21
710
SH
SOLE
710
0
0
DRIVE SHACK INC COM
Common Stock
262077100
36
15000
SH
SOLE
15000
0
0
DSV PANALPINA AS UNSPONSORED ADR
ADR
26251A108
998
11876
SH
SOLE
11876
0
0
DSG GLOBAL INC COM NEW
Common Stock
23340C203
2
1500
SH
SOLE
1500
0
0
DESCARTES SYS GROUP INC COM
Common Stock
249906108
24
405
SH
SOLE
405
0
0
ISHARES MSCI KLD 400 SOCIAL ETF
ETF
464288570
851
11892
SH
SOLE
11892
0
0
DAIICHI SANKYO CO LTD SPON ADR LEV 1
ADR
23381D102
25
720
SH
SOLE
720
0
0
WISDOMTREE U.S. TOTAL DIVIDEND FUND
ETF
97717W109
869
8284
SH
SOLE
8284
0
0
DTE ENERGY CO COM
Common Stock
233331107
499
4074
SH
SOLE
4074
0
0
ALPS DISRUPTIVE TECHNOLOGIES ETF
ETF
00162Q478
8
176
SH
SOLE
176
0
0
DEUTSCHE TELEKOM AG SPONSORED ADS
ADR
251566105
27
1480
SH
SOLE
1480
0
0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND
ETF
97717W406
239
2856
SH
SOLE
2856
0
0
DUKE ENERGY CORP NEW COM NEW
Common Stock
26441C204
20309
221814
SH
SOLE
221814
0
0
DUNE ACQUISITION CORP UNIT EXP 102927
Common Stock
265334201
298
29079
SH
SOLE
29079
0
0
DAVITA INC COM
Common Stock
23918K108
293
2493
SH
SOLE
2493
0
0
DEVON ENERGY CORP NEW COM
Common Stock
25179M103
23722
1500460
SH
SOLE
1500460
0
0
ISHARES SELECT DIVIDEND ETF
ETF
464287168
5193
53985
SH
SOLE
53985
0
0
DAIWA HOUSE IND LTD ADR
ADR
234062206
90
3021
SH
SOLE
3021
0
0
ADVISORSHARES DORSEY WRIGHT SHORT ETF
ETF
00768Y529
46
4000
SH
SOLE
4000
0
0
SPDR S&P INTERNATIONAL DIVIDEND ETF
ETF
78463X772
523
14309
SH
SOLE
14309
0
0
DXC TECHNOLOGY CO COM
Common Stock
23355L106
16
608
SH
SOLE
608
0
0
DEXCOM INC COM
Common Stock
252131107
748
2023
SH
SOLE
2023
0
0
PROSHARES ULTRASHORT DOW 30
ETF
74347B276
0
31
SH
SOLE
31
0
0
WISDOMTREE JAPAN HEDGED EQUITY FUND
ETF
97717W851
24
432
SH
SOLE
432
0
0
DXP ENTERPRISES INC COM NEW
Common Stock
233377407
1
35
SH
SOLE
35
0
0
DYCOM INDS INC COM
Common Stock
267475101
42
553
SH
SOLE
553
0
0
ENI S P A SPONSORED ADR
ADR
26874R108
1
36
SH
SOLE
36
0
0
ELECTRONIC ARTS INC COM
Common Stock
285512109
1310
9125
SH
SOLE
9125
0
0
AIRBUS SE UNSPONSORED ADR
ADR
009279100
404
14762
SH
SOLE
14762
0
0
GRAFTECH INTL LTD COM
Common Stock
384313508
0
26
SH
SOLE
26
0
0
BRINKER INTL INC COM
Common Stock
109641100
828
14629
SH
SOLE
14629
0
0
EVENTBRITE INC COM CL A
Common Stock
29975E109
6
345
SH
SOLE
345
0
0
EBAY INC. COM
Common Stock
278642103
1921
38222
SH
SOLE
38222
0
0
EBIX INC COM NEW
Common Stock
278715206
2
50
SH
SOLE
50
0
0
EAGLE BANCORP MONT INC COM
Common Stock
26942G100
21
1000
SH
SOLE
1000
0
0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF
ETF
78464A391
59
2119
SH
SOLE
2119
0
0
EMERGENT BIOSOLUTIONS INC COM
Common Stock
29089Q105
345
3855
SH
SOLE
3855
0
0
MERIDIAN BANCORP INC MD COM
Common Stock
58958U103
3
184
SH
SOLE
184
0
0
ISHARES MSCI CHILE ETF
ETF
464286640
11
370
SH
SOLE
370
0
0
ECHO GLOBAL LOGISTICS INC COM
Common Stock
27875T101
2
56
SH
SOLE
56
0
0
ECOLAB INC COM
Common Stock
278865100
2576
11880
SH
SOLE
11880
0
0
ECN CAP CORP COM
Common Stock
26829L107
2043
401620
SH
SOLE
401620
0
0
US ECOLOGY INC COM
Common Stock
91734M103
14
375
SH
SOLE
375
0
0
ENCORE CAP GROUP INC COM
Common Stock
292554102
335
8599
SH
SOLE
8599
0
0
CONSOLIDATED EDISON INC COM
Common Stock
209115104
1222
16905
SH
SOLE
16905
0
0
EDITAS MEDICINE INC COM
Common Stock
28106W103
1622
23128
SH
SOLE
23128
0
0
EDP ENERGIAS DE PORTUGAL SA SPONSORED ADR
ADR
268353109
19
290
SH
SOLE
290
0
0
EDTECHX HOLDINGS ACQU CORP II UNIT EXP 083127
Common Stock
28139A201
366
35503
SH
SOLE
35503
0
0
NEW ORIENTAL ED & TECHNOLOGY G SPON ADR
ADR
647581107
33
176
SH
SOLE
176
0
0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND
ETF
921910709
59
385
SH
SOLE
385
0
0
Invesco S&P Emerging Markets Low Vol ETF
ETF
46138E297
35
1605
SH
SOLE
1605
0
0
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
4595
88926
SH
SOLE
88926
0
0
iShares Edge MSCI Min Vol Emerg Mkts ETF
ETF
464286533
5
79
SH
SOLE
79
0
0
WISDOMTREE U.S. SMALLCAP FUND
ETF
97717W562
15
390
SH
SOLE
390
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
21299
291926
SH
SOLE
291926
0
0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF
ETF
74347B839
174
4000
SH
SOLE
4000
0
0
ISHARES MSCI EAFE MIN VOL FACTOR ETF
ETF
46429B689
8960
122057
SH
SOLE
122057
0
0
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
4336
42967
SH
SOLE
42967
0
0
ENTERPRISE FINL SVCS CORP COM
Common Stock
293712105
4
106
SH
SOLE
106
0
0
ISHARES MSCI EAFE VALUE ETF
ETF
464288877
53
1115
SH
SOLE
1115
0
0
EQUIFAX INC COM
Common Stock
294429105
1787
9269
SH
SOLE
9269
0
0
EAGLE BANCORP INC MD COM
Common Stock
268948106
3
65
SH
SOLE
65
0
0
8X8 INC NEW COM
Common Stock
282914100
21
610
SH
SOLE
610
0
0
EAGLE BULK SHIPPING INC WT EXP 101521
Common Stock
Y2187A135
0
44
SH
SOLE
44
0
0
NIC INC COM
Common Stock
62914B100
3
130
SH
SOLE
130
0
0
EAGLE PHARMACEUTICALS INC COM
Common Stock
269796108
1
25
SH
SOLE
25
0
0
ENCOMPASS HEALTH CORP COM
Common Stock
29261A100
392
4721
SH
SOLE
4721
0
0
EHEALTH INC COM
Common Stock
28238P109
4
55
SH
SOLE
55
0
0
ISHARES MSCI ISRAEL ETF
ETF
464286632
16
247
SH
SOLE
247
0
0
EDISON INTL COM
Common Stock
281020107
263
4136
SH
SOLE
4136
0
0
EAST JAPAN RAILWAY CO ADR
ADR
273202101
39
3470
SH
SOLE
3470
0
0
EKSO BIONICS HLDGS INC COM
Common Stock
282644301
1
200
SH
SOLE
200
0
0
LAUDER ESTEE COS INC CL A
Common Stock
518439104
4541
17060
SH
SOLE
17060
0
0
E L F BEAUTY INC COM
Common Stock
26856L103
3
100
SH
SOLE
100
0
0
ELITE PHARMACEUTICALS INC COM NEW
Common Stock
28659T200
3
48778
SH
SOLE
48778
0
0
AKTIEBOLAGET ELECTROLUX SPONSORED ADR
ADR
010198208
7
150
SH
SOLE
150
0
0
CALLAWAY GOLF CO COM
Common Stock
131193104
720
29980
SH
SOLE
29980
0
0
EMAGIN CORP COM NEW
Common Stock
29076N206
6
3650
SH
SOLE
3650
0
0
ISHARES JPMORGAN EMERG MARKETS BOND
ETF
464288281
401
3458
SH
SOLE
3458
0
0
EMCOR GROUP INC COM
Common Stock
29084Q100
328
3590
SH
SOLE
3590
0
0
ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF
ETF
46434G889
1591
31367
SH
SOLE
31367
0
0
EMERALD HEALTH THERAPEUTICS IN COM
Common Stock
29102R106
0
298
SH
SOLE
298
0
0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND
ETF
33738D101
10
470
SH
SOLE
470
0
0
EASTMAN CHEM CO COM
Common Stock
277432100
692
6851
SH
SOLE
6851
0
0
EMPIRE POST MEDIA INC COM
Common Stock
292039104
1
13000
SH
SOLE
13000
0
0
EMPOWER LTD UNIT EX
Common Stock
G3R39W128
465
44702
SH
SOLE
44702
0
0
EMERSON ELEC CO COM
Common Stock
291011104
232556
2893568
SH
SOLE
2893568
0
0
EMERA INC COM
Common Stock
290876101
21
500
SH
SOLE
500
0
0
EMBASSY BANCORP INC COM
Common Stock
290791102
22
1500
SH
SOLE
1500
0
0
ENBRIDGE INC COM
Common Stock
29250N105
6408
200324
SH
SOLE
200324
0
0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN
Common Stock
292480100
51
9673
SH
SOLE
9673
0
0
ENDO INTL PLC SHS
Common Stock
G30401106
6
767
SH
SOLE
767
0
0
ENGIE SA SPONS ADR
ADR
29286D105
149
9758
SH
SOLE
9758
0
0
ENEL AMERICAS S A SPONSORED ADR
ADR
29274F104
15
1808
SH
SOLE
1808
0
0
ENEL SOCIETA PER AZIONI UNSPONSORD ADR
ADR
29265W207
322
31748
SH
SOLE
31748
0
0
ENLINK MIDSTREAM LLC COM UNIT REP LTD
Common Stock
29336T100
257
69385
SH
SOLE
69385
0
0
ENPHASE ENERGY INC COM
Common Stock
29355A107
200
1137
SH
SOLE
1137
0
0
ENERGIZER HLDGS INC NEW COM
Common Stock
29272W109
29
680
SH
SOLE
680
0
0
ENERSYS COM
Common Stock
29275Y102
36
437
SH
SOLE
437
0
0
ENSIGN GROUP INC COM
Common Stock
29358P101
7
100
SH
SOLE
100
0
0
ENANTA PHARMACEUTICALS INC COM
Common Stock
29251M106
2
40
SH
SOLE
40
0
0
ENTEGRIS INC COM
Common Stock
29362U104
1196
12449
SH
SOLE
12449
0
0
ENVESTNET INC COM
Common Stock
29404K106
385
4673
SH
SOLE
4673
0
0
ENOVA INTL INC COM
Common Stock
29357K103
6
246
SH
SOLE
246
0
0
ENZOLYTICS INC COM
Common Stock
294112107
63
800000
SH
SOLE
800000
0
0
EOG RES INC COM
Common Stock
26875P101
316
6329
SH
SOLE
6329
0
0
E ON SE SPONSORED ADR
ADR
268780103
92
8330
SH
SOLE
8330
0
0
ENERPAC TOOL GROUP CORP CL A COM
Common Stock
292765104
3
120
SH
SOLE
120
0
0
EPAM SYS INC COM
Common Stock
29414B104
125
348
SH
SOLE
348
0
0
BOTTOMLINE TECH DEL INC COM
Common Stock
101388106
4
80
SH
SOLE
80
0
0
EDGEWELL PERS CARE CO COM
Common Stock
28035Q102
25
720
SH
SOLE
720
0
0
ENTERPRISE PRODS PARTNERS L P COM
Common Stock
293792107
8777
448024
SH
SOLE
448024
0
0
EPIROC AKTIEBOLAG UNSPONSRED ADS
ADR
29429L105
313
17244
SH
SOLE
17244
0
0
EQUINOR ASA SPONSORED ADR
ADR
29446M102
51
3130
SH
SOLE
3130
0
0
EQT CORP COM
Common Stock
26884L109
36
2798
SH
SOLE
2798
0
0
ERICSSON ADR B SEK 10
ADR
294821608
23
1930
SH
SOLE
1930
0
0
DIREXION DAILY ENERGY BULL 2X SHARES
ETF
25460G609
16
1113
SH
SOLE
1113
0
0
EVERSOURCE ENERGY COM
Common Stock
30040W108
1657
19149
SH
SOLE
19149
0
0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP
Common Stock
292102100
26
2868
SH
SOLE
2868
0
0
ESCO TECHNOLOGIES INC COM
Common Stock
296315104
2047
19812
SH
SOLE
19812
0
0
ISHARES MSCI EAFE ESG SELECT ETF
ETF
46435G516
228
3124
SH
SOLE
3124
0
0
ISHARES MSCI EM ESG SELECT ETF
ETF
46434G863
1011
24087
SH
SOLE
24087
0
0
ENSTAR GROUP LIMITED SHS
Common Stock
G3075P101
642
3132
SH
SOLE
3132
0
0
ISHARES ESG AWARE MSCI USA ETF
ETF
46435G425
1541
17916
SH
SOLE
17916
0
0
ELEMENT SOLUTIONS INC COM
Common Stock
28618M106
70
3965
SH
SOLE
3965
0
0
ESSILOR LUXOTTICA UNSPONSORED ADR
ADR
297284200
23
290
SH
SOLE
290
0
0
ELBIT SYS LTD ORD
Common Stock
M3760D101
7
55
SH
SOLE
55
0
0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF
ETF
46435U663
115
3381
SH
SOLE
3381
0
0
ESSENT GROUP LTD COM
Common Stock
G3198U102
14
317
SH
SOLE
317
0
0
ESPEY MFG & ELECTRS CORP COM
Common Stock
296650104
15
787
SH
SOLE
787
0
0
ECOSPHERE TECHNOLOGIES INC COM
Common Stock
27922X105
0
16474
SH
SOLE
16474
0
0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF
ETF
92189F114
12
170
SH
SOLE
170
0
0
ESPERION THERAPEUTICS INC NEW COM
Common Stock
29664W105
12
450
SH
SOLE
450
0
0
ELASTIC N V ORD SHS
Common Stock
N14506104
1178
8062
SH
SOLE
8062
0
0
EARTHSTONE ENERGY INC CL A
Common Stock
27032D304
36
6830
SH
SOLE
6830
0
0
ENERGY TRANSFER LP COM UT LTD PTN
Common Stock
29273V100
1743
281975
SH
SOLE
281975
0
0
E MERGE TECHNOLOGY ACQUISITION UNIT EX 073025
Common Stock
26873Y203
429
40232
SH
SOLE
40232
0
0
GRAYSCALE ETHEREUM CLASSIC TR SHS
Common Stock
38963Q107
12
1900
SH
SOLE
1900
0
0
ETHAN ALLEN INTERIORS INC COM
Common Stock
297602104
1
29
SH
SOLE
29
0
0
GRAYSCALE ETHEREUM TR ETH SHS
Common Stock
389638107
19
1206
SH
SOLE
1206
0
0
ENTERCOM COMMUNICATIONS CORP CL A
Common Stock
293639100
5
2000
SH
SOLE
2000
0
0
EATON CORP PLC SHS
Common Stock
G29183103
5174
43070
SH
SOLE
43070
0
0
ENTEST GROUP INC COM NEW
Common Stock
29383T300
0
7
SH
SOLE
7
0
0
ENTERGY CORP NEW COM
Common Stock
29364G103
1188
11903
SH
SOLE
11903
0
0
EQUITRANS MIDSTREAM CORP COM
Common Stock
294600101
35
4401
SH
SOLE
4401
0
0
ETSY INC COM
Common Stock
29786A106
716
4025
SH
SOLE
4025
0
0
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND
ETF
464289180
10
586
SH
SOLE
586
0
0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND
ETF
97717X552
16
525
SH
SOLE
525
0
0
EATON VANCE CORP COM NON VTG
Common Stock
278265103
78
1143
SH
SOLE
1143
0
0
EVERBRIDGE INC COM
Common Stock
29978A104
1101
7388
SH
SOLE
7388
0
0
EVOLENT HEALTH INC CL A
Common Stock
30050B101
50
3141
SH
SOLE
3141
0
0
EVERCORE INC CLASS A
Common Stock
29977A105
430
3920
SH
SOLE
3920
0
0
EVERGY INC COM
Common Stock
30034W106
7561
136201
SH
SOLE
136201
0
0
EVERI HLDGS INC COM
Common Stock
30034T103
1205
87268
SH
SOLE
87268
0
0
EVERTEC INC COM
Common Stock
30040P103
5
120
SH
SOLE
120
0
0
EDWARDS LIFESCIENCES CORP COM
Common Stock
28176E108
4766
52238
SH
SOLE
52238
0
0
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
18
760
SH
SOLE
760
0
0
EAST WEST BANCORP INC COM
Common Stock
27579R104
14
280
SH
SOLE
280
0
0
ISHARES MSCI CANADA ETF
ETF
464286509
13
437
SH
SOLE
437
0
0
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF
ETF
46137Y609
135
4257
SH
SOLE
4257
0
0
ISHARES MSCI GERMANY ETF
ETF
464286806
2
78
SH
SOLE
78
0
0
ISHARES MSCI GERMANY SMALL CAP INDEX FUND
ETF
46429B465
15
201
SH
SOLE
201
0
0
ISHARES MSCI HONG KONG ETF
ETF
464286871
17
700
SH
SOLE
700
0
0
ISHARES MSCI JAPAN ETF
ETF
46434G822
112
1653
SH
SOLE
1653
0
0
ISHARES MSCI AUSTRIA ETF
ETF
464286202
17
845
SH
SOLE
845
0
0
ISHARES MSCI SPAIN ETF
ETF
464286764
14
530
SH
SOLE
530
0
0
ISHARES MSCI FRANCE ETF
ETF
464286707
20
590
SH
SOLE
590
0
0
ISHARES MSCI TAIWAN ETF
ETF
46434G772
0
2
SH
SOLE
2
0
0
ISHARES MSCI MEXICO ETF
ETF
464286822
13
310
SH
SOLE
310
0
0
SPDR S&P EMERGING MARKETS SMALL CAP ETF
ETF
78463X756
0
3
SH
SOLE
3
0
0
ISHARES MSCI SOUTH KOREA ETF
ETF
464286772
14
161
SH
SOLE
161
0
0
ISHARES MSCI BRAZIL ETF
ETF
464286400
14
390
SH
SOLE
390
0
0
EXACT SCIENCES CORP COM
Common Stock
30063P105
791
5970
SH
SOLE
5970
0
0
EXELON CORP COM
Common Stock
30161N101
1190
28196
SH
SOLE
28196
0
0
EXCO RESOURCES INC COM
Common Stock
269279600
0
186
SH
SOLE
186
0
0
EXELIXIS INC COM
Common Stock
30161Q104
180
8949
SH
SOLE
8949
0
0
ENDEAVOUR SILVER CORP COM
Common Stock
29258Y103
8
1500
SH
SOLE
1500
0
0
EXLSERVICE HOLDINGS INC COM
Common Stock
302081104
6
70
SH
SOLE
70
0
0
EAGLE MATLS INC COM
Common Stock
26969P108
214
2110
SH
SOLE
2110
0
0
EXPEDITORS INTL WASH INC COM
Common Stock
302130109
685
7203
SH
SOLE
7203
0
0
EXPEDIA GROUP INC COM NEW
Common Stock
30212P303
1273
9613
SH
SOLE
9613
0
0
EXPERIAN PLC SPONSORED ADR
ADR
30215C101
1135
29897
SH
SOLE
29897
0
0
EXP WORLD HLDGS INC COM
Common Stock
30212W100
14
220
SH
SOLE
220
0
0
EXPONENT INC COM
Common Stock
30214U102
32
350
SH
SOLE
350
0
0
EXTREME NETWORKS INC COM
Common Stock
30226D106
3
461
SH
SOLE
461
0
0
ISHARES MSCI SOUTH AFRICA ETF
ETF
464286780
12
265
SH
SOLE
265
0
0
WISDOMTREE U.S. MIDCAP FUND
ETF
97717W570
26
591
SH
SOLE
591
0
0
EZCORP INC CL A NON VTG
Common Stock
302301106
0
100
SH
SOLE
100
0
0
FORD MTR CO DEL COM
Common Stock
345370860
2449
278630
SH
SOLE
278630
0
0
FIRST AMERN FINL CORP COM
Common Stock
31847R102
53
1028
SH
SOLE
1028
0
0
FORTRESS VALUE ACQUISITION II UNIT EX 081027
Common Stock
349642207
6
500
SH
SOLE
500
0
0
DIAMONDBACK ENERGY INC COM
Common Stock
25278X109
808
16698
SH
SOLE
16698
0
0
FANUC CORPORATION ADR
ADR
307305102
446
18069
SH
SOLE
18069
0
0
FARO TECHNOLOGIES INC COM
Common Stock
311642102
196
2770
SH
SOLE
2770
0
0
FASTENAL CO COM
Common Stock
311900104
1398
28637
SH
SOLE
28637
0
0
FACEBOOK INC CL A
Common Stock
30303M102
30891
113089
SH
SOLE
113089
0
0
FLAGSTAR BANCORP INC COM PAR .001
Common Stock
337930705
29
709
SH
SOLE
709
0
0
FORTUNE BRANDS HOME & SEC INC COM
Common Stock
34964C106
462
5391
SH
SOLE
5391
0
0
FIRST BUS FINL SVCS INC WIS COM
Common Stock
319390100
1
38
SH
SOLE
38
0
0
FB FINL CORP COM
Common Stock
30257X104
2
65
SH
SOLE
65
0
0
FOUNDATION BLDG MATLS INC COM
Common Stock
350392106
1
52
SH
SOLE
52
0
0
FIRST BANCORP N C COM
Common Stock
318910106
128
3762
SH
SOLE
3762
0
0
FIDELITY TOTAL BOND ETF
ETF
316188309
672
12387
SH
SOLE
12387
0
0
FIRST BANCORP P R COM NEW
Common Stock
318672706
4
435
SH
SOLE
435
0
0
FAUQUIER BANKSHARES INC COM
Common Stock
312059108
22
1250
SH
SOLE
1250
0
0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND
ETF
33733E203
80
475
SH
SOLE
475
0
0
FRANKLIN COVEY CO COM
Common Stock
353469109
128
5750
SH
SOLE
5750
0
0
STELLANTIS N.V SHS
Common Stock
N31738102
4
195
SH
SOLE
195
0
0
FIRST CMNTY BANKSHARES INC VA COM
Common Stock
31983A103
65
3000
SH
SOLE
3000
0
0
FIRST CHOICE BANCORP COM
Common Stock
31948P104
1
34
SH
SOLE
34
0
0
1ST CONSTITUTION BANCORP COM
Common Stock
31986N102
1
38
SH
SOLE
38
0
0
FUELCELL ENERGY INC COM
Common Stock
35952H601
119
10684
SH
SOLE
10684
0
0
FIRST COMWLTH FINL CORP PA COM
Common Stock
319829107
2
195
SH
SOLE
195
0
0
FIRSTCASH INC COM
Common Stock
33767D105
393
5604
SH
SOLE
5604
0
0
FTI CONSULTING INC COM
Common Stock
302941109
9
80
SH
SOLE
80
0
0
FIRST CTZNS BANCSHARES INC N C CL A
Common Stock
31946M103
4542
7903
SH
SOLE
7903
0
0
FIRST CTZNS BANCSHARES INC N C CL B
Common Stock
31946M202
430
826
SH
SOLE
826
0
0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF
ETF
316092873
13
275
SH
SOLE
275
0
0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF
ETF
33739Q507
39
800
SH
SOLE
800
0
0
FREEPORT-MCMORAN INC CL B
Common Stock
35671D857
4497
172847
SH
SOLE
172847
0
0
AMERICAN CENTURY FOCUSED DYNAMIC GROWTH ETF
ETF
025072810
69
930
SH
SOLE
930
0
0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET
ETF
316092204
9
121
SH
SOLE
121
0
0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND
ETF
336917109
69
2316
SH
SOLE
2316
0
0
FIRST TRUST DOW JONES INTERNET INDEX FUND
ETF
33733E302
1596
7522
SH
SOLE
7522
0
0
FRESH DEL MONTE PRODUCE INC ORD
Common Stock
G36738105
1
55
SH
SOLE
55
0
0
FACTSET RESH SYS INC COM
Common Stock
303075105
226
681
SH
SOLE
681
0
0
FEDEX CORP COM
Common Stock
31428X106
13756
52987
SH
SOLE
52987
0
0
FIRSTENERGY CORP COM
Common Stock
337932107
226
7393
SH
SOLE
7393
0
0
FRANKLIN ELEC INC COM
Common Stock
353514102
823
11895
SH
SOLE
11895
0
0
FERGUSON PLC NEW SPONSRD ADS NEW
ADR
31502A303
101
8334
SH
SOLE
8334
0
0
FIREEYE INC COM
Common Stock
31816Q101
497
21551
SH
SOLE
21551
0
0
SPDR EURO STOXX 50 ETF
ETF
78463X202
16
375
SH
SOLE
375
0
0
FUTUREFUEL CORP COM
Common Stock
36116M106
1
55
SH
SOLE
55
0
0
FIRST FINL BANCORP OH COM
Common Stock
320209109
26
1484
SH
SOLE
1484
0
0
FIRST FINL BANKSHARES COM
Common Stock
32020R109
87
2389
SH
SOLE
2389
0
0
F5 NETWORKS INC COM
Common Stock
315616102
697
3964
SH
SOLE
3964
0
0
FIRST FNDTN INC COM
Common Stock
32026V104
3
149
SH
SOLE
149
0
0
FIBROGEN INC COM
Common Stock
31572Q808
37
1000
SH
SOLE
1000
0
0
FG NEW AMER ACQUISITION CORP COM
Common Stock
30259V106
417
40974
SH
SOLE
40974
0
0
FG NEW AMER ACQUISITION CORP UNIT EX 083127
Common Stock
30259V205
0
4
SH
SOLE
4
0
0
FG NEW AMER ACQUISITION CORP WT EXP 083127
Common Stock
30259V114
30
20487
SH
SOLE
20487
0
0
FIRST HAWAIIAN INC COM
Common Stock
32051X108
6
260
SH
SOLE
260
0
0
FEDERATED HERMES INC CL B
Common Stock
314211103
78
2708
SH
SOLE
2708
0
0
FIDELITY MSCI HEALTH CARE INDEX ETF
ETF
316092600
27
473
SH
SOLE
473
0
0
FIRST HORIZON CORPORATION COM
Common Stock
320517105
108
8382
SH
SOLE
8382
0
0
FIRST INTST BANCSYSTEM INC COM CL A
Common Stock
32055Y201
2
60
SH
SOLE
60
0
0
FAIR ISAAC CORP COM
Common Stock
303250104
81
158
SH
SOLE
158
0
0
FORUM MERGER III CORP COM CL A
Common Stock
349885103
20
1462
SH
SOLE
1462
0
0
FORUM MERGER III CORP WT EXP 082427
Common Stock
349885111
1
174
SH
SOLE
174
0
0
GLOBAL X FINTECH THEMATIC ETF
ETF
37954Y814
344
7355
SH
SOLE
7355
0
0
FIDELITY NATL INFORMATION SVCS COM
Common Stock
31620M106
2722
19241
SH
SOLE
19241
0
0
FINANCIAL INSTNS INC COM
Common Stock
317585404
1
26
SH
SOLE
26
0
0
FISERV INC COM
Common Stock
337738108
705
6190
SH
SOLE
6190
0
0
FIFTH THIRD BANCORP COM
Common Stock
316773100
1418
50861
SH
SOLE
50861
0
0
FIVE BELOW INC COM
Common Stock
33829M101
1247
7127
SH
SOLE
7127
0
0
DEFIANCE NEXT GEN CONNECTIVITY ETF
ETF
26922A289
153
4558
SH
SOLE
4558
0
0
FIVE9 INC COM
Common Stock
338307101
307
1761
SH
SOLE
1761
0
0
COMFORT SYS USA INC COM
Common Stock
199908104
7
125
SH
SOLE
125
0
0
First Trust TCWOpportunistic Fxd Inc ETF
ETF
33740F805
996
18304
SH
SOLE
18304
0
0
NATIONAL BEVERAGE CORP COM
Common Stock
635017106
3
30
SH
SOLE
30
0
0
FUJITSU LTD UNSPONSORED ADR
ADR
359590304
19
640
SH
SOLE
640
0
0
FOOT LOCKER INC COM
Common Stock
344849104
28
698
SH
SOLE
698
0
0
FLEX LTD ORD
Common Stock
Y2573F102
23
1261
SH
SOLE
1261
0
0
FULGENT GENETICS INC COM
Common Stock
359664109
42
803
SH
SOLE
803
0
0
FLUGHAFEN ZUERICH AG UNSPONSOR ADR
ADR
34379U105
37
5201
SH
SOLE
5201
0
0
FLIR SYS INC COM
Common Stock
302445101
47
1081
SH
SOLE
1081
0
0
AFTERMATH SILVER LTD COM NEW
Common Stock
00831V205
56
50000
SH
SOLE
50000
0
0
FLOWERS FOODS INC COM
Common Stock
343498101
71
3130
SH
SOLE
3130
0
0
ISHARES FLOATING RATE BOND ETF
ETF
46429B655
1880
37058
SH
SOLE
37058
0
0
SPX FLOW INC COM
Common Stock
78469X107
12
214
SH
SOLE
214
0
0
FLUOR CORP NEW COM
Common Stock
343412102
114
7145
SH
SOLE
7145
0
0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF
ETF
78468R200
2
75
SH
SOLE
75
0
0
FLOWSERVE CORP COM
Common Stock
34354P105
61
1634
SH
SOLE
1634
0
0
FLEETCOR TECHNOLOGIES INC COM
Common Stock
339041105
537
1970
SH
SOLE
1970
0
0
FLOWR CORP NEW COM
Common Stock
34354X108
0
500
SH
SOLE
500
0
0
1 800 FLOWERS COM INC CL A
Common Stock
68243Q106
85
3266
SH
SOLE
3266
0
0
FLEXION THERAPEUTICS INC COM
Common Stock
33938J106
2
150
SH
SOLE
150
0
0
FLY LEASING LTD SPONSORED ADR
ADR
34407D109
3
290
SH
SOLE
290
0
0
FIRST TRUST MANAGED MUNICIPAL ETF
ETF
33739N108
57
1000
SH
SOLE
1000
0
0
FIRST MIDWEST BANCORP DEL COM
Common Stock
320867104
32
2007
SH
SOLE
2007
0
0
FMC CORP COM NEW
Common Stock
302491303
2574
22305
SH
SOLE
22305
0
0
FEDERAL HOME LN MTG CORP COM
Common Stock
313400301
3
1225
SH
SOLE
1225
0
0
FIRST TRUST MUNICIPAL HIGH INCOME ETF
ETF
33739P301
110
2054
SH
SOLE
2054
0
0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR
ADR
358029106
49
1184
SH
SOLE
1184
0
0
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS
ADR
344419106
407
5377
SH
SOLE
5377
0
0
FABRINET SHS
Common Stock
G3323L100
5
70
SH
SOLE
70
0
0
F N B CORP COM
Common Stock
302520101
525
55275
SH
SOLE
55275
0
0
FLOOR & DECOR HLDGS INC CL A
Common Stock
339750101
98
1053
SH
SOLE
1053
0
0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF
ETF
808524763
317
7271
SH
SOLE
7271
0
0
SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF
ETF
808524789
15
341
SH
SOLE
341
0
0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF
ETF
808524730
67
2361
SH
SOLE
2361
0
0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF
ETF
808524755
107
3645
SH
SOLE
3645
0
0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF
ETF
808524771
1108
24389
SH
SOLE
24389
0
0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
Common Stock
31620R303
52
1327
SH
SOLE
1327
0
0
FIRST BANCORP INC ME COM
Common Stock
31866P102
18
720
SH
SOLE
720
0
0
FEDERAL NATL MTG ASSN COM
Common Stock
313586109
0
84
SH
SOLE
84
0
0
FRANCO NEV CORP COM
Common Stock
351858105
93
745
SH
SOLE
745
0
0
FIRST NORTHWEST BANCORP COM
Common Stock
335834107
666
42675
SH
SOLE
42675
0
0
FOCUS FINL PARTNERS INC COM CL A
Common Stock
34417P100
4
100
SH
SOLE
100
0
0
FERRO CORP COM
Common Stock
315405100
233
15945
SH
SOLE
15945
0
0
FORESTAR GROUP INC COM
Common Stock
346232101
14
700
SH
SOLE
700
0
0
FORMFACTOR INC COM
Common Stock
346375108
37
865
SH
SOLE
865
0
0
FOSSIL GROUP INC COM
Common Stock
34988V106
1
95
SH
SOLE
95
0
0
SHIFT4 PMTS INC CL A
Common Stock
82452J109
13
175
SH
SOLE
175
0
0
FOX CORP CL B COM
Common Stock
35137L204
16
544
SH
SOLE
544
0
0
FOX CORP CL A COM
Common Stock
35137L105
7
253
SH
SOLE
253
0
0
FOX FACTORY HLDG CORP COM
Common Stock
35138V102
9
85
SH
SOLE
85
0
0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF
ETF
33739E108
80
3962
SH
SOLE
3962
0
0
FIVE POINT HOLDINGS LLC COM CL A
Common Stock
33833Q106
8
1500
SH
SOLE
1500
0
0
FIVE PRIME THERAPEUTICS INC COM
Common Stock
33830X104
2
100
SH
SOLE
100
0
0
FIRST REP BK SAN FRANCISCO CAL COM
Common Stock
33616C100
1429
9723
SH
SOLE
9723
0
0
FAST RETAILING CO LTD UNSPONSORD ADR
ADR
31188H101
71
790
SH
SOLE
790
0
0
FREQUENCY THERAPEUTICS INC COM
Common Stock
35803L108
2938
83326
SH
SOLE
83326
0
0
FAIRFAX FINL HLDGS LTD SUB VTG
Common Stock
303901102
796
2334
SH
SOLE
2334
0
0
FRANCHISE GROUP INC COM
Common Stock
35180X105
81
2620
SH
SOLE
2620
0
0
FIESTA RESTAURANT GROUP INC COM
Common Stock
31660B101
860
75435
SH
SOLE
75435
0
0
FIRMA HLDGS CORP COM
Common Stock
31832R109
0
438
SH
SOLE
438
0
0
FIRST MERCHANTS CORP COM
Common Stock
320817109
758
20250
SH
SOLE
20250
0
0
FRP HLDGS INC COM
Common Stock
30292L107
34
750
SH
SOLE
750
0
0
FRESHPET INC COM
Common Stock
358039105
218
1538
SH
SOLE
1538
0
0
FAR RES LTD SHS
Common Stock
30734R100
1
10000
SH
SOLE
10000
0
0
FORESIGHT AUTONOMOUS HLDGS LTD SPONSORED ADS
ADR
345523104
4
1000
SH
SOLE
1000
0
0
FOREST ROAD ACQUISITION CORP UNITS
Common Stock
34619R201
618
58852
SH
SOLE
58852
0
0
FS KKR CAP CORP II COM
Common Stock
35952V303
880
51826
SH
SOLE
51826
0
0
FIRST SOLAR INC COM
Common Stock
336433107
4765
48173
SH
SOLE
48173
0
0
FASTLY INC CL A
Common Stock
31188V100
308
3522
SH
SOLE
3522
0
0
FISKER INC CL A COM STK
Common Stock
33813J106
16
1090
SH
SOLE
1090
0
0
FEDERAL SIGNAL CORP COM
Common Stock
313855108
131
3950
SH
SOLE
3950
0
0
FORTESCUE METAL GROUP LTD SPONSORED ADR
ADR
34959A206
14
390
SH
SOLE
390
0
0
FIRSTSERVICE CORP NEW COM
Common Stock
33767E202
105
770
SH
SOLE
770
0
0
FARFETCH LTD ORD SH CL A
Common Stock
30744W107
26
400
SH
SOLE
400
0
0
FIRST TRUST CAPITAL STRENGTH ETF
ETF
33733E104
46
685
SH
SOLE
685
0
0
FRONTDOOR INC COM
Common Stock
35905A109
2
32
SH
SOLE
32
0
0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF
ETF
316092808
87
837
SH
SOLE
837
0
0
TECHNIPFMC PLC COM
Common Stock
G87110105
33
3505
SH
SOLE
3505
0
0
FORTINET INC COM
Common Stock
34959E109
410
2763
SH
SOLE
2763
0
0
FRONTIER COMMUNICATIONS CORP COM NEW
Common Stock
35906A306
0
119
SH
SOLE
119
0
0
FORTIS INC COM
Common Stock
349553107
220
5385
SH
SOLE
5385
0
0
FIRST TRUST SENIOR LOAN FUND
ETF
33738D309
32
662
SH
SOLE
662
0
0
FIRST TRUST ENHANCED SHORT MATURITY ETF
ETF
33739Q408
36
600
SH
SOLE
600
0
0
FORTIVE CORP COM
Common Stock
34959J108
952
13447
SH
SOLE
13447
0
0
FUBOTV INC COM
Common Stock
35953D104
24
840
SH
SOLE
840
0
0
FUJIFILM HLDGS CORP ADR 2 ORD
ADR
35958N107
10
180
SH
SOLE
180
0
0
FULLER H B CO COM
Common Stock
359694106
8
150
SH
SOLE
150
0
0
FULTON FINL CORP PA COM
Common Stock
360271100
4
320
SH
SOLE
320
0
0
CEDAR FAIR L P DEPOSITRY UNIT
Common Stock
150185106
300
7632
SH
SOLE
7632
0
0
FUCHS PETROLUB SE ADR
ADR
35952Q106
112
7895
SH
SOLE
7895
0
0
FUSION ACQUISITION CORP CL A
Common Stock
36118H105
155
13698
SH
SOLE
13698
0
0
ARCIMOTO INC COM
Common Stock
039587100
33
2500
SH
SOLE
2500
0
0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF
ETF
33738R605
78
1925
SH
SOLE
1925
0
0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
128
3662
SH
SOLE
3662
0
0
FIVE STAR SENIOR LIVING INC COM NEW
Common Stock
33832D205
0
9
SH
SOLE
9
0
0
FIVERR INTL LTD ORD SHS
Common Stock
M4R82T106
47
240
SH
SOLE
240
0
0
ADVISORSHARES FOLIOBEYOND SMART CORE BOND ETF
ETF
00768Y834
512
19516
SH
SOLE
19516
0
0
LIBERTY MEDIA CORP DEL COM SER A FRMLA
Common Stock
531229870
9
244
SH
SOLE
244
0
0
LIBERTY MEDIA CORP DEL COM SER C FRMLA
Common Stock
531229854
155
3638
SH
SOLE
3638
0
0
FORWARD AIR CORP COM
Common Stock
349853101
5
60
SH
SOLE
60
0
0
FIRST TRUST HEALTH CARE ALPHADEX FUND
ETF
33734X143
164
1525
SH
SOLE
1525
0
0
ISHARES CHINA LARGE-CAP ETF
ETF
464287184
176
3797
SH
SOLE
3797
0
0
FIRST TRUST TECHNOLOGY ALPHADEX FUND
ETF
33734X176
1259
11255
SH
SOLE
11255
0
0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND
ETF
33734X150
101
2006
SH
SOLE
2006
0
0
GENPACT LIMITED SHS
Common Stock
G3922B107
5
117
SH
SOLE
117
0
0
GERMAN AMERN BANCORP INC COM
Common Stock
373865104
66
2001
SH
SOLE
2001
0
0
GAN LIMITED SHS
Common Stock
G3728V109
156
7675
SH
SOLE
7675
0
0
GATX CORP COM
Common Stock
361448103
47
561
SH
SOLE
561
0
0
GLACIER BANCORP INC NEW COM
Common Stock
37637Q105
9
190
SH
SOLE
190
0
0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF
ETF
381430529
78
784
SH
SOLE
784
0
0
GRUPO FINANCIERO BANORTE S A B ADR
ADR
40052P107
63
2268
SH
SOLE
2268
0
0
GLOBAL BLOOD THERAPEUTICS INC COM
Common Stock
37890U108
11
265
SH
SOLE
265
0
0
GRAYSCALE BITCOIN TR BTC SHS
Common Stock
389637109
143
4469
SH
SOLE
4469
0
0
GREENBRIER COS INC COM
Common Stock
393657101
2
65
SH
SOLE
65
0
0
GANNETT CO INC COM
Common Stock
36472T109
8
2315
SH
SOLE
2315
0
0
GENESCO INC COM
Common Stock
371532102
1
30
SH
SOLE
30
0
0
GCP APPLIED TECHNOLOGIES INC COM
Common Stock
36164Y101
178
7534
SH
SOLE
7534
0
0
SIEMENS GAMESA RENEWABLE ENERG UNSPONSORD ADR
ADR
82621P101
22
2750
SH
SOLE
2750
0
0
GRANITE CREEK COPPER LTD COM
Common Stock
387340102
0
2
SH
SOLE
2
0
0
GENERAL DYNAMICS CORP COM
Common Stock
369550108
1695
11389
SH
SOLE
11389
0
0
GODADDY INC CL A
Common Stock
380237107
1354
16321
SH
SOLE
16321
0
0
GREEN DOT CORP CL A
Common Stock
39304D102
6
110
SH
SOLE
110
0
0
GOODRX HLDGS INC COM CL A
Common Stock
38246G108
20
500
SH
SOLE
500
0
0
VANECK VECTORS GOLD MINERS ETF
ETF
92189F106
144
3987
SH
SOLE
3987
0
0
VANECK VECTORS JUNIOR GOLD MINERS ETF
ETF
92189F791
255
4706
SH
SOLE
4706
0
0
GENERAL ELECTRIC CO COM
Common Stock
369604103
3631
335877
SH
SOLE
335877
0
0
GREIF INC CL A
Common Stock
397624107
131
2775
SH
SOLE
2775
0
0
GENESIS ENERGY L P UNIT LTD PARTN
Common Stock
371927104
32
5154
SH
SOLE
5154
0
0
ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF
ETF
26924G763
45
1453
SH
SOLE
1453
0
0
GERON CORP COM
Common Stock
374163103
3
2023
SH
SOLE
2023
0
0
GUESS INC COM
Common Stock
401617105
2
75
SH
SOLE
75
0
0
GRIFFON CORP COM
Common Stock
398433102
2
114
SH
SOLE
114
0
0
GOLD FIELDS LTD SPONSORED ADR
ADR
38059T106
39
4191
SH
SOLE
4191
0
0
GREEN GROWTH BRANDS INC COM
Common Stock
39305B105
0
100
SH
SOLE
100
0
0
GRACO INC COM
Common Stock
384109104
218
3016
SH
SOLE
3016
0
0
GUARDANT HEALTH INC COM
Common Stock
40131M109
145
1124
SH
SOLE
1124
0
0
GRAHAM HLDGS CO COM CL B
Common Stock
384637104
5
10
SH
SOLE
10
0
0
UWM HOLDINGS CORPORATION COM CL A
Common Stock
382865103
1
100
SH
SOLE
100
0
0
UWM HOLDINGS CORPORATION WT EXP 012126
Common Stock
382865111
22
5391
SH
SOLE
5391
0
0
GOOD HEMP INC COM
Common Stock
38209G103
0
100
SH
SOLE
100
0
0
CGI INC CL A SUB VTG
Common Stock
12532H104
8
105
SH
SOLE
105
0
0
G III APPAREL GROUP LTD COM
Common Stock
36237H101
2
90
SH
SOLE
90
0
0
GIGCAPITAL3 INC UNIT
Common Stock
37519D206
0
14
SH
SOLE
14
0
0
GIGCAPITAL3 INC WT EXP 051825
Common Stock
37519D115
56
16131
SH
SOLE
16131
0
0
GILEAD SCIENCES INC COM
Common Stock
375558103
41812
717673
SH
SOLE
717673
0
0
GOLDMAN SACHS INNOVATE EQUITY ETF
ETF
38149W820
2
32
SH
SOLE
32
0
0
GENERAL MLS INC COM
Common Stock
370334104
40128
682457
SH
SOLE
682457
0
0
GIGCAPITAL2 INC RT
Common Stock
375036126
2
6031
SH
SOLE
6031
0
0
GIGCAPITAL2 INC WT EXP 022826
Common Stock
375036118
10
5267
SH
SOLE
5267
0
0
GLAUKOS CORP COM
Common Stock
377322102
7
90
SH
SOLE
90
0
0
GLOBE LIFE INC COM
Common Stock
37959E102
748
7879
SH
SOLE
7879
0
0
SPDR GOLD SHARES
ETF
78463V107
23579
132202
SH
SOLE
132202
0
0
CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN
ETF
22542D480
2
220
SH
SOLE
220
0
0
GALILEO ACQUISITION CORP WT EXP 103126
Common Stock
G3770A110
21
25208
SH
SOLE
25208
0
0
GLENCORE PLC UNSPONSORD ADR
ADR
37827X100
39
6207
SH
SOLE
6207
0
0
GLOBANT S A COM
Common Stock
L44385109
869
3992
SH
SOLE
3992
0
0
GALP ENERGIA SGPS SA UNSPONSORED ADR
ADR
364097105
41
7750
SH
SOLE
7750
0
0
GALAPAGOS NV SPON ADR
ADR
36315X101
22
220
SH
SOLE
220
0
0
GLATFELTER CORPORATION COM
Common Stock
377320106
7
430
SH
SOLE
430
0
0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF
ETF
003263100
40
404
SH
SOLE
404
0
0
GLU MOBILE INC COM
Common Stock
379890106
44
4867
SH
SOLE
4867
0
0
CORNING INC COM
Common Stock
219350105
1729
48021
SH
SOLE
48021
0
0
GENERAL MTRS CO COM
Common Stock
37045V100
710
17045
SH
SOLE
17045
0
0
GENMAB A/S SPONSORED ADS
ADR
372303206
16
400
SH
SOLE
400
0
0
GAMESTOP CORP NEW CL A
Common Stock
36467W109
2
110
SH
SOLE
110
0
0
GLOBUS MED INC CL A
Common Stock
379577208
1794
27508
SH
SOLE
27508
0
0
GOOD GAMING INC COM NEW
Common Stock
382090207
0
20
SH
SOLE
20
0
0
GENERAL MOLY INC COM
Common Stock
370373102
1
34377
SH
SOLE
34377
0
0
GMS INC COM
Common Stock
36251C103
3
90
SH
SOLE
90
0
0
GOLDEN NUGGET ONLINE GAMIN COM CL A
Common Stock
38113L107
8
385
SH
SOLE
385
0
0
SPDR S&P GLOBAL NATURAL RESOURCES ETF
ETF
78463X541
2738
61142
SH
SOLE
61142
0
0
GENERAC HLDGS INC COM
Common Stock
368736104
862
3790
SH
SOLE
3790
0
0
GENTEX CORP COM
Common Stock
371901109
457
13455
SH
SOLE
13455
0
0
GENWORTH FINL INC COM CL A
Common Stock
37247D106
94
24971
SH
SOLE
24971
0
0
GROCERY OUTLET HLDG CORP COM
Common Stock
39874R101
6
165
SH
SOLE
165
0
0
GO ACQUISITION CORP UNIT EX 083127
Common Stock
362019200
31
2900
SH
SOLE
2900
0
0
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF
ETF
26922A719
10
450
SH
SOLE
450
0
0
BARRICK GOLD CORP COM
Common Stock
067901108
94
4105
SH
SOLE
4105
0
0
ALPHABET INC CAP STK CL C
Common Stock
02079K107
26215
14964
SH
SOLE
14964
0
0
ALPHABET INC CAP STK CL A
Common Stock
02079K305
38704
22084
SH
SOLE
22084
0
0
CANADA GOOSE HLDGS INC SHS SUB VTG
Common Stock
135086106
2
52
SH
SOLE
52
0
0
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
5049
185335
SH
SOLE
185335
0
0
GENUINE PARTS CO COM
Common Stock
372460105
2742
27089
SH
SOLE
27089
0
0
GROUP 1 AUTOMOTIVE INC COM
Common Stock
398905109
5
35
SH
SOLE
35
0
0
GRAPHIC PACKAGING HLDG CO COM
Common Stock
388689101
135
7958
SH
SOLE
7958
0
0
GLOBAL PMTS INC COM
Common Stock
37940X102
1381
6412
SH
SOLE
6412
0
0
GREEN PLAINS INC COM
Common Stock
393222104
1
70
SH
SOLE
70
0
0
GEOPARK LTD USD SHS
Common Stock
G38327105
2
124
SH
SOLE
124
0
0
GOPRO INC CL A
Common Stock
38268T103
1
113
SH
SOLE
113
0
0
GAP INC COM
Common Stock
364760108
319
15809
SH
SOLE
15809
0
0
GP STRATEGIES CORP COM
Common Stock
36225V104
0
41
SH
SOLE
41
0
0
GRACE W R & CO DEL NEW COM
Common Stock
38388F108
355
6469
SH
SOLE
6469
0
0
GREEN BRICK PARTNERS INC COM
Common Stock
392709101
337
14686
SH
SOLE
14686
0
0
GL BRANDS INC COM
Common Stock
361775109
0
3000
SH
SOLE
3000
0
0
GARMIN LTD SHS
Common Stock
H2906T109
1229
10269
SH
SOLE
10269
0
0
GREENGRO TECHNOLOGIES INC COM
Common Stock
39526G107
0
10000
SH
SOLE
10000
0
0
GRITSTONE ONCOLOGY INC COM
Common Stock
39868T105
299
75884
SH
SOLE
75884
0
0
GRUBHUB INC COM
Common Stock
400110102
14
190
SH
SOLE
190
0
0
GROWGENERATION CORP COM
Common Stock
39986L109
10
250
SH
SOLE
250
0
0
GOLDMAN SACHS GROUP INC COM
Common Stock
38141G104
4778
18119
SH
SOLE
18119
0
0
GS ACQUISITION HLDGS CORP II UNIT
Common Stock
36258Q204
10
897
SH
SOLE
897
0
0
ISHARES GSCI COMMODITY-INDEXED TRUST
ETF
46428R107
76
6170
SH
SOLE
6170
0
0
GLAXOSMITHKLINE PLC SPONSORED ADR
ADR
37733W105
22363
599213
SH
SOLE
599213
0
0
GO SOLAR USA INC COM
Common Stock
38019R109
0
600
SH
SOLE
600
0
0
GLRY STR NW MDIA GRUP HLDG LTD WT EXP 021325
Common Stock
G39973113
1
6600
SH
SOLE
6600
0
0
GULFSLOPE ENERGY INC COM
Common Stock
40273W105
1
210000
SH
SOLE
210000
0
0
GOLD STD VENTURES CORP COM
Common Stock
380738104
2
3000
SH
SOLE
3000
0
0
GOODYEAR TIRE & RUBR CO COM
Common Stock
382550101
6
560
SH
SOLE
560
0
0
GREEN THUMB INDS INC SUB VTG SHS
Common Stock
39342L108
13
550
SH
SOLE
550
0
0
GRAN TIERRA ENERGY INC COM
Common Stock
38500T101
0
500
SH
SOLE
500
0
0
G1 THERAPEUTICS INC COM
Common Stock
3621LQ109
18
1000
SH
SOLE
1000
0
0
CHART INDS INC COM
Common Stock
16115Q308
20
170
SH
SOLE
170
0
0
GARRETT MOTION INC COM
Common Stock
366505105
4
1004
SH
SOLE
1004
0
0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT
Common Stock
40222T104
0
12958
SH
SOLE
12958
0
0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND
ETF
33939L407
26
813
SH
SOLE
813
0
0
GRANITE CONSTR INC COM
Common Stock
387328107
10
357
SH
SOLE
357
0
0
CAMBRIA GLOBAL VALUE ETF
ETF
132061409
24
1104
SH
SOLE
1104
0
0
GIVAUDAN SA ADR
ADR
37636P108
114
1339
SH
SOLE
1339
0
0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF
ETF
464288612
15074
128140
SH
SOLE
128140
0
0
GOLDMAN SACHS HEDGE INDUSTRY VIP ETF
ETF
381430545
5
50
SH
SOLE
50
0
0
GREAT WESTN BANCORP INC COM
Common Stock
391416104
2
100
SH
SOLE
100
0
0
GW PHARMACEUTICALS PLC ADS
ADR
36197T103
570
4935
SH
SOLE
4935
0
0
GUIDEWIRE SOFTWARE INC COM
Common Stock
40171V100
452
3513
SH
SOLE
3513
0
0
GRAINGER W W INC COM
Common Stock
384802104
2796
6847
SH
SOLE
6847
0
0
SPDR S&P INTERNATIONAL SMALL CAP ETF
ETF
78463X871
50
1422
SH
SOLE
1422
0
0
SPDR S&P CHINA ETF
ETF
78463X400
21
165
SH
SOLE
165
0
0
HYATT HOTELS CORP COM CL A
Common Stock
448579102
66
894
SH
SOLE
894
0
0
HAWAIIAN HOLDINGS INC COM
Common Stock
419879101
2
95
SH
SOLE
95
0
0
ETFMG PRIME CYBER SECURITY ETF
ETF
26924G201
782
13589
SH
SOLE
13589
0
0
HAEMONETICS CORP COM
Common Stock
405024100
16
135
SH
SOLE
135
0
0
HAIN CELESTIAL GROUP INC COM
Common Stock
405217100
41
1011
SH
SOLE
1011
0
0
HALLIBURTON CO COM
Common Stock
406216101
231
12241
SH
SOLE
12241
0
0
HALOZYME THERAPEUTICS INC COM
Common Stock
40637H109
83
1955
SH
SOLE
1955
0
0
HASBRO INC COM
Common Stock
418056107
178
1900
SH
SOLE
1900
0
0
XTRACKERS INTERNATIONAL REAL ESTATE ETF
ETF
233051846
5
174
SH
SOLE
174
0
0
HAYNES INTERNATIONAL INC COM NEW
Common Stock
420877201
1
25
SH
SOLE
25
0
0
HUNTINGTON BANCSHARES INC COM
Common Stock
446150104
789
61737
SH
SOLE
61737
0
0
HANESBRANDS INC COM
Common Stock
410345102
181
12391
SH
SOLE
12391
0
0
HORIZON BANCORP INC COM
Common Stock
440407104
63
3944
SH
SOLE
3944
0
0
HCA HEALTHCARE INC COM
Common Stock
40412C101
222
1347
SH
SOLE
1347
0
0
HEALTHCARE SERVICES ACQU CORP UNIT EXP 111823
Common Stock
42227K203
10
1000
SH
SOLE
1000
0
0
WARRIOR MET COAL INC COM
Common Stock
93627C101
2
100
SH
SOLE
100
0
0
HACKETT GROUP INC COM
Common Stock
404609109
144
9990
SH
SOLE
9990
0
0
LAFARGEHOLCIM LTD ADR
ADR
50586V108
98
9000
SH
SOLE
9000
0
0
HEALTHCARE SVCS GROUP INC COM
Common Stock
421906108
370
13165
SH
SOLE
13165
0
0
HOME DEPOT INC COM
Common Stock
437076102
17174
64658
SH
SOLE
64658
0
0
HDFC BANK LTD SPONSORED ADS
ADR
40415F101
1414
19568
SH
SOLE
19568
0
0
HEIDELBERGCEMENT AG UNSPONSORD ADR
ADR
42281P205
72
4800
SH
SOLE
4800
0
0
ADVISORSHARES TR RANGER EQUITY BE
ETF
00768Y883
33
10950
SH
SOLE
10950
0
0
ISHARES CORE HIGH DIVIDEND ETF
ETF
46429B663
2375
27088
SH
SOLE
27088
0
0
HAWAIIAN ELEC INDUSTRIES COM
Common Stock
419870100
47
1331
SH
SOLE
1331
0
0
TURTLE BEACH CORP COM NEW
Common Stock
900450206
0
23
SH
SOLE
23
0
0
WISDOMTREE EUROPE HEDGED EQUITY FUND
ETF
97717X701
51
773
SH
SOLE
773
0
0
ISHARES CURRENCY HEDGED MSCI EAFE ETF
ETF
46434V803
44
1439
SH
SOLE
1439
0
0
HEICO CORP NEW COM
Common Stock
422806109
826
6240
SH
SOLE
6240
0
0
HEICO CORP NEW CL A
Common Stock
422806208
330
2823
SH
SOLE
2823
0
0
HEINEKEN NV SPONSORED ADR L1
ADR
423012301
112
2000
SH
SOLE
2000
0
0
HELEN OF TROY LTD COM
Common Stock
G4388N106
155
696
SH
SOLE
696
0
0
HEMP INC COM NEW
Common Stock
423703206
0
13300
SH
SOLE
13300
0
0
HENKEL AG & CO KGAA SPONSORED ADR
ADR
42550U109
167
6894
SH
SOLE
6894
0
0
HENKEL AG & CO KGAA SPON ADR PFD
ADR
42550U208
21
750
SH
SOLE
750
0
0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN
Common Stock
435763107
278
19600
SH
SOLE
19600
0
0
HESS CORP COM
Common Stock
42809H107
128
2425
SH
SOLE
2425
0
0
HERMES INTL SCA ADR
ADR
42751Q105
94
870
SH
SOLE
870
0
0
HESS MIDSTREAM LP CL A SHS
Common Stock
428103105
13
650
SH
SOLE
650
0
0
ISHARES CURRENCY HEDGED MSCI GERMANY ETF
ETF
46434V704
15
516
SH
SOLE
516
0
0
HEXO CORP COM NEW
Common Stock
428304109
2
656
SH
SOLE
656
0
0
HOLLYFRONTIER CORP COM
Common Stock
436106108
17
661
SH
SOLE
661
0
0
HUGOTON RTY TR TEX UNIT BEN INT
Common Stock
444717102
0
2000
SH
SOLE
2000
0
0
HOWARD HUGHES CORP COM
Common Stock
44267D107
0
4
SH
SOLE
4
0
0
SCIENJOY HOLDING CORP SHS
Common Stock
G4887W110
5
620
SH
SOLE
620
0
0
HILLENBRAND INC COM
Common Stock
431571108
22
548
SH
SOLE
548
0
0
HIBBETT SPORTS INC COM
Common Stock
428567101
1
26
SH
SOLE
26
0
0
HARTFORD FINL SVCS GROUP INC COM
Common Stock
416515104
1940
39344
SH
SOLE
39344
0
0
HUNTINGTON INGALLS INDS INC COM
Common Stock
446413106
40
233
SH
SOLE
233
0
0
HIMAX TECHNOLOGIES INC SPONSORED ADR
ADR
43289P106
7
1000
SH
SOLE
1000
0
0
HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR
ADR
43858F109
127
2328
SH
SOLE
2328
0
0
HERBALIFE NUTRITION LTD COM SHS
Common Stock
G4412G101
40
840
SH
SOLE
840
0
0
HOULIHAN LOKEY INC CL A
Common Stock
441593100
157
2329
SH
SOLE
2329
0
0
HELIOS TECHNOLOGIES INC COM
Common Stock
42328H109
9
162
SH
SOLE
162
0
0
HARMONIC INC COM
Common Stock
413160102
1
195
SH
SOLE
195
0
0
HILTON WORLDWIDE HLDGS INC COM
Common Stock
43300A203
148
1327
SH
SOLE
1327
0
0
PRECHECK HEALTH SVCS INC COM
Common Stock
74016X104
1
8500
SH
SOLE
8500
0
0
H LUNDBECK A/S SPONS ADR L 1
ADR
40422M206
20
600
SH
SOLE
600
0
0
HELIX ENERGY SOLUTIONS GRP INC COM
Common Stock
42330P107
1
280
SH
SOLE
280
0
0
HONDA MOTOR LTD AMERN SHS
ADR
438128308
42
1492
SH
SOLE
1492
0
0
HORACE MANN EDUCATORS CORP NEW COM
Common Stock
440327104
12
288
SH
SOLE
288
0
0
HMN FINL INC COM
Common Stock
40424G108
15
858
SH
SOLE
858
0
0
HMS HLDGS CORP COM
Common Stock
40425J101
6
175
SH
SOLE
175
0
0
GIGA METALS CORP COM
Common Stock
37518K102
0
245
SH
SOLE
245
0
0
HANOVER FOODS CORP CL A
Common Stock
41078W100
41
535
SH
SOLE
535
0
0
HANGER INC COM NEW
Common Stock
41043F208
2
80
SH
SOLE
80
0
0
HON HAI PRECISION INDS LTD ORD
Common Stock
Y36861105
10
3000
SH
SOLE
3000
0
0
HNI CORP COM
Common Stock
404251100
5
135
SH
SOLE
135
0
0
HOYA CORP SPONSORED ADR
ADR
443251103
25
180
SH
SOLE
180
0
0
HERMITAGE OFFSHORE SVCS LTD SHS
Common Stock
G4511M108
0
2
SH
SOLE
2
0
0
HOOKER FURNITURE CORP COM
Common Stock
439038100
95
2945
SH
SOLE
2945
0
0
HARLEY DAVIDSON INC COM
Common Stock
412822108
237
6471
SH
SOLE
6471
0
0
HONG KONG & CHINA GAS LTD SPONSORED ADR
ADR
438550303
13
8640
SH
SOLE
8640
0
0
HOLOGIC INC COM
Common Stock
436440101
536
7357
SH
SOLE
7357
0
0
HOME BANCSHARES INC COM
Common Stock
436893200
310
15900
SH
SOLE
15900
0
0
HOYA CAPITAL HOUSING ETF
ETF
26922A230
32
1000
SH
SOLE
1000
0
0
HONEYWELL INTL INC COM
Common Stock
438516106
12221
57455
SH
SOLE
57455
0
0
HOPE BANCORP INC COM
Common Stock
43940T109
5
490
SH
SOLE
490
0
0
HELMERICH & PAYNE INC COM
Common Stock
423452101
141
6068
SH
SOLE
6068
0
0
HEWLETT PACKARD ENTERPRISE CO COM
Common Stock
42824C109
246
20545
SH
SOLE
20545
0
0
HP INC COM
Common Stock
40434L105
47949
1934876
SH
SOLE
1934876
0
0
HIREQUEST INC COM
Common Stock
433535101
4
416
SH
SOLE
416
0
0
HEALTHEQUITY INC COM
Common Stock
42226A107
79
1129
SH
SOLE
1129
0
0
BLOCK H & R INC COM
Common Stock
093671105
8
502
SH
SOLE
502
0
0
HILL ROM HLDGS INC COM
Common Stock
431475102
418
4265
SH
SOLE
4265
0
0
HORMEL FOODS CORP COM
Common Stock
440452100
6454
138469
SH
SOLE
138469
0
0
HARVEST OIL & GAS CORP COM NEW
Common Stock
41755V201
0
5
SH
SOLE
5
0
0
HARVEST OIL & GAS CORP WT EXP 060423
Common Stock
41755V110
0
93
SH
SOLE
93
0
0
HERON THERAPEUTICS INC COM
Common Stock
427746102
2
100
SH
SOLE
100
0
0
HSBC HLDGS PLC SPON ADR NEW
ADR
404280406
48
1869
SH
SOLE
1869
0
0
HERITAGE SOUTHEAST BANCORPO COM
Common Stock
42727V105
1
74
SH
SOLE
74
0
0
HARSCO CORP COM
Common Stock
415864107
3
160
SH
SOLE
160
0
0
HENRY SCHEIN INC COM
Common Stock
806407102
442
6605
SH
SOLE
6605
0
0
HEIDRICK & STRUGGLES INTL INC COM
Common Stock
422819102
1
38
SH
SOLE
38
0
0
HESKA CORP COM RESTRC NEW
Common Stock
42805E306
1081
7420
SH
SOLE
7420
0
0
HEALTHSTREAM INC COM
Common Stock
42222N103
105
4785
SH
SOLE
4785
0
0
HERSHEY CO COM
Common Stock
427866108
283
1860
SH
SOLE
1860
0
0
HOMETRUST BANCSHARES INC COM
Common Stock
437872104
1031
53383
SH
SOLE
53383
0
0
HILLTOP HOLDINGS INC COM
Common Stock
432748101
206
7500
SH
SOLE
7500
0
0
HITACHI LIMITED ADR 2 COM
ADR
433578507
261
3290
SH
SOLE
3290
0
0
HEARTLAND EXPRESS INC COM
Common Stock
422347104
2
100
SH
SOLE
100
0
0
HEARTLAND FINL USA INC COM
Common Stock
42234Q102
8
204
SH
SOLE
204
0
0
HUBBELL INC COM
Common Stock
443510607
428
2730
SH
SOLE
2730
0
0
HUB GROUP INC CL A
Common Stock
443320106
5
79
SH
SOLE
79
0
0
HUBSPOT INC COM
Common Stock
443573100
12
30
SH
SOLE
30
0
0
HUMANA INC COM
Common Stock
444859102
6277
15276
SH
SOLE
15276
0
0
HUNTSMAN CORP COM
Common Stock
447011107
318
12659
SH
SOLE
12659
0
0
HURON CONSULTING GROUP INC COM
Common Stock
447462102
4
72
SH
SOLE
72
0
0
HUSKY ENERGY INC COM
Common Stock
448055103
1
204
SH
SOLE
204
0
0
HUT 8 MNG CORP COM
Common Stock
44812T102
11
4000
SH
SOLE
4000
0
0
HIVE BLOCKCHAIN TECHNLGIES LTD COM
Common Stock
43366H100
11
5890
SH
SOLE
5890
0
0
HAVERTY FURNITURE COS INC COM
Common Stock
419596101
2
55
SH
SOLE
55
0
0
HANCOCK WHITNEY CORPORATION COM
Common Stock
410120109
6
175
SH
SOLE
175
0
0
HAWKINS INC COM
Common Stock
420261109
1
20
SH
SOLE
20
0
0
HOWMET AEROSPACE INC COM
Common Stock
443201108
22
776
SH
SOLE
776
0
0
HEXAGON AB ADR
ADR
428263107
166
1832
SH
SOLE
1832
0
0
HEXCEL CORP NEW COM
Common Stock
428291108
434
8953
SH
SOLE
8953
0
0
HEXION HLDGS CORP CL B
Common Stock
42830K103
1
58
SH
SOLE
58
0
0
HYSTER YALE MATLS HANDLING INC CL A
Common Stock
449172105
9
150
SH
SOLE
150
0
0
VANECK VECTORS HIGH YIELD MUNI ETF
ETF
92189H409
1900
30770
SH
SOLE
30770
0
0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF
ETF
464288513
2125
24342
SH
SOLE
24342
0
0
FIRST TRUST TACTICAL HIGH YIELD ETF
ETF
33738D408
6
131
SH
SOLE
131
0
0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF
ETF
78464A284
381
6456
SH
SOLE
6456
0
0
HYCROFT MINING HOLDING CORP COM CL A
Common Stock
44862P109
122
15503
SH
SOLE
15503
0
0
HYCROFT MINING HOLDING CORP WT EXP 102222
Common Stock
44862P125
0
302
SH
SOLE
302
0
0
0-5 Year High Yield Bond
ETF
72201R783
125
1279
SH
SOLE
1279
0
0
HORIZON THERAPEUTICS PUB L SHS
Common Stock
G46188101
74
1018
SH
SOLE
1018
0
0
MARINEMAX INC COM
Common Stock
567908108
1
40
SH
SOLE
40
0
0
HORIZON ACQUISITION CORPORAT UNIT
Common Stock
G46044122
400
37235
SH
SOLE
37235
0
0
INTELSAT S A COM
Common Stock
L5140P101
6
15000
SH
SOLE
15000
0
0
IAA INC COM
Common Stock
449253103
91
1407
SH
SOLE
1407
0
0
IAC INTERACTIVECORP NEW COM
Common Stock
44891N109
1779
9396
SH
SOLE
9396
0
0
IAMGOLD CORP COM
Common Stock
450913108
0
100
SH
SOLE
100
0
0
INTEGRA LIFESCIENCES HLDGS CP COM NEW
Common Stock
457985208
227
3500
SH
SOLE
3500
0
0
ISHARES U.S. REGIONAL BANKS ETF
ETF
464288778
10
211
SH
SOLE
211
0
0
ISHARES COMEX GOLD TRUST
ETF
464285105
9351
515784
SH
SOLE
515784
0
0
INTL BALER CORP COM
Common Stock
459041109
0
3
SH
SOLE
3
0
0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND
ETF
464287556
1720
11351
SH
SOLE
11351
0
0
INDEPENDENT BK CORP MICH COM NEW
Common Stock
453838609
3
136
SH
SOLE
136
0
0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF
ETF
46434VBK5
8421
338048
SH
SOLE
338048
0
0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF
ETF
46434VBA7
2576
100752
SH
SOLE
100752
0
0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF
ETF
46434VAX8
1257
47860
SH
SOLE
47860
0
0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF
ETF
46434VBG4
550
20674
SH
SOLE
20674
0
0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF
ETF
46434VBD1
1007
36787
SH
SOLE
36787
0
0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF
ETF
46435GAA0
10458
385889
SH
SOLE
385889
0
0
IBERDROLA SA SPON ADR
ADR
450737101
83
1440
SH
SOLE
1440
0
0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF
ETF
46435UAA9
5084
184397
SH
SOLE
184397
0
0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF
ETF
46435U515
4966
168040
SH
SOLE
168040
0
0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF
ETF
46436E205
50
1837
SH
SOLE
1837
0
0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF
ETF
46436E726
51
1931
SH
SOLE
1931
0
0
INTERACTIVE BROKERS GROUP INC COM CL A
Common Stock
45841N107
33
535
SH
SOLE
535
0
0
INTERNATIONAL BUSINESS MACHS COM
Common Stock
459200101
11331
90015
SH
SOLE
90015
0
0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF
ETF
46435G789
206
8002
SH
SOLE
8002
0
0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF
ETF
46435G755
451
17126
SH
SOLE
17126
0
0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF
ETF
46435G318
240
9168
SH
SOLE
9168
0
0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF
ETF
46435U697
181
6674
SH
SOLE
6674
0
0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF
ETF
46435U432
384
13641
SH
SOLE
13641
0
0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF
ETF
46435U259
531
19612
SH
SOLE
19612
0
0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF
ETF
46435U283
591
21622
SH
SOLE
21622
0
0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF
ETF
46435U325
4313
156223
SH
SOLE
156223
0
0
ICICI BANK LIMITED ADR
ADR
45104G104
400
26891
SH
SOLE
26891
0
0
INTERNATIONAL BANCSHARES CORP COM
Common Stock
459044103
4
100
SH
SOLE
100
0
0
INSTALLED BLDG PRODS INC COM
Common Stock
45780R101
5
45
SH
SOLE
45
0
0
INDEPENDENT BK GROUP INC COM
Common Stock
45384B106
30
483
SH
SOLE
483
0
0
AMPLIFY ONLINE RETAIL ETF
ETF
032108102
6884
60213
SH
SOLE
60213
0
0
INTERNATIONAL CONS AIRLS GROUP SPONSORED ADR
ADR
459348108
3
720
SH
SOLE
720
0
0
IMMUCELL CORP COM PAR
Common Stock
452525306
1
200
SH
SOLE
200
0
0
INTERCONTINENTAL EXCHANGE INC COM
Common Stock
45866F104
7767
67369
SH
SOLE
67369
0
0
ISHARES COHEN & STEERS REIT ETF
ETF
464287564
1884
34964
SH
SOLE
34964
0
0
ICHOR HOLDINGS SHS
Common Stock
G4740B105
2
70
SH
SOLE
70
0
0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND
ETF
464288224
688
24360
SH
SOLE
24360
0
0
ICON PLC SHS
Common Stock
G4705A100
5181
26572
SH
SOLE
26572
0
0
INTERCEPT PHARMACEUTICALS INC COM
Common Stock
45845P108
4
165
SH
SOLE
165
0
0
BLACKROCK ULTRA SHORT-TERM BOND ETF
ETF
46434V878
14605
289101
SH
SOLE
289101
0
0
ICU MED INC COM
Common Stock
44930G107
526
2451
SH
SOLE
2451
0
0
IDACORP INC COM
Common Stock
451107106
102
1059
SH
SOLE
1059
0
0
INTERDIGITAL INC COM
Common Stock
45867G101
42
690
SH
SOLE
690
0
0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF
ETF
46435G326
819
13293
SH
SOLE
13293
0
0
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR
ADR
455793109
295
18362
SH
SOLE
18362
0
0
INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E248
57
2209
SH
SOLE
2209
0
0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF
ETF
46138E230
2271
75719
SH
SOLE
75719
0
0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF
ETF
46435U192
24
525
SH
SOLE
525
0
0
ISHARES U.S. UTILITIES ETF
ETF
464287697
155
2002
SH
SOLE
2002
0
0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF
ETF
464288448
238
8084
SH
SOLE
8084
0
0
IDEXX LABS INC COM
Common Stock
45168D104
1618
3236
SH
SOLE
3236
0
0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF
ETF
46431W671
335
10815
SH
SOLE
10815
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
31943
266299
SH
SOLE
266299
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
24902
362081
SH
SOLE
362081
0
0
ISHARES 3-7 YEAR TREASURY BOND ETF
ETF
464288661
394
2966
SH
SOLE
2966
0
0
ISHARES CORE MSCI EMERGING MARKET ETF
ETF
46434G103
10927
172848
SH
SOLE
172848
0
0
ICAHN ENTERPRISES LP DEPOSITARY UNIT
Common Stock
451100101
138
2733
SH
SOLE
2733
0
0
IES HLDGS INC COM
Common Stock
44951W106
5
106
SH
SOLE
106
0
0
ISHARES EUROPE ETF
ETF
464287861
35
720
SH
SOLE
720
0
0
IDEX CORP COM
Common Stock
45167R104
477
2393
SH
SOLE
2393
0
0
INTERNATIONAL FLAVORS&FRAGRANC COM
Common Stock
459506101
46
416
SH
SOLE
416
0
0
INFORMA PLC SPONSORED ADR NE
ADR
45672B305
40
2660
SH
SOLE
2660
0
0
INFINEON TECHNOLOGIES AG SPONSORED ADR
ADR
45662N103
976
25319
SH
SOLE
25319
0
0
IG ACQUISITION CORP UNIT EX 100527
Common Stock
449534205
443
40975
SH
SOLE
40975
0
0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF
ETF
464287374
2
88
SH
SOLE
88
0
0
ISHARES GLOBAL INFRASTRUCTURE ETF
ETF
464288372
62
1419
SH
SOLE
1419
0
0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288638
407
6581
SH
SOLE
6581
0
0
INTL GNRL INSURANCE HLDNGS LTD WT EXP 031725
Common Stock
G4809J114
3
3700
SH
SOLE
3700
0
0
IGM BIOSCIENCES INC COM
Common Stock
449585108
31
354
SH
SOLE
354
0
0
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF
ETF
46435G524
7737
122620
SH
SOLE
122620
0
0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288646
4212
76345
SH
SOLE
76345
0
0
IGS CAP GROUP LTD COM
Common Stock
45174N104
0
1
SH
SOLE
1
0
0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF
ETF
464287515
404
1141
SH
SOLE
1141
0
0
ISHARES U.S. HEALTHCARE PROVIDERS ETF
ETF
464288828
108
460
SH
SOLE
460
0
0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS
ADR
45857P806
55
850
SH
SOLE
850
0
0
ISHARES U.S. MEDICAL DEVICES ETF
ETF
464288810
675
2062
SH
SOLE
2062
0
0
INFORMATION SVCS GROUP INC COM
Common Stock
45675Y104
1195
364363
SH
SOLE
364363
0
0
INSTEEL INDS INC COM
Common Stock
45774W108
3056
137240
SH
SOLE
137240
0
0
II-VI INC COM
Common Stock
902104108
38
503
SH
SOLE
503
0
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
48594
211425
SH
SOLE
211425
0
0
ISHARES S&P MID-CAP 400 VALUE ETF
ETF
464287705
183
2118
SH
SOLE
2118
0
0
ISHARES S&P MID-CAP 400 GROWTH ETF
ETF
464287606
629
8703
SH
SOLE
8703
0
0
ISHARES CORE S&P SMALL-CAP ETF
ETF
464287804
38244
412391
SH
SOLE
412391
0
0
ISHARES S&P SMALL-CAP 600 VALUE ETF
ETF
464287879
264
3248
SH
SOLE
3248
0
0
ISHARES S&P SMALL-CAP 600 GROWTH ETF
ETF
464287887
1608
14083
SH
SOLE
14083
0
0
ILLUMINA INC COM
Common Stock
452327109
4159
11240
SH
SOLE
11240
0
0
IMAX CORP COM
Common Stock
45245E109
1168
64815
SH
SOLE
64815
0
0
IMAGIN MED INC COM NEW
Common Stock
45250L204
0
250
SH
SOLE
250
0
0
IMMUNOGEN INC COM
Common Stock
45253H101
2
248
SH
SOLE
248
0
0
INGLES MKTS INC CL A
Common Stock
457030104
139
3250
SH
SOLE
3250
0
0
IMMUTEP LTD SPONSORED ADS
ADR
45257L108
5
1700
SH
SOLE
1700
0
0
IMPERIAL OIL LTD COM NEW
Common Stock
453038408
34
1750
SH
SOLE
1750
0
0
IMPALA PLATINUM HLDGS SPONSORED ADR
ADR
452553308
3
204
SH
SOLE
204
0
0
IMMUNIC INC COM
Common Stock
00000IMUX
38
2500
SH
SOLE
2500
0
0
INCA ONE GOLD CORP COM NEW
Common Stock
45328X305
7
15000
SH
SOLE
15000
0
0
INCYTE CORP COM
Common Stock
45337C102
84
969
SH
SOLE
969
0
0
ISHARES MSCI INDIA INDEX FUND
ETF
46429B598
68
1700
SH
SOLE
1700
0
0
INDEPENDENT BANK CORP MASS COM
Common Stock
453836108
357
4860
SH
SOLE
4860
0
0
INFINERA CORP COM
Common Stock
45667G103
4
350
SH
SOLE
350
0
0
IHS MARKIT LTD SHS
Common Stock
G47567105
1446
16100
SH
SOLE
16100
0
0
INFUSYSTEM HLDGS INC COM
Common Stock
45685K102
15
800
SH
SOLE
800
0
0
INFOSYS LTD SPONSORED ADR
ADR
456788108
57
3344
SH
SOLE
3344
0
0
ING GROEP N.V. SPONSORED ADR
ADR
456837103
27
2810
SH
SOLE
2810
0
0
INOGEN INC COM
Common Stock
45780L104
2
40
SH
SOLE
40
0
0
INGREDION INC COM
Common Stock
457187102
164
2064
SH
SOLE
2064
0
0
INMODE LTD SHS
Common Stock
M5425M103
6
135
SH
SOLE
135
0
0
INOVIO PHARMACEUTICALS INC COM NEW
Common Stock
45773H201
9
1000
SH
SOLE
1000
0
0
INSPIRE MED SYS INC COM
Common Stock
457730109
15
78
SH
SOLE
78
0
0
WORLD FUEL SVCS CORP COM
Common Stock
981475106
8
262
SH
SOLE
262
0
0
INTEL CORP COM
Common Stock
458140100
23131
464290
SH
SOLE
464290
0
0
ISHARES MSCI INTL MULTIFACTOR ETF
ETF
46434V274
2090
77350
SH
SOLE
77350
0
0
INTUIT COM
Common Stock
461202103
15003
39498
SH
SOLE
39498
0
0
INNOVIVA INC COM
Common Stock
45781M101
2
125
SH
SOLE
125
0
0
ION GEOPHYSICAL CORP COM NEW
Common Stock
462044207
0
15
SH
SOLE
15
0
0
IONIS PHARMACEUTICALS INC COM
Common Stock
462222100
88
1553
SH
SOLE
1553
0
0
ISHARES GLOBAL 100 ETF
ETF
464287572
1
22
SH
SOLE
22
0
0
INNOSPEC INC COM
Common Stock
45768S105
5
50
SH
SOLE
50
0
0
IOVANCE BIOTHERAPEUTICS INC COM
Common Stock
462260100
32
700
SH
SOLE
700
0
0
INTERNATIONAL PAPER CO COM
Common Stock
460146103
37056
745301
SH
SOLE
745301
0
0
INTER PARFUMS INC COM
Common Stock
458334109
108
1784
SH
SOLE
1784
0
0
INTERPUBLIC GROUP COS INC COM
Common Stock
460690100
35284
1500153
SH
SOLE
1500153
0
0
IPG PHOTONICS CORP COM
Common Stock
44980X109
476
2126
SH
SOLE
2126
0
0
INPHI CORP COM
Common Stock
45772F107
98
610
SH
SOLE
610
0
0
INNOVATION PHARMACEUTICALS INC COM
Common Stock
45782D100
1
5000
SH
SOLE
5000
0
0
IPACKETS INTL INC COM
Common Stock
46262T102
0
20000
SH
SOLE
20000
0
0
RENAISSANCE IPO ETF
ETF
759937204
127
1968
SH
SOLE
1968
0
0
SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A
Common Stock
G8251L105
1
100
SH
SOLE
100
0
0
INTERNATIONAL PWR GROUP LTD COM
Common Stock
46018A100
0
10000
SH
SOLE
10000
0
0
IQIYI INC SPONSORED ADS
ADR
46267X108
2
100
SH
SOLE
100
0
0
IQVIA HLDGS INC COM
Common Stock
46266C105
167
933
SH
SOLE
933
0
0
INGERSOLL RAND INC COM
Common Stock
45687V106
273
5983
SH
SOLE
5983
0
0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF
ETF
46435U556
7
170
SH
SOLE
170
0
0
IROBOT CORP COM
Common Stock
462726100
71
882
SH
SOLE
882
0
0
IRIDIUM COMMUNICATIONS INC COM
Common Stock
46269C102
14
347
SH
SOLE
347
0
0
IRADIMED CORP COM
Common Stock
46266A109
779
34146
SH
SOLE
34146
0
0
IRHYTHM TECHNOLOGIES INC COM
Common Stock
450056106
112
471
SH
SOLE
471
0
0
IRONWOOD PHARMACEUTICALS INC COM CL A
Common Stock
46333X108
1
52
SH
SOLE
52
0
0
INVESTORS BANCORP INC NEW COM
Common Stock
46146L101
28
2650
SH
SOLE
2650
0
0
INTESA SANPAOLO S P A SPONSORED ADR
ADR
46115H107
6
389
SH
SOLE
389
0
0
ISODIOL INTL INC COM NEW
Common Stock
46500L200
0
200
SH
SOLE
200
0
0
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
5167
6316
SH
SOLE
6316
0
0
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
756
14636
SH
SOLE
14636
0
0
GARTNER INC COM
Common Stock
366651107
44
274
SH
SOLE
274
0
0
ISHARES U.S. AEROSPACE & DEFENSE ETF
ETF
464288760
269
2841
SH
SOLE
2841
0
0
ISHARES U.S. HOME CONSTRUCTION ETF
ETF
464288752
190
3401
SH
SOLE
3401
0
0
INTRA CELLULAR THERAPIES INC COM
Common Stock
46116X101
10
300
SH
SOLE
300
0
0
INTERTECH SOLUTIONS INC COM
Common Stock
46112U101
0
5
SH
SOLE
5
0
0
INTEGER HLDGS CORP COM
Common Stock
45826H109
5
65
SH
SOLE
65
0
0
IANTHUS CAP HLDGS INC COM
Common Stock
45074T102
0
750
SH
SOLE
750
0
0
VANECK VECTORS INTERMEDIATE MUNI ETF
ETF
92189H201
130
2484
SH
SOLE
2484
0
0
ITOCHU CORP ADR
ADR
465717106
27
460
SH
SOLE
460
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
ETF
464287150
895
10379
SH
SOLE
10379
0
0
ITRON INC COM
Common Stock
465741106
9
95
SH
SOLE
95
0
0
ITRONICS INC COM NEW
Common Stock
465743300
0
2
SH
SOLE
2
0
0
ITT INC COM
Common Stock
45073V108
149
1933
SH
SOLE
1933
0
0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD
ADR
465562106
330
54124
SH
SOLE
54124
0
0
ILLINOIS TOOL WKS INC COM
Common Stock
452308109
3034
14799
SH
SOLE
14799
0
0
ISHARES CORE TOTAL USD BOND MARKET ETF
ETF
46434V613
5193
95150
SH
SOLE
95150
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
11527
129965
SH
SOLE
129965
0
0
ISHARES CORE S&P U.S. VALUE ETF
ETF
464287663
1420
22830
SH
SOLE
22830
0
0
INVACARE CORP COM
Common Stock
461203101
3
370
SH
SOLE
370
0
0
ISHARES S&P 500 VALUE
ETF
464287408
1383
10802
SH
SOLE
10802
0
0
VANGUARD S&P MID-CAP 400 ETF
ETF
921932885
443
2847
SH
SOLE
2847
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
161279
430246
SH
SOLE
430246
0
0
ISHARES S&P 500 GROWTH ETF
ETF
464287309
3183
49875
SH
SOLE
49875
0
0
INVESCO LTD SHS
Common Stock
G491BT108
52
3002
SH
SOLE
3002
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
13562
64020
SH
SOLE
64020
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
29363
214749
SH
SOLE
214749
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
57395
238016
SH
SOLE
238016
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
29815
152001
SH
SOLE
152001
0
0
ISHARES TR RUSSEL 2000 VALUE
ETF
464287630
2177
16388
SH
SOLE
16388
0
0
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
3390
11825
SH
SOLE
11825
0
0
ISHARES RUSSELL MID-CAP GROWTH ETF
ETF
464287481
1461
14248
SH
SOLE
14248
0
0
ISHARES RUSSELL MID-CAP ETF
ETF
464287499
10578
154306
SH
SOLE
154306
0
0
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
812
8376
SH
SOLE
8376
0
0
ISHARES RUSSELL 3000 ETF
ETF
464287689
9764
43683
SH
SOLE
43683
0
0
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
12
89
SH
SOLE
89
0
0
ORIX CORP SPONSORED ADR
ADR
686330101
25
321
SH
SOLE
321
0
0
ISHARES GLOBAL ENERGY ETF
ETF
464287341
185
9111
SH
SOLE
9111
0
0
ISHARES GLOBAL HEALTHCARE ETF
ETF
464287325
82
1071
SH
SOLE
1071
0
0
ISHARES GLOBAL TECH ETF
ETF
464287291
13
44
SH
SOLE
44
0
0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
ETF
46432F834
83
1230
SH
SOLE
1230
0
0
ISHARES U.S. CONSUMER SERVICES ETF
ETF
464287580
24
336
SH
SOLE
336
0
0
ISHARES U.S. ENERGY ETF
ETF
464287796
67
3286
SH
SOLE
3286
0
0
ISHARES U.S. FINANCIAL SERVICES ETF
ETF
464287770
66
440
SH
SOLE
440
0
0
ISHARES U.S. HEALTHCARE ETF
ETF
464287762
105
426
SH
SOLE
426
0
0
ISHARES U.S. INDUSTRIALS ETF
ETF
464287754
100
1031
SH
SOLE
1031
0
0
ISHARES U.S. BASIC MATERIALS ETF
ETF
464287838
9
79
SH
SOLE
79
0
0
ISHARES U.S. REAL ESTATE ETF
ETF
464287739
3914
45701
SH
SOLE
45701
0
0
ISHARES TRANSPORTATION AVERAGE ETF
ETF
464287192
15
70
SH
SOLE
70
0
0
ISHARES U.S. TECHNOLOGY ETF
ETF
464287721
1576
18524
SH
SOLE
18524
0
0
ISHARES DOW JONES U.S. ETF
ETF
464287846
6276
66543
SH
SOLE
66543
0
0
ISHARES U.S. TELECOMMUNICATIONS ETF
ETF
464287713
25
815
SH
SOLE
815
0
0
INDIVIOR PLC ORD
Common Stock
G4766E108
1
750
SH
SOLE
750
0
0
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF
ETF
00214Q609
1
20
SH
SOLE
20
0
0
JACOBS ENGR GROUP INC COM
Common Stock
469814107
1546
14188
SH
SOLE
14188
0
0
JACK IN THE BOX INC COM
Common Stock
466367109
20
218
SH
SOLE
218
0
0
JADE ART GROUP INC COM NEW
Common Stock
469871206
17
70000
SH
SOLE
70000
0
0
JAPAN AIRLINES CO LTD JAL ADR
ADR
471038109
21
2210
SH
SOLE
2210
0
0
J ALEXANDERS HLDGS INC COM
Common Stock
46609J106
0
5
SH
SOLE
5
0
0
JAZZ PHARMACEUTICALS PLC SHS USD
Common Stock
G50871105
465
2820
SH
SOLE
2820
0
0
JULIUS BAER GROUP LTD UNSPONSORD ADR
ADR
48137C108
149
12861
SH
SOLE
12861
0
0
HUNT J B TRANS SVCS INC COM
Common Stock
445658107
335
2453
SH
SOLE
2453
0
0
JABIL INC COM
Common Stock
466313103
561
13180
SH
SOLE
13180
0
0
JETBLUE AWYS CORP COM
Common Stock
477143101
122
8367
SH
SOLE
8367
0
0
SANFILIPPO JOHN B & SON INC COM
Common Stock
800422107
1
15
SH
SOLE
15
0
0
JOHN BEAN TECHNOLOGIES CORP COM
Common Stock
477839104
7
65
SH
SOLE
65
0
0
JOHNSON CTLS INTL PLC SHS
Common Stock
G51502105
14770
315259
SH
SOLE
315259
0
0
J2 GLOBAL INC COM
Common Stock
48123V102
19
190
SH
SOLE
190
0
0
OLD COPPER CO INC COM
Common Stock
708160106
0
1553
SH
SOLE
1553
0
0
JD.COM INC SPON ADR CL A
ADR
47215P106
75
857
SH
SOLE
857
0
0
JEFFERIES FINL GROUP INC COM
Common Stock
47233W109
37061
1506528
SH
SOLE
1506528
0
0
JELD-WEN HLDG INC COM
Common Stock
47580P103
0
9
SH
SOLE
9
0
0
U.S. GLOBAL JETS ETF
ETF
26922A842
364
16275
SH
SOLE
16275
0
0
JANUS HENDERSON GROUP PLC ORD SHS
Common Stock
G4474Y214
18
556
SH
SOLE
556
0
0
JAMES HARDIE INDS PLC SPONSORED ADR
ADR
47030M106
534
18000
SH
SOLE
18000
0
0
JUNIPER INDL HLDGS INC COM CL A
Common Stock
48205G106
272
25398
SH
SOLE
25398
0
0
JUNIPER INDL HLDGS INC WT EXP 111326
Common Stock
48205G114
23
12699
SH
SOLE
12699
0
0
JUNIPER INDL HLDGS INC UNIT EXP 111326
Common Stock
48205G205
0
2
SH
SOLE
2
0
0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN
ETF
06739F101
63
1640
SH
SOLE
1640
0
0
J & J SNACK FOODS CORP COM
Common Stock
466032109
212
1359
SH
SOLE
1359
0
0
ISHARES MORNINGSTAR LARGE-CAP ETF
ETF
464287127
167
773
SH
SOLE
773
0
0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF
ETF
464287119
4541
15666
SH
SOLE
15666
0
0
ISHARES MORNINGSTAR MID-CAP ETF
ETF
464288208
11
46
SH
SOLE
46
0
0
HENRY JACK & ASSOC INC COM
Common Stock
426281101
934
5765
SH
SOLE
5765
0
0
JINKOSOLAR HLDG CO LTD SPONSORED ADR
ADR
47759T100
4
63
SH
SOLE
63
0
0
JONES LANG LASALLE INC COM
Common Stock
48020Q107
274
1846
SH
SOLE
1846
0
0
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR
ADR
471115402
49
880
SH
SOLE
880
0
0
JUMIA TECHNOLOGIES AG SPONSORED ADS
ADR
48138M105
191
4724
SH
SOLE
4724
0
0
JPMORGAN U.S. MOMENTUM FACTOR ETF
ETF
46641Q779
2
43
SH
SOLE
43
0
0
JOUNCE THERAPEUTICS INC COM
Common Stock
481116101
80
11500
SH
SOLE
11500
0
0
JOHNSON & JOHNSON COM
Common Stock
478160104
55710
353929
SH
SOLE
353929
0
0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF
ETF
78468R622
256
2348
SH
SOLE
2348
0
0
JUNIPER NETWORKS INC COM
Common Stock
48203R104
7
290
SH
SOLE
290
0
0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 2X SHARES
ETF
25460G831
2
16
SH
SOLE
16
0
0
ST JOE CO COM
Common Stock
790148100
7
160
SH
SOLE
160
0
0
VIRTUS TERRANOVA U.S. QUALITY MOMENTUM ETF
ETF
92790A504
5
200
SH
SOLE
200
0
0
JPMorgan Disciplined High Yield ETF
ETF
46641Q878
327
6323
SH
SOLE
6323
0
0
JPMorgan Diversified Return Intl Eq ETF
ETF
46641Q209
99
1707
SH
SOLE
1707
0
0
JPMORGAN CHASE & CO COM
Common Stock
46625H100
41708
328231
SH
SOLE
328231
0
0
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
46
900
SH
SOLE
900
0
0
JAMES RIV GROUP LTD COM
Common Stock
G5005R107
3
60
SH
SOLE
60
0
0
WILEY JOHN & SONS INC CL A
Common Stock
968223206
167
3639
SH
SOLE
3639
0
0
NORDSTROM INC COM
Common Stock
655664100
22
711
SH
SOLE
711
0
0
ISHARES GLOBAL UTILITIES ETF
ETF
464288711
3
50
SH
SOLE
50
0
0
KELLOGG CO COM
Common Stock
487836108
234
3754
SH
SOLE
3754
0
0
KADANT INC COM
Common Stock
48282T104
16
116
SH
SOLE
116
0
0
KAISER ALUMINUM CORP COM PAR $0.01
Common Stock
483007704
1
10
SH
SOLE
10
0
0
KAO CORP UNSPONSORD ADS
ADR
485537401
137
8895
SH
SOLE
8895
0
0
KAR AUCTION SVCS INC COM
Common Stock
48238T109
9
475
SH
SOLE
475
0
0
KRANESHARES TR ELEC VEH FUTUR
ETF
500767827
2
47
SH
SOLE
47
0
0
KIMBALL INTL INC CL B
Common Stock
494274103
100
8315
SH
SOLE
8315
0
0
KBC GROUP NV UNSPONSORED ADR
ADR
48241F104
143
4104
SH
SOLE
4104
0
0
SPDR S&P BANK ETF
ETF
78464A797
476
11391
SH
SOLE
11391
0
0
KB HOME COM
Common Stock
48666K109
6
186
SH
SOLE
186
0
0
KBR INC COM
Common Stock
48242W106
11
357
SH
SOLE
357
0
0
KDDI CORP ADR
ADR
48667L106
74
4992
SH
SOLE
4992
0
0
KEURIG DR PEPPER INC COM
Common Stock
49271V100
436
13624
SH
SOLE
13624
0
0
KIMBALL ELECTRONICS INC COM
Common Stock
49428J109
30
1890
SH
SOLE
1890
0
0
KEWEENAW LAND ASSN LTD INT CTF
Common Stock
493026108
36
502
SH
SOLE
502
0
0
KIRBY CORP COM
Common Stock
497266106
8
159
SH
SOLE
159
0
0
KEYCORP COM
Common Stock
493267108
2090
127338
SH
SOLE
127338
0
0
KEYSIGHT TECHNOLOGIES INC COM
Common Stock
49338L103
492
3721
SH
SOLE
3721
0
0
KENTUCKY FIRST FED BANCORP COM
Common Stock
491292108
39
6235
SH
SOLE
6235
0
0
KFORCE INC COM
Common Stock
493732101
1
12
SH
SOLE
12
0
0
KORN FERRY COM NEW
Common Stock
500643200
5
115
SH
SOLE
115
0
0
KINROSS GOLD CORP COM
Common Stock
496902404
1
150
SH
SOLE
150
0
0
KRAFT HEINZ CO COM
Common Stock
500754106
913
26330
SH
SOLE
26330
0
0
ORTHOPEDIATRICS CORP COM
Common Stock
68752L100
126
3050
SH
SOLE
3050
0
0
SPDR S&P INSURANCE ETF
ETF
78464A789
8
232
SH
SOLE
232
0
0
KKR & CO INC COM
Common Stock
48251W104
2086
51518
SH
SOLE
51518
0
0
KIRKLAND LAKE GOLD LTD COM
Common Stock
49741E100
37
890
SH
SOLE
890
0
0
KLA CORP COM NEW
Common Stock
482480100
204
787
SH
SOLE
787
0
0
KULICKE & SOFFA INDS INC COM
Common Stock
501242101
3
100
SH
SOLE
100
0
0
KIMBERLY-CLARK CORP COM
Common Stock
494368103
9001
66232
SH
SOLE
66232
0
0
KINDER MORGAN INC DEL COM
Common Stock
49456B101
2698
197366
SH
SOLE
197366
0
0
KEMPER CORP COM
Common Stock
488401100
686
8929
SH
SOLE
8929
0
0
KENNAMETAL INC COM
Common Stock
489170100
363
10030
SH
SOLE
10030
0
0
KOMATSU LTD SPON ADR NEW
ADR
500458401
501
18087
SH
SOLE
18087
0
0
CARMAX INC COM
Common Stock
143130102
534
5650
SH
SOLE
5650
0
0
KNOWLES CORP COM
Common Stock
49926D109
3
185
SH
SOLE
185
0
0
KANDI TECHNOLOGIES GROUP INC COM
Common Stock
483709101
7
1070
SH
SOLE
1070
0
0
KNOT OFFSHORE PARTNERS LP COM UNITS
Common Stock
Y48125101
9
600
SH
SOLE
600
0
0
KNORR BREMSE AG UNSPONSRED ADS
ADR
499180107
72
2134
SH
SOLE
2134
0
0
KINSALE CAP GROUP INC COM
Common Stock
49714P108
9
45
SH
SOLE
45
0
0
KNIGHT-SWIFT TRANSN HLDGS INC CL A
Common Stock
499049104
10
245
SH
SOLE
245
0
0
KONE OYJ UNSPONSORD ADR
ADR
50048H101
9
220
SH
SOLE
220
0
0
COCA COLA CO COM
Common Stock
191216100
11092
202261
SH
SOLE
202261
0
0
EASTMAN KODAK CO COM NEW
Common Stock
277461406
1
108
SH
SOLE
108
0
0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF
ETF
78468R648
7
130
SH
SOLE
130
0
0
KOPPERS HOLDINGS INC COM
Common Stock
50060P106
6
185
SH
SOLE
185
0
0
KARYOPHARM THERAPEUTICS INC COM
Common Stock
48576U106
54
3500
SH
SOLE
3500
0
0
KROGER CO COM
Common Stock
501044101
28994
912914
SH
SOLE
912914
0
0
KRATON CORPORATION COM
Common Stock
50077C106
270
9725
SH
SOLE
9725
0
0
SPDR S&P REGIONAL BANKING ETF
ETF
78464A698
334
6425
SH
SOLE
6425
0
0
KONARED CORP COM
Common Stock
50048Y104
0
1100
SH
SOLE
1100
0
0
KORNIT DIGITAL LTD SHS
Common Stock
M6372Q113
152
1708
SH
SOLE
1708
0
0
KERRY GROUP PLC SPONSORED ADR
ADR
492460100
39
260
SH
SOLE
260
0
0
KUSHCO HLDGS INC COM
Common Stock
50133S103
0
400
SH
SOLE
400
0
0
KOHLS CORP COM
Common Stock
500255104
124
3057
SH
SOLE
3057
0
0
KANSAS CITY SOUTHERN COM NEW
Common Stock
485170302
271
1326
SH
SOLE
1326
0
0
KONTOOR BRANDS INC COM
Common Stock
50050N103
83
2038
SH
SOLE
2038
0
0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW
Common Stock
50077B207
27
980
SH
SOLE
980
0
0
KENTUCKY BANCSHARES INC COM
Common Stock
491203105
1009
54400
SH
SOLE
54400
0
0
KUBOTA CORP ADR
ADR
501173207
384
3479
SH
SOLE
3479
0
0
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF
ETF
500767835
16
415
SH
SOLE
415
0
0
KVH INDS INC COM
Common Stock
482738101
17
1500
SH
SOLE
1500
0
0
KRANESHARES CSI CHINA INTERNET ETF
ETF
500767306
16
203
SH
SOLE
203
0
0
QUAKER CHEM CORP COM
Common Stock
747316107
57
226
SH
SOLE
226
0
0
ISHARES GLOBAL CONSUMER STAPLES ETF
ETF
464288737
1
24
SH
SOLE
24
0
0
KYOCERA CORP SPONSORED ADS
ADR
501556203
12
194
SH
SOLE
194
0
0
KEY ENERGY SVCS INC WT EXP 121521
Common Stock
49309J129
0
51
SH
SOLE
51
0
0
LOEWS CORP COM
Common Stock
540424108
780
17321
SH
SOLE
17321
0
0
LITHIA MTRS INC CL A
Common Stock
536797103
558
1907
SH
SOLE
1907
0
0
LAKELAND INDS INC COM
Common Stock
511795106
0
12
SH
SOLE
12
0
0
LANCASTER COLONY CORP COM
Common Stock
513847103
283
1540
SH
SOLE
1540
0
0
LANDMARK BANCORP INC COM
Common Stock
51504L107
19
843
SH
SOLE
843
0
0
LAZARD LTD SHS A
Common Stock
G54050102
30
700
SH
SOLE
700
0
0
L BRANDS INC COM
Common Stock
501797104
121
3259
SH
SOLE
3259
0
0
LAKELAND BANCORP INC COM
Common Stock
511637100
267
20996
SH
SOLE
20996
0
0
LIBERTY BROADBAND CORP COM SER A
Common Stock
530307107
109
693
SH
SOLE
693
0
0
LIBERTY BROADBAND CORP COM SER C
Common Stock
530307305
201
1268
SH
SOLE
1268
0
0
LIBERTY GLOBAL PLC SHS CL A
Common Stock
G5480U104
1
51
SH
SOLE
51
0
0
LIBERTY GLOBAL PLC SHS CL C
Common Stock
G5480U120
23
953
SH
SOLE
953
0
0
LIBERTY ENERGY CORP NEV COM
Common Stock
53045E105
0
2020
SH
SOLE
2020
0
0
LIONHEART ACQUISITION CORP II UNIT EX 081325
Common Stock
53625R203
31
2936
SH
SOLE
2936
0
0
LANNET INC COM
Common Stock
516012101
0
70
SH
SOLE
70
0
0
LCI INDS COM
Common Stock
50189K103
23
180
SH
SOLE
180
0
0
LINEAGE CELL THERAPEUTICS INC COM
Common Stock
53566P109
0
58
SH
SOLE
58
0
0
LANDCADIA HOLDINGS III INC UNIT EX
Common Stock
51476H209
581
51975
SH
SOLE
51975
0
0
LYDALL INC DEL COM
Common Stock
550819106
1
30
SH
SOLE
30
0
0
LEIDOS HOLDINGS INC COM
Common Stock
525327102
2701
25693
SH
SOLE
25693
0
0
LANDS END INC NEW COM
Common Stock
51509F105
2
92
SH
SOLE
92
0
0
LEAR CORP COM NEW
Common Stock
521865204
95
600
SH
SOLE
600
0
0
LINCOLN ELEC HLDGS INC COM
Common Stock
533900106
218
1863
SH
SOLE
1863
0
0
LEE ENTERPRISES INC COM
Common Stock
523768109
34
27255
SH
SOLE
27255
0
0
LEGGETT & PLATT INC COM
Common Stock
524660107
48
1077
SH
SOLE
1077
0
0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF
ETF
464286517
11
244
SH
SOLE
244
0
0
LENNAR CORP CL A
Common Stock
526057104
74
966
SH
SOLE
966
0
0
LEVI STRAUSS & CO NEW CL A COM STK
Common Stock
52736R102
3
130
SH
SOLE
130
0
0
LITTELFUSE INC COM
Common Stock
537008104
155
608
SH
SOLE
608
0
0
LIONS GATE ENTMNT CORP CL A VTG
Common Stock
535919401
38
3300
SH
SOLE
3300
0
0
LIONS GATE ENTMNT CORP CL B NON VTG
Common Stock
535919500
4
402
SH
SOLE
402
0
0
LEGAL & GEN GROUP PLC SPONSORED ADR
ADR
52463H103
146
7900
SH
SOLE
7900
0
0
LION GROUP HOLDING LTD ADS
ADR
53620U102
1
620
SH
SOLE
620
0
0
LION GROUP HOLDING LTD WT EXP 061725
Common Stock
53620U110
1
5816
SH
SOLE
5816
0
0
LGI HOMES INC COM
Common Stock
50187T106
104
980
SH
SOLE
980
0
0
LIGAND PHARMACEUTICALS INC COM NEW
Common Stock
53220K504
12
118
SH
SOLE
118
0
0
LIGAND PHARMACEUTICALS INC ROCHE CONT RT
Common Stock
53220K215
0
500
SH
SOLE
500
0
0
LIGAND PHARMACEUTICALS INC GLUCN CONT RT
Common Stock
53220K181
0
500
SH
SOLE
500
0
0
LIGAND PHARMACEUTICALS INC GNRAL CONT RT
Common Stock
53220K199
0
500
SH
SOLE
500
0
0
LIGAND PHARMACEUTICALS INC TR BET CONT RT
Common Stock
53220K173
0
500
SH
SOLE
500
0
0
LEGRAND S A UNSPONSORED ADR
ADR
524671104
21
1200
SH
SOLE
1200
0
0
LABORATORY CORP AMER HLDGS COM NEW
Common Stock
50540R409
6617
32509
SH
SOLE
32509
0
0
LHC GROUP INC COM
Common Stock
50187A107
669
3135
SH
SOLE
3135
0
0
LIBERTY HEALTH SCIENCES INC COM
Common Stock
530562107
2
2500
SH
SOLE
2500
0
0
L3HARRIS TECHNOLOGIES INC COM
Common Stock
502431109
15432
81643
SH
SOLE
81643
0
0
LI AUTO INC SPONSORED ADS
ADR
50202M102
23
800
SH
SOLE
800
0
0
LENNOX INTL INC COM
Common Stock
526107107
72
261
SH
SOLE
261
0
0
LIBERTY LATIN AMERICA LTD COM CL A
Common Stock
G9001E102
1
50
SH
SOLE
50
0
0
LIBERTY LATIN AMERICA LTD COM CL C
Common Stock
G9001E128
4
360
SH
SOLE
360
0
0
LINDE PLC SHS
Common Stock
G5494J103
3882
14732
SH
SOLE
14732
0
0
LINDBLAD EXPEDITIONS HLDGS INC COM
Common Stock
535219109
86
5000
SH
SOLE
5000
0
0
GLOBAL X LITHIUM & BATTERY TECH ETF
ETF
37954Y855
14
230
SH
SOLE
230
0
0
LUMENTUM HLDGS INC COM
Common Stock
55024U109
33
346
SH
SOLE
346
0
0
LIVANOVA PLC SHS
Common Stock
G5509L101
6
95
SH
SOLE
95
0
0
LUCKIN COFFEE INC SPONSORED ADS
ADR
54951L109
0
1
SH
SOLE
1
0
0
LKQ CORP COM
Common Stock
501889208
178
5045
SH
SOLE
5045
0
0
LSC COMMUNICATIONS INC COM
Common Stock
50218P107
0
45
SH
SOLE
45
0
0
LUMBER LIQUIDATORS HLDGS INC COM
Common Stock
55003T107
2
55
SH
SOLE
55
0
0
LILLY ELI & CO COM
Common Stock
532457108
11873
70321
SH
SOLE
70321
0
0
LEMAITRE VASCULAR INC COM
Common Stock
525558201
1
35
SH
SOLE
35
0
0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF
ETF
33739Q200
51
985
SH
SOLE
985
0
0
LEMONADE INC COM
Common Stock
52567D107
96
781
SH
SOLE
781
0
0
LIMONEIRA CO COM
Common Stock
532746104
17
1011
SH
SOLE
1011
0
0
LUMINEX CORP DEL COM
Common Stock
55027E102
2
85
SH
SOLE
85
0
0
LOCKHEED MARTIN CORP COM
Common Stock
539830109
16601
46767
SH
SOLE
46767
0
0
LINCOLN NATL CORP IND COM
Common Stock
534187109
1960
38963
SH
SOLE
38963
0
0
LINC ENERGY LIMITED SPON ADR NEW
ADR
532782208
0
0
SH
SOLE
0
0
0
CHENIERE ENERGY INC COM NEW
Common Stock
16411R208
111
1843
SH
SOLE
1843
0
0
LINDSAY CORP COM
Common Stock
535555106
146
1135
SH
SOLE
1135
0
0
LENSAR INC COM
Common Stock
52634L108
0
10
SH
SOLE
10
0
0
LONDON STK EXCHANGE GROUP UNSPONSORED ADR
ADR
54211N101
82
2630
SH
SOLE
2630
0
0
ALLIANT ENERGY CORP COM
Common Stock
018802108
97
1875
SH
SOLE
1875
0
0
LANTHEUS HLDGS INC COM
Common Stock
516544103
708
52482
SH
SOLE
52482
0
0
LONGEVITY ACQUISITION CORP WT EXP 073125
Common Stock
G56372116
9
6012
SH
SOLE
6012
0
0
LIVE OAK BANCSHARES INC COM
Common Stock
53803X105
182
3836
SH
SOLE
3836
0
0
EL POLLO LOCO HLDGS INC COM
Common Stock
268603107
4
240
SH
SOLE
240
0
0
LOGITECH INTL S A SHS
Common Stock
H50430232
66
682
SH
SOLE
682
0
0
LIVE OAK ACQUISITION CORP II UNIT EX
Common Stock
53804W205
591
54454
SH
SOLE
54454
0
0
GRAND CANYON ED INC COM
Common Stock
38526M106
478
5132
SH
SOLE
5132
0
0
LOVESAC COMPANY COM
Common Stock
54738L109
28
649
SH
SOLE
649
0
0
LOWES COS INC COM
Common Stock
548661107
82603
514631
SH
SOLE
514631
0
0
DORIAN LPG LTD SHS USD
Common Stock
Y2106R110
7
565
SH
SOLE
565
0
0
LG DISPLAY CO LTD SPONS ADR REP
ADR
50186V102
2
185
SH
SOLE
185
0
0
LPL FINL HLDGS INC COM
Common Stock
50212V100
9119
87494
SH
SOLE
87494
0
0
OPEN LENDING CORP COM CL A
Common Stock
68373J104
91
2600
SH
SOLE
2600
0
0
LIVEPERSON INC COM
Common Stock
538146101
36
576
SH
SOLE
576
0
0
LOUISIANA PAC CORP COM
Common Stock
546347105
38
1026
SH
SOLE
1026
0
0
ISHARES GS CORP BONDS
ETF
464287242
9406
68092
SH
SOLE
68092
0
0
LIQUIDMETAL TECHNOLOGIES INC COM
Common Stock
53634X100
0
200
SH
SOLE
200
0
0
LARA EXPL LTD COM
Common Stock
516683109
0
625
SH
SOLE
625
0
0
LAM RESEARCH CORP COM
Common Stock
512807108
71152
150246
SH
SOLE
150246
0
0
LOJAS RENNER SA SPONSORED ADR
ADR
54146M202
60
6838
SH
SOLE
6838
0
0
ISHARES MSCI USA MULTIFACTOR ETF
ETF
46434V282
2688
71232
SH
SOLE
71232
0
0
L OREAL CO ADR
ADR
502117203
671
8812
SH
SOLE
8812
0
0
LATTICE SEMICONDUCTOR CORP COM
Common Stock
518415104
18
403
SH
SOLE
403
0
0
LANDSTAR SYS INC COM
Common Stock
515098101
235
1742
SH
SOLE
1742
0
0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM
Common Stock
531229409
344
7964
SH
SOLE
7964
0
0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM
Common Stock
531229607
195
4486
SH
SOLE
4486
0
0
LIVENT CORP COM
Common Stock
53814L108
30
1607
SH
SOLE
1607
0
0
LIBERTY TRIPADVISOR HLDGS INC COM SER A
Common Stock
531465102
0
38
SH
SOLE
38
0
0
LANTRONIX INC COM NEW
Common Stock
516548203
3
750
SH
SOLE
750
0
0
OIL COMPANY LUKOIL PJSC SPONSORED ADR
ADR
69343P105
204
2998
SH
SOLE
2998
0
0
LULULEMON ATHLETICA INC COM
Common Stock
550021109
1978
5683
SH
SOLE
5683
0
0
LUMEN TECHNOLOGIES INC COM
Common Stock
550241103
54
5568
SH
SOLE
5568
0
0
LUNA INNOVATIONS COM
Common Stock
550351100
19
1895
SH
SOLE
1895
0
0
SOUTHWEST AIRLS CO COM
Common Stock
844741108
1962
42103
SH
SOLE
42103
0
0
LVMH MOET HENNESSY LOU VUITTON ADR
ADR
502441306
787
6309
SH
SOLE
6309
0
0
LAS VEGAS SANDS CORP COM
Common Stock
517834107
482
8094
SH
SOLE
8094
0
0
LAMB WESTON HLDGS INC COM
Common Stock
513272104
1011
12837
SH
SOLE
12837
0
0
LYONDELLBASELL INDUSTRIES N V SHS - A -
Common Stock
N53745100
1345
14671
SH
SOLE
14671
0
0
LYFT INC CL A COM
Common Stock
55087P104
5
100
SH
SOLE
100
0
0
LLOYDS BANKING GROUP PLC SPONSORED ADR
ADR
539439109
4
2270
SH
SOLE
2270
0
0
LYNAS RARE EARTHS LTD ORD
Common Stock
Q5683J210
21
7015
SH
SOLE
7015
0
0
LIVE NATION ENTERTAINMENT INC COM
Common Stock
538034109
1024
13940
SH
SOLE
13940
0
0
LONZA GROUP AG UNSPONSORED ADR
ADR
54338V101
1474
23003
SH
SOLE
23003
0
0
LA Z BOY INC COM
Common Stock
505336107
4
108
SH
SOLE
108
0
0
MACYS INC COM
Common Stock
55616P104
5
470
SH
SOLE
470
0
0
MASTERCARD INCORPORATED CL A
Common Stock
57636Q104
24474
68567
SH
SOLE
68567
0
0
MANPOWERGROUP INC COM
Common Stock
56418H100
12
130
SH
SOLE
130
0
0
MANHATTAN ASSOCIATES INC COM
Common Stock
562750109
419
3988
SH
SOLE
3988
0
0
MANTECH INTL CORP CL A
Common Stock
564563104
20
220
SH
SOLE
220
0
0
MARRIOTT INTL INC NEW CL A
Common Stock
571903202
1768
13398
SH
SOLE
13398
0
0
MASCO CORP COM
Common Stock
574599106
314
5709
SH
SOLE
5709
0
0
MASIMO CORP COM
Common Stock
574795100
115
430
SH
SOLE
430
0
0
MATTEL INC COM
Common Stock
577081102
29
1677
SH
SOLE
1677
0
0
MATTHEWS INTL CORP CL A
Common Stock
577128101
2
60
SH
SOLE
60
0
0
MATSON INC COM
Common Stock
57686G105
5
80
SH
SOLE
80
0
0
MAX SOUND CORP COM
Common Stock
57776X109
1
1250000
SH
SOLE
1250000
0
0
MAXEON SOLAR TECHNOLOGIES LTD SHS
Common Stock
Y58473102
1
18
SH
SOLE
18
0
0
MAXAR TECHNOLOGIES INC COM
Common Stock
57778K105
3
90
SH
SOLE
90
0
0
ISHARES MBS ETF
ETF
464288588
40046
363622
SH
SOLE
363622
0
0
MBIA INC COM
Common Stock
55262C100
32
4830
SH
SOLE
4830
0
0
MOLECULIN BIOTECH INC COM
Common Stock
60855D101
2
2000
SH
SOLE
2000
0
0
MALIBU BOATS INC COM CL A
Common Stock
56117J100
250
4010
SH
SOLE
4010
0
0
MOELIS & CO CL A
Common Stock
60786M105
137
2935
SH
SOLE
2935
0
0
MCDONALDS CORP COM
Common Stock
580135101
12004
55941
SH
SOLE
55941
0
0
MONARCH CEM CO COM NEW
Common Stock
609031307
155
2230
SH
SOLE
2230
0
0
CONTANGO OIL & GAS CO COM NEW
Common Stock
21075N204
2067
902500
SH
SOLE
902500
0
0
MULTICHOICE GROUP LTD SPONSORED ADS
ADR
62548D100
0
25
SH
SOLE
25
0
0
MICROCHIP TECHNOLOGY INC. COM
Common Stock
595017104
9462
68513
SH
SOLE
68513
0
0
MCKESSON CORP COM
Common Stock
58155Q103
4657
26715
SH
SOLE
26715
0
0
MOODYS CORP COM
Common Stock
615369105
990
3410
SH
SOLE
3410
0
0
MARIJUANA CO AMER INC COM
Common Stock
56782E204
1
150000
SH
SOLE
150000
0
0
MARCUS CORP DEL COM
Common Stock
566330106
8
600
SH
SOLE
600
0
0
MERCURY GENL CORP NEW COM
Common Stock
589400100
23
450
SH
SOLE
450
0
0
MEDNAX INC COM
Common Stock
58502B106
4
165
SH
SOLE
165
0
0
M D C HLDGS INC COM
Common Stock
552676108
83
1702
SH
SOLE
1702
0
0
MADRIGAL PHARMACEUTICALS INC COM
Common Stock
558868105
11
97
SH
SOLE
97
0
0
MEDALLIA INC COM
Common Stock
584021109
86
2602
SH
SOLE
2602
0
0
MONDELEZ INTL INC CL A
Common Stock
609207105
5856
99619
SH
SOLE
99619
0
0
MEREDITH CORP COM
Common Stock
589433101
1
75
SH
SOLE
75
0
0
ALLSCRIPTS HEALTHCARE SOLUTNS COM
Common Stock
01988P108
104
7210
SH
SOLE
7210
0
0
MEDTRONIC PLC SHS
Common Stock
G5960L103
37899
321954
SH
SOLE
321954
0
0
MDU RES GROUP INC COM
Common Stock
552690109
3689
138950
SH
SOLE
138950
0
0
MIMEDX GROUP INC COM
Common Stock
602496101
11
1195
SH
SOLE
1195
0
0
SPDR S&P MIDCAP 400 ETF
ETF
78467Y107
4824
11435
SH
SOLE
11435
0
0
SPDR S&P 400 MID CAP GROWTH ETF
ETF
78464A821
340
4908
SH
SOLE
4908
0
0
SPDR S&P 400 MID CAP VALUE ETF
ETF
78464A839
2250
40540
SH
SOLE
40540
0
0
MEDIFAST INC COM
Common Stock
58470H101
4
20
SH
SOLE
20
0
0
MEDPACE HLDGS INC COM
Common Stock
58506Q109
134
965
SH
SOLE
965
0
0
METHODE ELECTRS INC COM
Common Stock
591520200
7
180
SH
SOLE
180
0
0
MEI PHARMA INC COM NEW
Common Stock
55279B202
3
1000
SH
SOLE
1000
0
0
MERCADOLIBRE INC COM
Common Stock
58733R102
3706
2212
SH
SOLE
2212
0
0
MERCER INTL INC COM
Common Stock
588056101
1
75
SH
SOLE
75
0
0
MESOBLAST LTD SPONS ADR
ADR
590717104
17
2000
SH
SOLE
2000
0
0
METLIFE INC COM
Common Stock
59156R108
1608
34239
SH
SOLE
34239
0
0
MANULIFE FINL CORP COM
Common Stock
56501R106
194
10871
SH
SOLE
10871
0
0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR
ADR
60687Y109
68
26700
SH
SOLE
26700
0
0
MICRO FOCUS INTL PLC SPON ADR NEW
ADR
594837403
1
260
SH
SOLE
260
0
0
MFAM SMALL-CAP GROWTH ETF
ETF
74933W874
21
535
SH
SOLE
535
0
0
MAGNA INTL INC COM
Common Stock
559222401
623
8806
SH
SOLE
8806
0
0
VANGUARD MEGA CAP ETF
ETF
921910873
77
574
SH
SOLE
574
0
0
MARATHON GOLD CORP COM
Common Stock
56580Q102
5
2000
SH
SOLE
2000
0
0
MAGIC SOFTWARE ENTERPRISES LTD ORD
Common Stock
559166103
30
1900
SH
SOLE
1900
0
0
VANGUARD MEGA CAP GROWTH ETF
ETF
921910816
197
966
SH
SOLE
966
0
0
MAGELLAN HEALTH INC COM NEW
Common Stock
559079207
3
40
SH
SOLE
40
0
0
MGM RESORTS INTERNATIONAL COM
Common Stock
552953101
177
5606
SH
SOLE
5606
0
0
MAGNITE INC COM
Common Stock
55955D100
1878
61168
SH
SOLE
61168
0
0
MACROGENICS INC COM
Common Stock
556099109
3
129
SH
SOLE
129
0
0
MGP INGREDIENTS INC NEW COM
Common Stock
55303J106
2
50
SH
SOLE
50
0
0
MAGENTA THERAPEUTICS INC COM
Common Stock
55910K108
31
4000
SH
SOLE
4000
0
0
MOWI ASA SPONSORED ADS
ADR
624678108
149
6738
SH
SOLE
6738
0
0
MOHAWK INDS INC COM
Common Stock
608190104
145
1032
SH
SOLE
1032
0
0
M/I HOMES INC COM
Common Stock
55305B101
24
542
SH
SOLE
542
0
0
MACQUARIE INFRASTRUCTURE CORP COM
Common Stock
55608B105
21
553
SH
SOLE
553
0
0
MIDDLEBY CORP COM
Common Stock
596278101
53
408
SH
SOLE
408
0
0
MITSUBISHI ELEC CORP ADR
ADR
606776201
16
540
SH
SOLE
540
0
0
MICHAELS COS INC COM
Common Stock
59408Q106
2
145
SH
SOLE
145
0
0
GLOBAL X MILLENNIALS THEMATIC ETF
ETF
37954Y764
1
14
SH
SOLE
14
0
0
NDT PHARMACEUTICALS INC COM
Common Stock
63948Q105
0
50
SH
SOLE
50
0
0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND
ETF
72201R833
8078
79130
SH
SOLE
79130
0
0
MITSUBISHI ESTATE LTD ADR
ADR
606783207
43
2650
SH
SOLE
2650
0
0
MITSUI & CO LTD SPONSORED ADR
ADR
606827202
22
60
SH
SOLE
60
0
0
ETFMG ALTERNATIVE HARVEST ETF
ETF
26924G508
192
13402
SH
SOLE
13402
0
0
MJARDIN GROUP INC COM
Common Stock
60689X109
0
300
SH
SOLE
300
0
0
MEDICAL MARIJUANA INC COM
Common Stock
58463A105
0
22331
SH
SOLE
22331
0
0
MCCORMICK & CO INC COM NON VTG
Common Stock
579780206
4093
42658
SH
SOLE
42658
0
0
MCCORMICK & CO INC COM VTG
Common Stock
579780107
81
840
SH
SOLE
840
0
0
MERCK KGAA SPONSORED ADR
ADR
589339209
323
9406
SH
SOLE
9406
0
0
MARKEL CORP COM
Common Stock
570535104
7268
7034
SH
SOLE
7034
0
0
MKS INSTRS INC COM
Common Stock
55306N104
17
114
SH
SOLE
114
0
0
MAKITA CORP SPONSORED ADR
ADR
560877300
136
2701
SH
SOLE
2701
0
0
MARKETAXESS HLDGS INC COM
Common Stock
57060D108
948
1661
SH
SOLE
1661
0
0
MESA LABS INC COM
Common Stock
59064R109
124
434
SH
SOLE
434
0
0
MILLER HERMAN INC COM
Common Stock
600544100
5
152
SH
SOLE
152
0
0
MUELLER INDS INC COM
Common Stock
624756102
4
115
SH
SOLE
115
0
0
MARTIN MARIETTA MATLS INC COM
Common Stock
573284106
4114
14487
SH
SOLE
14487
0
0
GLOBAL X MLP ETF
ETF
37954Y343
112
4100
SH
SOLE
4100
0
0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF
ETF
37954Y293
56
2082
SH
SOLE
2082
0
0
MARSH & MCLENNAN COS INC COM
Common Stock
571748102
1016
8687
SH
SOLE
8687
0
0
MARCUS & MILLICHAP INC COM
Common Stock
566324109
2
45
SH
SOLE
45
0
0
IQ MACKAY MUNICIPAL INSURED ETF
ETF
45409F843
48
1750
SH
SOLE
1750
0
0
3M CO COM
Common Stock
88579Y101
10110
57841
SH
SOLE
57841
0
0
MEDMEN ENTERPRISES INC SHS
Common Stock
58507M107
0
233
SH
SOLE
233
0
0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP
Common Stock
559080106
6058
142751
SH
SOLE
142751
0
0
MAXIMUS INC COM
Common Stock
577933104
9
120
SH
SOLE
120
0
0
MERIT MED SYS INC COM
Common Stock
589889104
235
4242
SH
SOLE
4242
0
0
MALLINCKRODT PUB LTD CO SHS
Common Stock
G5785G107
0
127
SH
SOLE
127
0
0
MERCHANTS & MARINE BANCORP INC CAP STK
Common Stock
58843E108
34
960
SH
SOLE
960
0
0
MONOPAR THERAPEUTICS INC COM
Common Stock
61023L108
1
170
SH
SOLE
170
0
0
MONRO INC COM
Common Stock
610236101
3
65
SH
SOLE
65
0
0
MONSTER BEVERAGE CORP NEW COM
Common Stock
61174X109
3159
34163
SH
SOLE
34163
0
0
ALTRIA GROUP INC COM
Common Stock
02209S103
6582
157241
SH
SOLE
157241
0
0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF
ETF
92189F643
818
13194
SH
SOLE
13194
0
0
MODINE MFG CO COM
Common Stock
607828100
0
21
SH
SOLE
21
0
0
MOOG INC CL A
Common Stock
615394202
10
124
SH
SOLE
124
0
0
MOLINA HEALTHCARE INC COM
Common Stock
60855R100
46
215
SH
SOLE
215
0
0
MOMO INC ADR
ADR
60879B107
1
100
SH
SOLE
100
0
0
VANECK VECTORS AGRIBUSINESS ETF
ETF
92189F700
140
1796
SH
SOLE
1796
0
0
MORNINGSTAR INC COM
Common Stock
617700109
815
3513
SH
SOLE
3513
0
0
MOSAIC CO NEW COM
Common Stock
61945C103
12
518
SH
SOLE
518
0
0
MOTORCAR PTS AMER INC COM
Common Stock
620071100
1302
66365
SH
SOLE
66365
0
0
MARATHON PETE CORP COM
Common Stock
56585A102
20766
502068
SH
SOLE
502068
0
0
MULTIPLAN CORPORATION WT EXP 021325
Common Stock
62548M118
10
6385
SH
SOLE
6385
0
0
MPLX LP COM UNIT REP LTD
Common Stock
55336V100
505
23330
SH
SOLE
23330
0
0
MONOLITHIC PWR SYS INC COM
Common Stock
609839105
1343
3661
SH
SOLE
3661
0
0
MACQUARIE GROUP LIMITED ADR NEW
ADR
55607P204
91
840
SH
SOLE
840
0
0
MURATA MFG CO LTD UNSPONSORED ADR
ADR
626425102
249
10984
SH
SOLE
10984
0
0
MERCURY SYS INC COM
Common Stock
589378108
363
4127
SH
SOLE
4127
0
0
MERCK & CO. INC COM
Common Stock
58933Y105
51856
628995
SH
SOLE
628995
0
0
MARIMED INC COM
Common Stock
56782V107
0
216
SH
SOLE
216
0
0
MODERNA INC COM
Common Stock
60770K107
940
8997
SH
SOLE
8997
0
0
MARATHON OIL CORP COM
Common Stock
565849106
301
45200
SH
SOLE
45200
0
0
MR PRICE GROUP LTD SPONSORED ADR
ADR
62476L207
55
4728
SH
SOLE
4728
0
0
MERSANA THERAPEUTICS INC COM
Common Stock
59045L106
53
2000
SH
SOLE
2000
0
0
MARTEN TRANS LTD COM
Common Stock
573075108
2
115
SH
SOLE
115
0
0
MIRATI THERAPEUTICS INC COM
Common Stock
60468T105
11
50
SH
SOLE
50
0
0
MARVELL TECHNOLOGY GROUP LTD ORD
Common Stock
G5876H105
78
1632
SH
SOLE
1632
0
0
MORGAN STANLEY COM NEW
Common Stock
617446448
6381
93113
SH
SOLE
93113
0
0
MSA SAFETY INC COM
Common Stock
553498106
4562
30535
SH
SOLE
30535
0
0
MS&AD INS GROUP HLDGS ADR
ADR
553491101
45
2970
SH
SOLE
2970
0
0
MSCI INC COM
Common Stock
55354G100
162
362
SH
SOLE
362
0
0
MIDDLESEX WTR CO COM
Common Stock
596680108
29
402
SH
SOLE
402
0
0
MICROSOFT CORP COM
Common Stock
594918104
249550
1121956
SH
SOLE
1121956
0
0
MADISON SQUARE GRDN ENTERTNMNT CL A
Common Stock
55826T102
43
414
SH
SOLE
414
0
0
MSG NETWORK INC CL A
Common Stock
553573106
18
1243
SH
SOLE
1243
0
0
MADISON SQUARE GRDN SPRT CORP CL A
Common Stock
55825T103
76
414
SH
SOLE
414
0
0
MOTOROLA SOLUTIONS INC COM NEW
Common Stock
620076307
509
2980
SH
SOLE
2980
0
0
MSC INDL DIRECT INC CL A
Common Stock
553530106
213
2522
SH
SOLE
2522
0
0
MICROSTRATEGY INC CL A NEW
Common Stock
594972408
35
90
SH
SOLE
90
0
0
METALLA RTY & STREAMING LTD COM NEW
Common Stock
59124U605
19
1500
SH
SOLE
1500
0
0
M & T BK CORP COM
Common Stock
55261F104
538
4229
SH
SOLE
4229
0
0
MATCH GROUP INC NEW COM
Common Stock
57667L107
2384
15766
SH
SOLE
15766
0
0
METTLER TOLEDO INTERNATIONAL COM
Common Stock
592688105
790
693
SH
SOLE
693
0
0
MATADOR RES CO COM
Common Stock
576485205
186
15429
SH
SOLE
15429
0
0
MANNATECH INC COM NEW
Common Stock
563771203
9
500
SH
SOLE
500
0
0
MGIC INVT CORP WIS COM
Common Stock
552848103
19
1540
SH
SOLE
1540
0
0
MERITAGE HOMES CORP COM
Common Stock
59001A102
46
552
SH
SOLE
552
0
0
MOTORS LIQ CO GUC TR UNIT BEN INT
Common Stock
62010U101
0
36
SH
SOLE
36
0
0
MATERIALISE NV SPONSORED ADS
ADR
57667T100
3
55
SH
SOLE
55
0
0
VAIL RESORTS INC COM
Common Stock
91879Q109
1207
4325
SH
SOLE
4325
0
0
MERITOR INC COM
Common Stock
59001K100
5
162
SH
SOLE
162
0
0
MATERION CORP COM
Common Stock
576690101
3
40
SH
SOLE
40
0
0
MATRIX SVC CO COM
Common Stock
576853105
1
50
SH
SOLE
50
0
0
MTS SYS CORP COM
Common Stock
553777103
152
2612
SH
SOLE
2612
0
0
MACOM TECH SOLUTIONS HLDGS INC COM
Common Stock
55405Y100
44
797
SH
SOLE
797
0
0
MTU AERO ENGINES AG UNSPONSORD ADR
ADR
62473G102
16
120
SH
SOLE
120
0
0
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
97
601
SH
SOLE
601
0
0
MINERALS TECHNOLOGIES INC COM
Common Stock
603158106
4
65
SH
SOLE
65
0
0
MASTEC INC COM
Common Stock
576323109
20
290
SH
SOLE
290
0
0
MICRON TECHNOLOGY INC COM
Common Stock
595112103
1311
17436
SH
SOLE
17436
0
0
NATIONAL MUNICIPAL BONDS
ETF
464288414
12297
104913
SH
SOLE
104913
0
0
MUDRICK CAPITAL ACQU CORP II UNIT EX
Common Stock
62477L206
310
30066
SH
SOLE
30066
0
0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS
ADR
606822104
99
22417
SH
SOLE
22417
0
0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND
ETF
72201R866
1437
25273
SH
SOLE
25273
0
0
MURPHY OIL CORP COM
Common Stock
626717102
7
616
SH
SOLE
616
0
0
MUNICH RE GROUP UNSPONSORED ADR
ADR
626188106
112
3770
SH
SOLE
3770
0
0
MURPHY USA INC COM
Common Stock
626755102
22
165
SH
SOLE
165
0
0
MICROVISION INC DEL COM NEW
Common Stock
594960304
157
29268
SH
SOLE
29268
0
0
MUELLER WTR PRODS INC COM SER A
Common Stock
624758108
283
22868
SH
SOLE
22868
0
0
MAXIM INTEGRATED PRODS INC COM
Common Stock
57772K101
427
4819
SH
SOLE
4819
0
0
MAXLINEAR INC COM
Common Stock
57776J100
311
8140
SH
SOLE
8140
0
0
MYERS INDS INC COM
Common Stock
628464109
1
70
SH
SOLE
70
0
0
MYRIAD GENETICS INC COM
Common Stock
62855J104
3
145
SH
SOLE
145
0
0
MYOVANT SCIENCES LTD COM
Common Stock
G637AM102
1182
42790
SH
SOLE
42790
0
0
MYR GROUP INC DEL COM
Common Stock
55405W104
907
15096
SH
SOLE
15096
0
0
NATIONAL AUSTRALIA BK LTD SPONSORED ADR
ADR
632525408
25
2870
SH
SOLE
2870
0
0
DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES
ETF
25490K596
6
120
SH
SOLE
120
0
0
NORTHERN DYNASTY MINERALS LTD COM NEW
Common Stock
66510M204
1
3000
SH
SOLE
3000
0
0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF
ETF
78463X152
0
8
SH
SOLE
8
0
0
NORDIC AMERICAN TANKERS LIMITE COM
Common Stock
G65773106
1
175
SH
SOLE
175
0
0
NATIONAL INSTRS CORP COM
Common Stock
636518102
618
14074
SH
SOLE
14074
0
0
NAVIDEA BIOPHARMACEUTICALS INC COM NEW
Common Stock
63937X202
0
4
SH
SOLE
4
0
0
NAVIENT CORPORATION COM
Common Stock
63938C108
4
380
SH
SOLE
380
0
0
NEWAGE INC COM
Common Stock
650194103
0
11
SH
SOLE
11
0
0
NATIONAL BK HLDGS CORP CL A
Common Stock
633707104
2
60
SH
SOLE
60
0
0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST
Common Stock
65506L105
26
2485
SH
SOLE
2485
0
0
NABORS INDUSTRIES LTD SHS
Common Stock
G6359F137
0
6
SH
SOLE
6
0
0
NBT BANCORP INC COM
Common Stock
628778102
3
85
SH
SOLE
85
0
0
NORWEGIAN CRUISE LINE HLDG LTD SHS
Common Stock
G66721104
477
18774
SH
SOLE
18774
0
0
NITORI HOLDINGS CO LTD UNSPONSRD ADS
ADR
65479L108
222
10501
SH
SOLE
10501
0
0
NEWCREST MNG LTD SPONSORED ADR
ADR
651191108
66
3311
SH
SOLE
3311
0
0
NATIONAL CINEMEDIA INC COM
Common Stock
635309107
35
9539
SH
SOLE
9539
0
0
NCINO INC COM
Common Stock
63947U107
14
200
SH
SOLE
200
0
0
NCR CORP NEW COM
Common Stock
62886E108
362
9642
SH
SOLE
9642
0
0
NASDAQ INC COM
Common Stock
631103108
260
1960
SH
SOLE
1960
0
0
NORDSON CORP COM
Common Stock
655663102
112
555
SH
SOLE
555
0
0
NOBLE CORP PLC SHS USD
Common Stock
G65431101
0
800
SH
SOLE
800
0
0
NEXTERA ENERGY INC COM
Common Stock
65339F101
10268
133092
SH
SOLE
133092
0
0
NEWMONT CORP COM
Common Stock
651639106
1111
18549
SH
SOLE
18549
0
0
NEOGENOMICS INC COM NEW
Common Stock
64049M209
12
215
SH
SOLE
215
0
0
NEOGEN CORP COM
Common Stock
640491106
238
3003
SH
SOLE
3003
0
0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN
Common Stock
65341B106
102
1517
SH
SOLE
1517
0
0
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF
ETF
53656F706
0
8
SH
SOLE
8
0
0
CLOUDFLARE INC CL A COM
Common Stock
18915M107
33
437
SH
SOLE
437
0
0
NEWMARKET CORP COM
Common Stock
651587107
99
247
SH
SOLE
247
0
0
NEXON CO LTD UNSPONSORED ADR
ADR
65340H104
28
890
SH
SOLE
890
0
0
NEW FORTRESS ENERGY INC COM CL A
Common Stock
644393100
372
6945
SH
SOLE
6945
0
0
NATIONAL FUEL GAS CO COM
Common Stock
636180101
115
2777
SH
SOLE
2777
0
0
NETFLIX INC COM
Common Stock
64110L106
3468
6413
SH
SOLE
6413
0
0
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND
ETF
33939L795
21
385
SH
SOLE
385
0
0
NOVAGOLD RES INC COM NEW
Common Stock
66987E206
1
125
SH
SOLE
125
0
0
NEW GOLD INC CDA COM
Common Stock
644535106
15
7000
SH
SOLE
7000
0
0
NATIONAL GRID PLC SPONSORED ADR NE
ADR
636274409
173
2873
SH
SOLE
2873
0
0
NGL ENERGY PARTNERS LP COM UNIT REPST
Common Stock
62913M107
1
450
SH
SOLE
450
0
0
ANGLO AMERICAN PLC SPONSORED ADR
ADR
03485P300
305
18144
SH
SOLE
18144
0
0
NATURAL GROCERS BY VITAMIN COT COM
Common Stock
63888U108
3
190
SH
SOLE
190
0
0
INGEVITY CORP COM
Common Stock
45688C107
29
382
SH
SOLE
382
0
0
NATIONAL HEALTHCARE CORP COM
Common Stock
635906100
7
100
SH
SOLE
100
0
0
NISOURCE INC COM
Common Stock
65473P105
444
19368
SH
SOLE
19368
0
0
NICE LTD SPONSORED ADR
ADR
653656108
312
1102
SH
SOLE
1102
0
0
MMC NORILSK NICKEL PJSC SPONSORED ADR
ADR
55315J102
0
11
SH
SOLE
11
0
0
NIO INC SPON ADS
ADR
62914V106
268
5500
SH
SOLE
5500
0
0
NIDEC CORP SPONSORED ADR
ADR
654090109
32
1000
SH
SOLE
1000
0
0
NEW JERSEY RES CORP COM
Common Stock
646025106
31
859
SH
SOLE
859
0
0
NIKE INC CL B
Common Stock
654106103
13376
94548
SH
SOLE
94548
0
0
NIKOLA CORP COM
Common Stock
654110105
45
2950
SH
SOLE
2950
0
0
NATIONAL BANKSHARES INC VA COM
Common Stock
634865109
123
3924
SH
SOLE
3924
0
0
NEKTAR THERAPEUTICS COM
Common Stock
640268108
6
350
SH
SOLE
350
0
0
NORTONLIFELOCK INC COM
Common Stock
668771108
12828
617304
SH
SOLE
617304
0
0
NAUTILUS INC COM
Common Stock
63910B102
290
16000
SH
SOLE
16000
0
0
NIELSEN HLDGS PLC SHS EUR
Common Stock
G6518L108
50
2379
SH
SOLE
2379
0
0
NANO MAGIC INC COM
Common Stock
63010N105
0
6
SH
SOLE
6
0
0
NMI HLDGS INC CL A
Common Stock
629209305
4
165
SH
SOLE
165
0
0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI
Common Stock
Y62267409
57
5109
SH
SOLE
5109
0
0
NOMURA HLDGS INC SPONSORED ADR
ADR
65535H208
41
7725
SH
SOLE
7725
0
0
9 METERS BIOPHARMA INC COM
Common Stock
654405109
98
113833
SH
SOLE
113833
0
0
NANOBAC PHARMACEUTICALS INC COM
Common Stock
63007M102
0
631
SH
SOLE
631
0
0
NN INC COM
Common Stock
629337106
1
100
SH
SOLE
100
0
0
NANO DIMENSION LTD SPONSORD ADS NEW
ADR
63008G203
46
5090
SH
SOLE
5090
0
0
NOCOPI TECHNOLOGIES INC COM PAR
Common Stock
655212207
3
20000
SH
SOLE
20000
0
0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF
ETF
74348A467
181
2266
SH
SOLE
2266
0
0
NORTHROP GRUMMAN CORP COM
Common Stock
666807102
7101
23304
SH
SOLE
23304
0
0
NORTHERN OIL AND GAS INC MN COM
Common Stock
665531109
0
49
SH
SOLE
49
0
0
NOKIA CORP SPONSORED ADR
ADR
654902204
31
7874
SH
SOLE
7874
0
0
NOV INC COM
Common Stock
637071101
89
6484
SH
SOLE
6484
0
0
NOVAN INC COM
Common Stock
66988N106
91
112347
SH
SOLE
112347
0
0
NOVANTA INC COM
Common Stock
67000B104
155
1315
SH
SOLE
1315
0
0
SERVICENOW INC COM
Common Stock
81762P102
982
1784
SH
SOLE
1784
0
0
NEENAH INC COM
Common Stock
640079109
10
179
SH
SOLE
179
0
0
NATIONAL PRESTO INDS INC COM
Common Stock
637215104
16
180
SH
SOLE
180
0
0
ENPRO INDS INC COM
Common Stock
29355X107
2
20
SH
SOLE
20
0
0
NEUROBO PHARMACEUTICALS INC COM
Common Stock
64132R107
16
3048
SH
SOLE
3048
0
0
NORDEA BK ABP MED TERM NTS SPONSORED ADS
ADR
65558R109
229
28015
SH
SOLE
28015
0
0
NRG ENERGY INC COM NEW
Common Stock
629377508
21
569
SH
SOLE
569
0
0
NORTHRIM BANCORP INC COM
Common Stock
666762109
195
5745
SH
SOLE
5745
0
0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR
Common Stock
63900P608
34
2500
SH
SOLE
2500
0
0
NUSTAR ENERGY LP UNIT COM
Common Stock
67058H102
649
45018
SH
SOLE
45018
0
0
NORFOLK SOUTHN CORP COM
Common Stock
655844108
21200
89220
SH
SOLE
89220
0
0
INSIGHT ENTERPRISES INC COM
Common Stock
45765U103
6
77
SH
SOLE
77
0
0
INSPERITY INC COM
Common Stock
45778Q107
3042
37360
SH
SOLE
37360
0
0
NESTLE S A SHS NOM NEW
Common Stock
H57312649
4
36
SH
SOLE
36
0
0
NESTLE S A SPONSORED ADR
ADR
641069406
8750
74271
SH
SOLE
74271
0
0
NORTH SPRINGS RES CORP COM PAR $0.001
Common Stock
662546308
0
2
SH
SOLE
2
0
0
NETAPP INC COM
Common Stock
64110D104
203
3062
SH
SOLE
3062
0
0
NATURA &CO HLDG S A ADS
ADR
63884N108
10
485
SH
SOLE
485
0
0
NORTHISLE COPPER & GOLD INC COM
Common Stock
66644R103
0
75
SH
SOLE
75
0
0
NETSCOUT SYS INC COM
Common Stock
64115T104
1290
47063
SH
SOLE
47063
0
0
NINTENDO LTD ADR
ADR
654445303
171
2128
SH
SOLE
2128
0
0
NETGEAR INC COM
Common Stock
64111Q104
19
470
SH
SOLE
470
0
0
NATL BANK OF CANADA COM
Common Stock
633067103
11
200
SH
SOLE
200
0
0
INTELLIA THERAPEUTICS INC COM
Common Stock
45826J105
173
3178
SH
SOLE
3178
0
0
NUTANIX INC CL A
Common Stock
67059N108
40
1259
SH
SOLE
1259
0
0
NESTE OYJ UNSPONSORD ADR
ADR
64104Y106
18
480
SH
SOLE
480
0
0
NUTRIEN LTD COM
Common Stock
67077M108
26951
554531
SH
SOLE
554531
0
0
NATERA INC COM
Common Stock
632307104
11
112
SH
SOLE
112
0
0
NORTHERN TR CORP COM
Common Stock
665859104
5751
61296
SH
SOLE
61296
0
0
NIPPON TELEG TEL CORP SPONSORED ADR
ADR
654624105
26
1016
SH
SOLE
1016
0
0
NATUS MED INC DEL COM
Common Stock
639050103
1
65
SH
SOLE
65
0
0
NUANCE COMMUNICATIONS INC COM
Common Stock
67020Y100
17
383
SH
SOLE
383
0
0
NUCOR CORP COM
Common Stock
670346105
3462
65085
SH
SOLE
65085
0
0
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES
ETF
25460G781
3
50
SH
SOLE
50
0
0
NU SKIN ENTERPRISES INC CL A
Common Stock
67018T105
35
639
SH
SOLE
639
0
0
NAUTILUS MINERALS INC COM
Common Stock
639097104
0
16772
SH
SOLE
16772
0
0
NUVASIVE INC COM
Common Stock
670704105
6
100
SH
SOLE
100
0
0
NOVAVAX INC COM NEW
Common Stock
670002401
23
210
SH
SOLE
210
0
0
NOVOCURE LTD ORD SHS
Common Stock
G6674U108
15
85
SH
SOLE
85
0
0
NVIDIA CORPORATION COM
Common Stock
67066G104
10296
19716
SH
SOLE
19716
0
0
NAVIGATOR HLDGS LTD SHS
Common Stock
Y62132108
7
620
SH
SOLE
620
0
0
NOVO-NORDISK A S ADR
ADR
670100205
769
11015
SH
SOLE
11015
0
0
NVR INC COM
Common Stock
62944T105
204
50
SH
SOLE
50
0
0
NEVRO CORP COM
Common Stock
64157F103
30
171
SH
SOLE
171
0
0
NOVARTIS AG SPONSORED ADR
ADR
66987V109
7339
77723
SH
SOLE
77723
0
0
ENVISTA HOLDINGS CORPORATION COM
Common Stock
29415F104
17
494
SH
SOLE
494
0
0
NVENT ELECTRIC PLC SHS
Common Stock
G6700G107
79
3407
SH
SOLE
3407
0
0
INVITAE CORP COM
Common Stock
46185L103
42
993
SH
SOLE
993
0
0
NOVOZYMES A/S UNSPONSORED ADR
ADR
670108109
182
3193
SH
SOLE
3193
0
0
NORTHWEST BANCSHARES INC MD COM
Common Stock
667340103
3
250
SH
SOLE
250
0
0
NORTHWEST BIOTHERAPEUTICS INC COM
Common Stock
66737P600
7
4852
SH
SOLE
4852
0
0
NORTHWESTERN CORP COM NEW
Common Stock
668074305
6
95
SH
SOLE
95
0
0
NEWELL BRANDS INC COM
Common Stock
651229106
9475
446291
SH
SOLE
446291
0
0
NORTHWEST NAT HLDG CO COM
Common Stock
66765N105
3
60
SH
SOLE
60
0
0
NORTH WEST OIL GROUP INC COM NEW
Common Stock
663303204
0
80
SH
SOLE
80
0
0
NEWS CORP NEW CL B
Common Stock
65249B208
2
130
SH
SOLE
130
0
0
NEWS CORP NEW CL A
Common Stock
65249B109
23
1291
SH
SOLE
1291
0
0
QUANEX BUILDING PRODUCTS CORP COM
Common Stock
747619104
10
457
SH
SOLE
457
0
0
NEXTGEN HEALTHCARE INC COM
Common Stock
65343C102
2
105
SH
SOLE
105
0
0
NXP SEMICONDUCTORS N V COM
Common Stock
N6596X109
2958
18557
SH
SOLE
18557
0
0
NEXTERA ENTERPRISES INC CL A
Common Stock
65332E101
0
70
SH
SOLE
70
0
0
NEXSTAR MEDIA GROUP INC CL A
Common Stock
65336K103
9213
84376
SH
SOLE
84376
0
0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF
ETF
33737K205
14
200
SH
SOLE
200
0
0
NAMASTE TECHNOLOGIES INC COM
Common Stock
62987D108
0
1000
SH
SOLE
1000
0
0
NEW YORK CMNTY BANCORP INC COM
Common Stock
649445103
38
3557
SH
SOLE
3557
0
0
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
218
3734
SH
SOLE
3734
0
0
NEW YORK TIMES CO CL A
Common Stock
650111107
118
2281
SH
SOLE
2281
0
0
OAKTREE ACQUISITION CORP II UNIT EX 091527
Common Stock
G6715X129
103
9612
SH
SOLE
9612
0
0
OWENS CORNING NEW COM
Common Stock
690742101
32
426
SH
SOLE
426
0
0
OCEANAGOLD CORP COM
Common Stock
675222103
33
17000
SH
SOLE
17000
0
0
OPTICAL CABLE CORP COM NEW
Common Stock
683827208
16
6150
SH
SOLE
6150
0
0
OCULAR THERAPEUTIX INC COM
Common Stock
67576A100
10
500
SH
SOLE
500
0
0
OIL DRI CORP AMER COM
Common Stock
677864100
14
406
SH
SOLE
406
0
0
OLD DOMINION FREIGHT LINE INC COM
Common Stock
679580100
499
2558
SH
SOLE
2558
0
0
THE ODP CORP COM
Common Stock
88337F105
4
147
SH
SOLE
147
0
0
ISHARES S&P 100 ETF
ETF
464287101
1117
6506
SH
SOLE
6506
0
0
OFG BANCORP COM
Common Stock
67103X102
2
100
SH
SOLE
100
0
0
ORTHOFIX MED INC COM
Common Stock
68752M108
1
30
SH
SOLE
30
0
0
OGE ENERGY CORP COM
Common Stock
670837103
162
5081
SH
SOLE
5081
0
0
ORGANIGRAM HLDGS INC COM
Common Stock
68620P101
0
165
SH
SOLE
165
0
0
ONE GAS INC COM
Common Stock
68235P108
38
496
SH
SOLE
496
0
0
GAZPROM PJSC SPON ADR
ADR
368287207
18
3191
SH
SOLE
3191
0
0
O-I GLASS INC COM
Common Stock
67098H104
4
305
SH
SOLE
305
0
0
VANECK VECTORS OIL SERVICES ETF
ETF
92189H607
42
270
SH
SOLE
270
0
0
OCEANEERING INTL INC COM
Common Stock
675232102
3
400
SH
SOLE
400
0
0
BARCLAYS BANK PLC IPSP CROIL ETN36
ETF
06738C760
0
7
SH
SOLE
7
0
0
OIL STS INTL INC COM
Common Stock
678026105
1
160
SH
SOLE
160
0
0
ONEOK INC NEW COM
Common Stock
682680103
1031
26873
SH
SOLE
26873
0
0
OKTA INC CL A
Common Stock
679295105
171
672
SH
SOLE
672
0
0
UNIVERSAL DISPLAY CORP COM
Common Stock
91347P105
147
638
SH
SOLE
638
0
0
OLLIES BARGAIN OUTLET HLDGS IN COM
Common Stock
681116109
514
6289
SH
SOLE
6289
0
0
OLIN CORP COM PAR $1
Common Stock
680665205
73
2958
SH
SOLE
2958
0
0
OMNICOM GROUP INC COM
Common Stock
681919106
287
4548
SH
SOLE
4548
0
0
OMNICELL COM COM
Common Stock
68213N109
158
1318
SH
SOLE
1318
0
0
ONEMAIN HLDGS INC COM
Common Stock
68268W103
57
1176
SH
SOLE
1176
0
0
OWENS & MINOR INC NEW COM
Common Stock
690732102
4
140
SH
SOLE
140
0
0
OMRON CORP SPONSORED ADR
ADR
682151303
77
866
SH
SOLE
866
0
0
OMNITEK ENGR CORP COM
Common Stock
68215W107
0
2000
SH
SOLE
2000
0
0
ON SEMICONDUCTOR CORP COM
Common Stock
682189105
488
14899
SH
SOLE
14899
0
0
OLD NATL BANCORP IND COM
Common Stock
680033107
53
3182
SH
SOLE
3182
0
0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND
ETF
315912808
102
202
SH
SOLE
202
0
0
ONTO INNOVATION INC COM
Common Stock
683344105
114
2404
SH
SOLE
2404
0
0
ORGANOVO HLDGS INC COM NEW
Common Stock
68620A203
0
7
SH
SOLE
7
0
0
OP BANCORP COM
Common Stock
67109R109
1
71
SH
SOLE
71
0
0
OPTION CARE HEALTH INC COM NEW
Common Stock
68404L201
4
250
SH
SOLE
250
0
0
OPENDOOR TECHNOLOGIES INC COM
Common Stock
683712103
30
1331
SH
SOLE
1331
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
199
50500
SH
SOLE
50500
0
0
OPTIMIZERX CORP COM NEW
Common Stock
68401U204
9
300
SH
SOLE
300
0
0
OPT SCIENCES CORP COM
Common Stock
671003101
34
1700
SH
SOLE
1700
0
0
OCEAN PWR TECHNOLOGIES INC COM NEW
Common Stock
674870506
3
1000
SH
SOLE
1000
0
0
OPPENHEIMER HLDGS INC CL A NON VTG
Common Stock
683797104
333
10610
SH
SOLE
10610
0
0
OSISKO GOLD ROYALTIES LTD COM
Common Stock
68827L101
6
451
SH
SOLE
451
0
0
ORMAT TECHNOLOGIES INC COM
Common Stock
686688102
10
115
SH
SOLE
115
0
0
ORANGE SPONSORED ADR
ADR
684060106
36
3017
SH
SOLE
3017
0
0
ORACLE CORP COM
Common Stock
68389X105
21699
335433
SH
SOLE
335433
0
0
ORHUB INC COM
Common Stock
68620R107
26
1000000
SH
SOLE
1000000
0
0
OLD REP INTL CORP COM
Common Stock
680223104
1183
60030
SH
SOLE
60030
0
0
ORKLA A S SPON ADR A
ADR
686331109
13
1240
SH
SOLE
1240
0
0
OREILLY AUTOMOTIVE INC COM
Common Stock
67103H107
2674
5908
SH
SOLE
5908
0
0
OROCOBRE LTD SHS
Common Stock
Q7142R106
103
30000
SH
SOLE
30000
0
0
ORRSTOWN FINL SVCS INC COM
Common Stock
687380105
1
36
SH
SOLE
36
0
0
OSI SYSTEMS INC COM
Common Stock
671044105
3
35
SH
SOLE
35
0
0
OSHKOSH CORP COM
Common Stock
688239201
56
649
SH
SOLE
649
0
0
ONESPAN INC COM
Common Stock
68287N100
230
11100
SH
SOLE
11100
0
0
ORASURE TECHNOLOGIES INC COM
Common Stock
68554V108
15
1395
SH
SOLE
1395
0
0
OPEN TEXT CORP COM
Common Stock
683715106
911
20050
SH
SOLE
20050
0
0
CD PROJEKT SA UNSPONSRED ADS
ADR
125105106
0
20
SH
SOLE
20
0
0
OTONOMY INC COM
Common Stock
68906L105
65
10000
SH
SOLE
10000
0
0
OTIS WORLDWIDE CORP COM
Common Stock
68902V107
1462
21645
SH
SOLE
21645
0
0
OTTER TAIL CORP COM
Common Stock
689648103
29
689
SH
SOLE
689
0
0
OVINTIV INC COM
Common Stock
69047Q102
30
2076
SH
SOLE
2076
0
0
OXFORD INDS INC COM
Common Stock
691497309
26
399
SH
SOLE
399
0
0
OCCIDENTAL PETE CORP COM
Common Stock
674599105
185
10686
SH
SOLE
10686
0
0
OCCIDENTAL PETE CORP WT EXP 080327
Common Stock
674599162
11
1667
SH
SOLE
1667
0
0
BANK OZK COM
Common Stock
06417N103
58
1841
SH
SOLE
1841
0
0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN
Common Stock
726503105
256
31015
SH
SOLE
31015
0
0
RANPAK HOLDINGS CORP COM CL A
Common Stock
75321W103
217
16165
SH
SOLE
16165
0
0
PACWEST BANCORP DEL COM
Common Stock
695263103
243
9550
SH
SOLE
9550
0
0
PENSKE AUTOMOTIVE GRP INC COM
Common Stock
70959W103
0
4
SH
SOLE
4
0
0
PLAINS GP HLDGS L P LTD PARTNR INT A
Common Stock
72651A207
23
2731
SH
SOLE
2731
0
0
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF
ETF
003262102
71
310
SH
SOLE
310
0
0
PALO ALTO NETWORKS INC COM
Common Stock
697435105
2942
8279
SH
SOLE
8279
0
0
PAR TECHNOLOGY CORP COM
Common Stock
698884103
55
882
SH
SOLE
882
0
0
PARADISE INC COM
Common Stock
699058103
6
764
SH
SOLE
764
0
0
PAR PAC HOLDINGS INC COM NEW
Common Stock
69888T207
162
11565
SH
SOLE
11565
0
0
PASSAGE BIO INC COM
Common Stock
702712100
7
270
SH
SOLE
270
0
0
PATIENT ACCESS SOLUTIONS INC COM NEW
Common Stock
70324A208
2
100000
SH
SOLE
100000
0
0
PATRICK INDS INC COM
Common Stock
703343103
50
728
SH
SOLE
728
0
0
PROSHARES PET CARE ETF
ETF
74348A145
14
198
SH
SOLE
198
0
0
PAYCOM SOFTWARE INC COM
Common Stock
70432V102
1522
3365
SH
SOLE
3365
0
0
PAYCHEX INC COM
Common Stock
704326107
2989
32078
SH
SOLE
32078
0
0
PROSPERITY BANCSHARES INC COM
Common Stock
743606105
15317
219285
SH
SOLE
219285
0
0
PEMBINA PIPELINE CORP COM
Common Stock
706327103
152
6389
SH
SOLE
6389
0
0
PEOPLES UNITED FINANCIAL INC COM
Common Stock
712704105
7
550
SH
SOLE
550
0
0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF
ETF
46137V787
74
1054
SH
SOLE
1054
0
0
PBF ENERGY INC CL A
Common Stock
69318G106
15
2055
SH
SOLE
2055
0
0
PRESTIGE CONSMR HEALTHCARE INC COM
Common Stock
74112D101
3
100
SH
SOLE
100
0
0
PITNEY BOWES INC COM
Common Stock
724479100
2
340
SH
SOLE
340
0
0
PIONEER BANKCORP INC COM
Common Stock
723606208
79
2400
SH
SOLE
2400
0
0
POTBELLY CORP COM
Common Stock
73754Y100
1
150
SH
SOLE
150
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
30
2683
SH
SOLE
2683
0
0
PERMIAN BASIN RTY TR UNIT BEN INT
Common Stock
714236106
308
91776
SH
SOLE
91776
0
0
INVESCO WILDERHILL CLEAN ENERGY ETF
ETF
46137V134
41
394
SH
SOLE
394
0
0
PACCAR INC COM
Common Stock
693718108
938
10781
SH
SOLE
10781
0
0
PCB BANCORP COM
Common Stock
740163100
0
46
SH
SOLE
46
0
0
PG&E CORP COM
Common Stock
69331C108
10
812
SH
SOLE
812
0
0
PANASONIC CORP ADR
ADR
69832A205
16
1409
SH
SOLE
1409
0
0
PACIRA BIOSCIENCES INC COM
Common Stock
695127100
258
4305
SH
SOLE
4305
0
0
PAYLOCITY HLDG CORP COM
Common Stock
70438V106
37
180
SH
SOLE
180
0
0
PCCW LTD SHS
Common Stock
Y6802P120
0
600
SH
SOLE
600
0
0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF
ETF
46090F100
0
6
SH
SOLE
6
0
0
PDC ENERGY INC COM
Common Stock
69327R101
49
2399
SH
SOLE
2399
0
0
PATTERSON COS INC COM
Common Stock
703395103
5
170
SH
SOLE
170
0
0
PDF SOLUTIONS INC COM
Common Stock
693282105
1
55
SH
SOLE
55
0
0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF
ETF
46138E735
11
318
SH
SOLE
318
0
0
INVESCO DWA MOMENTUM ETF
ETF
46137V837
19
220
SH
SOLE
220
0
0
PERNOD RICARD SA ADR
ADR
714264207
629
16404
SH
SOLE
16404
0
0
FLUTTER ENTMT PLC UNSPONSORED ADS
ADR
344044102
106
1016
SH
SOLE
1016
0
0
PARSLEY ENERGY INC CL A
Common Stock
701877102
5
328
SH
SOLE
328
0
0
PEOPLES BANCORP N C INC COM
Common Stock
710577107
115
4989
SH
SOLE
4989
0
0
PUBLIC SVC ENTERPRISE GRP INC COM
Common Stock
744573106
2539
43551
SH
SOLE
43551
0
0
PEGASYSTEMS INC COM
Common Stock
705573103
47
353
SH
SOLE
353
0
0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF
ETF
46137V720
50
1248
SH
SOLE
1248
0
0
PENUMBRA INC COM
Common Stock
70975L107
11
65
SH
SOLE
65
0
0
PENN NATL GAMING INC COM
Common Stock
707569109
902
10442
SH
SOLE
10442
0
0
PEPSICO INC COM
Common Stock
713448108
25746
172420
SH
SOLE
172420
0
0
PERION NETWORK LTD SHS NEW
Common Stock
M78673114
1302
102265
SH
SOLE
102265
0
0
PETMED EXPRESS INC COM
Common Stock
716382106
1
35
SH
SOLE
35
0
0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF
ETF
46137V563
62
3587
SH
SOLE
3587
0
0
PFIZER INC COM
Common Stock
717081103
24908
676660
SH
SOLE
676660
0
0
ISHARES U.S. PREFERRED STOCK ETF
ETF
464288687
38386
996771
SH
SOLE
996771
0
0
GLOBAL X U.S. PREFERRED ETF
ETF
37954Y657
1075
41500
SH
SOLE
41500
0
0
PRINCIPAL FINANCIAL GROUP INC COM
Common Stock
74251V102
445
8980
SH
SOLE
8980
0
0
PERFORMANCE FOOD GROUP CO COM
Common Stock
71377A103
9
191
SH
SOLE
191
0
0
INVESCO DWA FINANCIAL MOMENTUM ETF
ETF
46137V860
11
248
SH
SOLE
248
0
0
INVESCO DIVIDEND ACHIEVERS ETF
ETF
46137V506
430
13070
SH
SOLE
13070
0
0
PROOFPOINT INC COM
Common Stock
743424103
379
2778
SH
SOLE
2778
0
0
PROVIDENT FINL SVCS INC COM
Common Stock
74386T105
183
10198
SH
SOLE
10198
0
0
VANECK VECTORS PREFERRED SECURITIES EX FINANCIALS ETF
ETF
92189F429
56
2714
SH
SOLE
2714
0
0
PROCTER AND GAMBLE CO COM
Common Stock
742718109
100583
722893
SH
SOLE
722893
0
0
INVESCO FINANCIAL PREFERRED ETF
ETF
46137V621
1071
55753
SH
SOLE
55753
0
0
PEGASUS GAMING CORP COM
Common Stock
705908101
0
1000
SH
SOLE
1000
0
0
INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF
ETF
46138E669
2850
128365
SH
SOLE
128365
0
0
PROGYNY INC COM
Common Stock
74340E103
42
1000
SH
SOLE
1000
0
0
PROGRESSIVE CORP COM
Common Stock
743315103
732
7403
SH
SOLE
7403
0
0
PGT INNOVATIONS INC COM
Common Stock
69336V101
2
115
SH
SOLE
115
0
0
INVESCO PREFERRED ETF
ETF
46138E511
721
47274
SH
SOLE
47274
0
0
PARKER-HANNIFIN CORP COM
Common Stock
701094104
589
2160
SH
SOLE
2160
0
0
INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETF
ETF
46138E719
175
9086
SH
SOLE
9086
0
0
KONINKLIJKE PHILIPS N V NY REG SH NEW
ADR
500472303
335
6185
SH
SOLE
6185
0
0
PULTE GROUP INC COM
Common Stock
745867101
38956
900496
SH
SOLE
900496
0
0
INVESCO WATER RESOURCES ETF
ETF
46137V142
493
10623
SH
SOLE
10623
0
0
PHARMAGEN INC COM
Common Stock
71715W106
0
20000
SH
SOLE
20000
0
0
IMPINJ INC COM
Common Stock
453204109
10
250
SH
SOLE
250
0
0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF
ETF
46434G848
14
391
SH
SOLE
391
0
0
POLARIS INC COM
Common Stock
731068102
97
1020
SH
SOLE
1020
0
0
PREMIER INC CL A
Common Stock
74051N102
9
270
SH
SOLE
270
0
0
PING IDENTITY HLDG CORP COM
Common Stock
72341T103
15
530
SH
SOLE
530
0
0
PINTEREST INC CL A
Common Stock
72352L106
109
1649
SH
SOLE
1649
0
0
PIPER SANDLER COMPANIES COM
Common Stock
724078100
16
160
SH
SOLE
160
0
0
PIERIS PHARMACEUTICALS INC COM
Common Stock
720795103
2
1000
SH
SOLE
1000
0
0
INVESCO DYNAMIC PHARMACEUTICALS ETF
ETF
46137V662
126
1765
SH
SOLE
1765
0
0
PJT PARTNERS INC COM CL A
Common Stock
69343T107
27
365
SH
SOLE
365
0
0
INNOVATOR S&P 500 POWER BUFFER ETF - JUNE
ETF
45782C748
94
3128
SH
SOLE
3128
0
0
PARK AEROSPACE CORP COM
Common Stock
70014A104
3
195
SH
SOLE
195
0
0
PACKAGING CORP AMER COM
Common Stock
695156109
13438
96738
SH
SOLE
96738
0
0
PERKINELMER INC COM
Common Stock
714046109
15750
109757
SH
SOLE
109757
0
0
PARKWAY ACQUISITION CORP COM
Common Stock
70153X105
59
6050
SH
SOLE
6050
0
0
INVESCO BUYBACK ACHIEVERS ETF
ETF
46137V308
11
150
SH
SOLE
150
0
0
PHOTRONICS INC COM
Common Stock
719405102
43
3815
SH
SOLE
3815
0
0
DAVE & BUSTERS ENTMT INC COM
Common Stock
238337109
6
200
SH
SOLE
200
0
0
CHILDRENS PL INC COM
Common Stock
168905107
38
761
SH
SOLE
761
0
0
PIEDMONT LITHIUM LTD SPONSORED ADS
ADR
720162106
11
418
SH
SOLE
418
0
0
PALOMAR HLDGS INC COM
Common Stock
69753M105
4
40
SH
SOLE
40
0
0
DOUGLAS DYNAMICS INC COM
Common Stock
25960R105
203
4754
SH
SOLE
4754
0
0
PREFORMED LINE PRODS CO COM
Common Stock
740444104
150
2190
SH
SOLE
2190
0
0
PULSE BIOSCIENCES INC COM
Common Stock
74587B101
168
7043
SH
SOLE
7043
0
0
PLANTRONICS INC NEW COM
Common Stock
727493108
2
70
SH
SOLE
70
0
0
PALANTIR TECHNOLOGIES INC CL A
Common Stock
69608A108
283
12030
SH
SOLE
12030
0
0
PLUG POWER INC COM NEW
Common Stock
72919P202
223
6582
SH
SOLE
6582
0
0
EPLUS INC COM
Common Stock
294268107
2
25
SH
SOLE
25
0
0
PLEXUS CORP COM
Common Stock
729132100
17
215
SH
SOLE
215
0
0
PHILIP MORRIS INTL INC COM
Common Stock
718172109
9265
110307
SH
SOLE
110307
0
0
PNC FINL SVCS GROUP INC COM
Common Stock
693475105
5066
34000
SH
SOLE
34000
0
0
PINNACLE FINL PARTNERS INC COM
Common Stock
72346Q104
1066
16549
SH
SOLE
16549
0
0
PING AN INS GROUP CO CHINA LTD SPON ADR REP H
ADR
72341E304
472
19268
SH
SOLE
19268
0
0
PNM RES INC COM
Common Stock
69349H107
8
155
SH
SOLE
155
0
0
INVESCO NASDAQ INTERNET ETF
ETF
46137V530
34
150
SH
SOLE
150
0
0
PENTAIR PLC SHS
Common Stock
G7S00T104
1912
36019
SH
SOLE
36019
0
0
PENNANT GROUP INC COM
Common Stock
70805E109
2
30
SH
SOLE
30
0
0
PINNACLE WEST CAP CORP COM
Common Stock
723484101
314
3924
SH
SOLE
3924
0
0
INSULET CORP COM
Common Stock
45784P101
327
1281
SH
SOLE
1281
0
0
POOL CORP COM
Common Stock
73278L105
1199
3220
SH
SOLE
3220
0
0
PORTLAND GEN ELEC CO COM NEW
Common Stock
736508847
245
5681
SH
SOLE
5681
0
0
POST HLDGS INC COM
Common Stock
737446104
149
1474
SH
SOLE
1474
0
0
OM HOLDINGS INTERNATIONAL INC COM
Common Stock
735867103
0
4
SH
SOLE
4
0
0
POTNETWORK HLDGS INC COM NEW
Common Stock
737636209
0
5000
SH
SOLE
5000
0
0
POWER INTEGRATIONS INC COM
Common Stock
739276103
12
141
SH
SOLE
141
0
0
POWELL INDS INC COM
Common Stock
739128106
0
5
SH
SOLE
5
0
0
INVESCO AEROSPACE & DEFENSE ETF
ETF
46137V100
81
1200
SH
SOLE
1200
0
0
PACIFIC PREMIER BANCORP COM
Common Stock
69478X105
6
185
SH
SOLE
185
0
0
PINNACLE BANKSHARES CORP COM
Common Stock
72345E102
40
1750
SH
SOLE
1750
0
0
PILGRIMS PRIDE CORP COM
Common Stock
72147K108
39
1989
SH
SOLE
1989
0
0
PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR
ADR
69367U105
27
3063
SH
SOLE
3063
0
0
PPG INDS INC COM
Common Stock
693506107
986
6837
SH
SOLE
6837
0
0
PPL CORP COM
Common Stock
69351T106
713
24891
SH
SOLE
24891
0
0
KERING S A UNSPONSORED ADR
ADR
492089107
25
340
SH
SOLE
340
0
0
PROASSURANCE CORP COM
Common Stock
74267C106
1131
63370
SH
SOLE
63370
0
0
PRA GROUP INC COM
Common Stock
69354N106
16
413
SH
SOLE
413
0
0
PRA HEALTH SCIENCES INC COM
Common Stock
69354M108
24548
195695
SH
SOLE
195695
0
0
PERDOCEO ED CORP COM
Common Stock
71363P106
2
145
SH
SOLE
145
0
0
PREDICTIVE TECHNOLOGY GROUP IN COM
Common Stock
74039H102
0
2500
SH
SOLE
2500
0
0
INVESCO FTSE RAFI US 1000 ETF
ETF
46137V613
1098
8184
SH
SOLE
8184
0
0
PERFICIENT INC COM
Common Stock
71375U101
5
100
SH
SOLE
100
0
0
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF
ETF
46137V597
40
255
SH
SOLE
255
0
0
PROG HOLDINGS INC COM NPV
Common Stock
74319R101
484
8985
SH
SOLE
8985
0
0
PERRIGO CO PLC SHS
Common Stock
G97822103
68
1521
SH
SOLE
1521
0
0
PROGRESS SOFTWARE CORP COM
Common Stock
743312100
4
90
SH
SOLE
90
0
0
PRIMERICA INC COM
Common Stock
74164M108
11
80
SH
SOLE
80
0
0
PARK NATL CORP COM
Common Stock
700658107
59
560
SH
SOLE
560
0
0
PROTO LABS INC COM
Common Stock
743713109
546
3560
SH
SOLE
3560
0
0
PRIMO WATER CORPORATION COM
Common Stock
74167P108
53
3405
SH
SOLE
3405
0
0
INVESCO DWA INDUSTRIALS MOMENTUM ETF
ETF
46137V845
23
251
SH
SOLE
251
0
0
THE 3D PRINTING ETF
ETF
00214Q500
2
75
SH
SOLE
75
0
0
PROS HOLDINGS INC COM
Common Stock
74346Y103
22
442
SH
SOLE
442
0
0
PROACTIS HOLDINGS PLC ORD SHS
Common Stock
G724AB102
3
4000
SH
SOLE
4000
0
0
PROFOUND MED CORP COM NEW
Common Stock
74319B502
125
6100
SH
SOLE
6100
0
0
PROSIGHT GLOBAL INC COM
Common Stock
74349J103
334
26025
SH
SOLE
26025
0
0
PROSUS N V SPONSORED ADR
ADR
74365P108
348
16046
SH
SOLE
16046
0
0
MODIVCARE INC COM
Common Stock
743815102
3
20
SH
SOLE
20
0
0
PERSPECTA INC COM
Common Stock
715347100
20
841
SH
SOLE
841
0
0
PROTHENA CORP PLC SHS
Common Stock
G72800108
0
19
SH
SOLE
19
0
0
PARATEK PHARMACEUTICALS INC COM
Common Stock
699374302
5
800
SH
SOLE
800
0
0
PRUDENTIAL FINL INC COM
Common Stock
744320102
832
10652
SH
SOLE
10652
0
0
PLURALSIGHT INC COM CL A
Common Stock
72941B106
183
8723
SH
SOLE
8723
0
0
INVESCO DYNAMIC SEMICONDUCTORS ETF
ETF
46137V647
63
600
SH
SOLE
600
0
0
INVESCO DYNAMIC SOFTWARE ETF
ETF
46137V639
385
2500
SH
SOLE
2500
0
0
SPDR WELLS FARGO PREFERRED STOCK ETF
ETF
78464A292
34
770
SH
SOLE
770
0
0
PRICESMART INC COM
Common Stock
741511109
5
51
SH
SOLE
51
0
0
PEARSON PLC SPONSORED ADR
ADR
705015105
1
144
SH
SOLE
144
0
0
PROSHARES SHORT QQQ
ETF
74347B714
1
100
SH
SOLE
100
0
0
PURE STORAGE INC CL A
Common Stock
74624M102
2
68
SH
SOLE
68
0
0
PERSHING SQUARE TONTINE HLDGS COM CL A
Common Stock
71531R109
25
895
SH
SOLE
895
0
0
PERSHING SQUARE TONTINE HLDGS WT EXP 072425
Common Stock
71531R117
13
1315
SH
SOLE
1315
0
0
PLUS THERAPEUTICS INC COM NEW
Common Stock
72941H400
0
18
SH
SOLE
18
0
0
PHILLIPS 66 COM
Common Stock
718546104
1276
18239
SH
SOLE
18239
0
0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT
Common Stock
718549207
70
2658
SH
SOLE
2658
0
0
PTC INC COM
Common Stock
69370C100
456
3809
SH
SOLE
3809
0
0
PTC THERAPEUTICS INC COM
Common Stock
69366J200
3
45
SH
SOLE
45
0
0
PATTERSON-UTI ENERGY INC COM
Common Stock
703481101
2
320
SH
SOLE
320
0
0
INVESCO DWA HEALTHCARE MOMENTUM ETF
ETF
46137V852
43
270
SH
SOLE
270
0
0
PROPTECH INVESTMENT CORP II UNIT EX
Common Stock
743497208
640
60232
SH
SOLE
60232
0
0
PALATIN TECHNOLOGIES INC COM PAR $ .01
Common Stock
696077403
8
11750
SH
SOLE
11750
0
0
PELOTON INTERACTIVE INC CL A COM
Common Stock
70614W100
416
2741
SH
SOLE
2741
0
0
PROTECTIVE INS CORP CL B
Common Stock
74368L203
223
16236
SH
SOLE
16236
0
0
PACTIV EVERGREEN INC COM
Common Stock
69526K105
4
223
SH
SOLE
223
0
0
PUBLICIS GROUPE SA SPONSORED ADR
ADR
74463M106
12
1010
SH
SOLE
1010
0
0
PEUGEOT S A UNSPONSORD ADR
ADR
716830104
17
620
SH
SOLE
620
0
0
PRUDENTIAL PLC ADR
ADR
74435K204
82
2218
SH
SOLE
2218
0
0
PROPETRO HLDG CORP COM
Common Stock
74347M108
1
170
SH
SOLE
170
0
0
PROMOTORA Y OPERADORA DE INFRA SPONSORED ADR
ADR
74343W100
23
136
SH
SOLE
136
0
0
PICK-UPS PLUS INC COM
Common Stock
719574105
0
1000
SH
SOLE
1000
0
0
PURATION INC COM
Common Stock
74609P104
0
1000
SH
SOLE
1000
0
0
PENN VA CORP COM
Common Stock
70788V102
1
85
SH
SOLE
85
0
0
PROVECTUS BIOPHARMACEUTICALS I COM
Common Stock
74373P108
1
22457
SH
SOLE
22457
0
0
PRETIUM RES INC COM
Common Stock
74139C102
11
1000
SH
SOLE
1000
0
0
PVH CORPORATION COM
Common Stock
693656100
6
62
SH
SOLE
62
0
0
INVESCO VRDO TAX-FREE WEEKLY ETF
ETF
46138G862
265
10656
SH
SOLE
10656
0
0
INVESCO DYNAMIC LARGE CAP GROWTH ETF
ETF
46137V746
81
1200
SH
SOLE
1200
0
0
POWER CORP CDA COM
Common Stock
739239101
8
356
SH
SOLE
356
0
0
POWERFLEET INC COM
Common Stock
73931J109
84
11265
SH
SOLE
11265
0
0
PENNS WOODS BANCORP INC COM
Common Stock
708430103
86
3315
SH
SOLE
3315
0
0
QUANTA SVCS INC COM
Common Stock
74762E102
1224
16987
SH
SOLE
16987
0
0
INVESCO DYNAMIC LARGE CAP VALUE ETF
ETF
46137V738
32
837
SH
SOLE
837
0
0
POWERVERDE INC COM
Common Stock
73937M106
56
85528
SH
SOLE
85528
0
0
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF
ETF
46138E206
155
5543
SH
SOLE
5543
0
0
PIONEER NAT RES CO COM
Common Stock
723787107
2223
19427
SH
SOLE
19427
0
0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF
ETF
46138E743
49
1152
SH
SOLE
1152
0
0
INVESCO FTSE RAFI EMERGING MARKETS ETF
ETF
46138E727
132
6207
SH
SOLE
6207
0
0
POLYPID LTD SHS
Common Stock
M8001Q118
1
100
SH
SOLE
100
0
0
PAYPAL HLDGS INC COM
Common Stock
70450Y103
7193
30714
SH
SOLE
30714
0
0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF
ETF
46138E537
388
14308
SH
SOLE
14308
0
0
INVESCO CLEANTECH ETF
ETF
46137V407
2
31
SH
SOLE
31
0
0
PARAMOUNT GOLD NEV CORP COM
Common Stock
69924M109
0
45
SH
SOLE
45
0
0
PZENA INVT MGMT INC CLASS A
Common Stock
74731Q103
142
19425
SH
SOLE
19425
0
0
PAPA JOHNS INTL INC COM
Common Stock
698813102
6
65
SH
SOLE
65
0
0
IQ HEDGE MULTI-STRATEGY TRACKER ETF
ETF
45409B107
1970
60498
SH
SOLE
60498
0
0
QBE INS GROUP LTD SPONSORED ADR
ADR
74728G605
12
1790
SH
SOLE
1790
0
0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND
ETF
33733E500
164
2334
SH
SOLE
2334
0
0
QUALCOMM INC COM
Common Stock
747525103
28899
189699
SH
SOLE
189699
0
0
QUIDEL CORP COM
Common Stock
74838J101
45
251
SH
SOLE
251
0
0
FLEXSHARES QUALITY DIVIDEND INDEX FUND
ETF
33939L860
27
540
SH
SOLE
540
0
0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF
ETF
78463X426
35
530
SH
SOLE
530
0
0
QEP RESOURCES INC COM
Common Stock
74733V100
3
1190
SH
SOLE
1190
0
0
PROSHARES ULTRASHORT QQQ
ETF
74347G739
72
10190
SH
SOLE
10190
0
0
ISHARES AAA - A RATED CORPORATE BOND ETF
ETF
46429B291
138
2350
SH
SOLE
2350
0
0
QUALYS INC COM
Common Stock
74758T303
188
1546
SH
SOLE
1546
0
0
QUANTUM CORP COM NEW
Common Stock
747906501
82
13375
SH
SOLE
13375
0
0
QUINSTREET INC COM
Common Stock
74874Q100
2872
133970
SH
SOLE
133970
0
0
INVESCO QQQ TRUST
ETF
46090E103
8942
28501
SH
SOLE
28501
0
0
INVESCO NASDAQ NEXT GEN 100 ETF
ETF
46138G631
64
2073
SH
SOLE
2073
0
0
INVESCO NASDAQ 100 ETF
ETF
46138G649
60
463
SH
SOLE
463
0
0
QURATE RETAIL INC COM SER A
Common Stock
74915M100
19
1688
SH
SOLE
1688
0
0
QORVO INC COM
Common Stock
74736K101
2029
12203
SH
SOLE
12203
0
0
QUANTUMSCAPE CORP COM CL A
Common Stock
490073103
47
560
SH
SOLE
560
0
0
RESTAURANT BRANDS INTL INC COM
Common Stock
76131D103
103
1674
SH
SOLE
1674
0
0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND
ETF
337345102
114
825
SH
SOLE
825
0
0
PANGAEA LOGISTICS SOLUTION LTD SHS
Common Stock
G6891L105
1
191
SH
SOLE
191
0
0
QUATERRA RES INC COM
Common Stock
747952109
0
2000
SH
SOLE
2000
0
0
Q2 HLDGS INC COM
Common Stock
74736L109
6
48
SH
SOLE
48
0
0
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
14
124
SH
SOLE
124
0
0
QUMU CORP COM
Common Stock
749063103
2
200
SH
SOLE
200
0
0
UNIQURE NV SHS
Common Stock
N90064101
18
500
SH
SOLE
500
0
0
GLOBAL X NASDAQ 100 COVERED CALL ETF
ETF
37954Y483
52
2250
SH
SOLE
2250
0
0
RYDER SYS INC COM
Common Stock
783549108
111
1790
SH
SOLE
1790
0
0
FERRARI N V COM
Common Stock
N3167Y103
842
3671
SH
SOLE
3671
0
0
RITE AID CORP COM
Common Stock
767754872
60
3802
SH
SOLE
3802
0
0
LIVERAMP HLDGS INC COM
Common Stock
53815P108
10
130
SH
SOLE
130
0
0
POLARIS INFRASTRUCTURE INC COM
Common Stock
73106R100
0
4
SH
SOLE
4
0
0
ULTRAGENYX PHARMACEUTICAL INC COM
Common Stock
90400D108
75
541
SH
SOLE
541
0
0
RAVEN INDS INC COM
Common Stock
754212108
3
100
SH
SOLE
100
0
0
RITCHIE BROS AUCTIONEERS COM
Common Stock
767744105
737
10598
SH
SOLE
10598
0
0
RIBBON COMMUNICATIONS INC COM
Common Stock
762544104
5
825
SH
SOLE
825
0
0
REGAL BELOIT CORP COM
Common Stock
758750103
59
477
SH
SOLE
477
0
0
REPUBLIC BANCORP INC KY CL A
Common Stock
760281204
76
2100
SH
SOLE
2100
0
0
RECKITT BENCKISER GRP PLC SPONSORED ADR
ADR
756255204
185
10215
SH
SOLE
10215
0
0
RECKITT BENCKISER GRP PLC SHS
Common Stock
0G7407910
67
750
SH
SOLE
750
0
0
ROGERS COMMUNICATIONS INC CL B
Common Stock
775109200
60
1270
SH
SOLE
1270
0
0
RENT A CTR INC NEW COM
Common Stock
76009N100
4
110
SH
SOLE
110
0
0
ROCKY BRANDS INC COM
Common Stock
774515100
0
5
SH
SOLE
5
0
0
ROYAL CARIBBEAN GROUP COM
Common Stock
V7780T103
287
3843
SH
SOLE
3843
0
0
R1 RCM INC COM
Common Stock
749397105
5
225
SH
SOLE
225
0
0
RECRUIT HLDGS CO LTD UNSPONSORD ADR
ADR
75629J101
25
2940
SH
SOLE
2940
0
0
ARCUS BIOSCIENCES INC COM
Common Stock
03969F109
19
734
SH
SOLE
734
0
0
RADIENT TECHNOLOGIES INC COM
Common Stock
75034P106
1
22200
SH
SOLE
22200
0
0
REDFIN CORP COM
Common Stock
75737F108
44
634
SH
SOLE
634
0
0
VIVOS INC COM NEW
Common Stock
92858K204
26
246000
SH
SOLE
246000
0
0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF
ETF
46138G656
37
1100
SH
SOLE
1100
0
0
RADNET INC COM
Common Stock
750491102
239
12190
SH
SOLE
12190
0
0
ROYAL DUTCH SHELL PLC SPON ADR B
ADR
780259107
420
12507
SH
SOLE
12507
0
0
ROYAL DUTCH SHELL PLC SPONS ADR A
ADR
780259206
717
20390
SH
SOLE
20390
0
0
ROYAL DSM N V SPON ADR
ADR
780249108
112
2601
SH
SOLE
2601
0
0
RADWARE LTD ORD
Common Stock
M81873107
1
32
SH
SOLE
32
0
0
EVEREST RE GROUP LTD COM
Common Stock
G3223R108
1989
8498
SH
SOLE
8498
0
0
THE REALREAL INC COM
Common Stock
88339P101
64
3282
SH
SOLE
3282
0
0
RARE ELEMENT RES LTD COM
Common Stock
75381M102
6
6000
SH
SOLE
6000
0
0
RENEWABLE ENERGY GROUP INC COM NEW
Common Stock
75972A301
6
84
SH
SOLE
84
0
0
REGENERON PHARMACEUTICALS COM
Common Stock
75886F107
898
1859
SH
SOLE
1859
0
0
RELX PLC SPONSORED ADR
ADR
759530108
281
11405
SH
SOLE
11405
0
0
ISHARES MORTGAGE REAL ESTATE ETF
ETF
46435G342
4191
131537
SH
SOLE
131537
0
0
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF
ETF
92189H805
30
450
SH
SOLE
450
0
0
RPC INC COM
Common Stock
749660106
3
1000
SH
SOLE
1000
0
0
RESONANT INC COM
Common Stock
76118L102
3
1000
SH
SOLE
1000
0
0
REVLON INC CL A NEW
Common Stock
761525609
87
7305
SH
SOLE
7305
0
0
REYNOLDS CONSUMER PRODS INC COM
Common Stock
76171L106
94
3141
SH
SOLE
3141
0
0
RESIDEO TECHNOLOGIES INC COM
Common Stock
76118Y104
33
1550
SH
SOLE
1550
0
0
REGIONS FINANCIAL CORP NEW COM
Common Stock
7591EP100
1636
100623
SH
SOLE
100623
0
0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF
ETF
46137V217
100
495
SH
SOLE
495
0
0
REINSURANCE GRP OF AMERICA INC COM NEW
Common Stock
759351604
348
3006
SH
SOLE
3006
0
0
RGC RES INC COM
Common Stock
74955L103
1045
43949
SH
SOLE
43949
0
0
REPLIGEN CORP COM
Common Stock
759916109
507
2646
SH
SOLE
2646
0
0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF
ETF
46137V324
29
185
SH
SOLE
185
0
0
ROYAL GOLD INC COM
Common Stock
780287108
29
273
SH
SOLE
273
0
0
REGENXBIO INC COM
Common Stock
75901B107
2
55
SH
SOLE
55
0
0
RESOURCES CONNECTION INC COM
Common Stock
76122Q105
1
55
SH
SOLE
55
0
0
STURM RUGER & CO INC COM
Common Stock
864159108
6
90
SH
SOLE
90
0
0
RH COM
Common Stock
74967X103
13
30
SH
SOLE
30
0
0
ROCHE HLDG LTD SPONSORED ADR
ADR
771195104
1709
39007
SH
SOLE
39007
0
0
ROBERT HALF INTL INC COM
Common Stock
770323103
189
3028
SH
SOLE
3028
0
0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF
ETF
46137V373
30
200
SH
SOLE
200
0
0
TRANSOCEAN LTD REG SHS
Common Stock
H8817H100
4
1840
SH
SOLE
1840
0
0
B. RILEY FINANCIAL INC COM
Common Stock
05580M108
515
11640
SH
SOLE
11640
0
0
RIO TINTO PLC SPONSORED ADR
ADR
767204100
1181
15699
SH
SOLE
15699
0
0
RIOT BLOCKCHAIN INC COM
Common Stock
767292105
25
1450
SH
SOLE
1450
0
0
RAYMOND JAMES FINL INC COM
Common Stock
754730109
3809
39810
SH
SOLE
39810
0
0
ROCKSHIELD CAP CORP COM
Common Stock
77406P102
0
500
SH
SOLE
500
0
0
ROCKET COS INC COM CL A
Common Stock
77311W101
166
8200
SH
SOLE
8200
0
0
RAKUTEN INC ADR
ADR
75102W108
84
8724
SH
SOLE
8724
0
0
RALPH LAUREN CORP CL A
Common Stock
751212101
19
187
SH
SOLE
187
0
0
REAL BRANDS INC COM
Common Stock
75584Q108
0
10107
SH
SOLE
10107
0
0
REALOGY HLDGS CORP COM
Common Stock
75605Y106
39
2964
SH
SOLE
2964
0
0
RLI CORP COM
Common Stock
749607107
208
1995
SH
SOLE
1995
0
0
RE MAX HLDGS INC CL A
Common Stock
75524W108
1
35
SH
SOLE
35
0
0
RAMBUS INC DEL COM
Common Stock
750917106
4
220
SH
SOLE
220
0
0
RESMED INC COM
Common Stock
761152107
1790
8420
SH
SOLE
8420
0
0
RIMINI STR INC DEL COM
Common Stock
76674Q107
1
161
SH
SOLE
161
0
0
ROMEO POWER INC COM
Common Stock
776153108
7
300
SH
SOLE
300
0
0
RMR GROUP INC CL A
Common Stock
74967R106
5
121
SH
SOLE
121
0
0
RINGCENTRAL INC CL A
Common Stock
76680R206
685
1808
SH
SOLE
1808
0
0
RENAISSANCERE HLDGS LTD COM
Common Stock
G7496G103
94
566
SH
SOLE
566
0
0
RENASANT CORP COM
Common Stock
75970E107
3
100
SH
SOLE
100
0
0
CONSTRUCTION PARTNERS INC COM CL A
Common Stock
21044C107
31
1075
SH
SOLE
1075
0
0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF
ETF
301505707
85
1396
SH
SOLE
1396
0
0
GIBRALTAR INDS INC COM
Common Stock
374689107
5
65
SH
SOLE
65
0
0
ROGERS CORP COM
Common Stock
775133101
5
35
SH
SOLE
35
0
0
ROCKWELL AUTOMATION INC COM
Common Stock
773903109
3341
13322
SH
SOLE
13322
0
0
SPDR S&P KENSHO FINAL FRONTIERS ETF
ETF
78468R630
1
30
SH
SOLE
30
0
0
ROKU INC COM CL A
Common Stock
77543R102
1179
3551
SH
SOLE
3551
0
0
ROLLINS INC COM
Common Stock
775711104
1131
28945
SH
SOLE
28945
0
0
RBC BEARINGS INC COM
Common Stock
75524B104
222
1238
SH
SOLE
1238
0
0
PROSHARES ULTRA TECHNOLOGY
ETF
74347R693
16
230
SH
SOLE
230
0
0
ROPER TECHNOLOGIES INC COM
Common Stock
776696106
1433
3325
SH
SOLE
3325
0
0
ROSS STORES INC COM
Common Stock
778296103
4394
35779
SH
SOLE
35779
0
0
REALPAGE INC COM
Common Stock
75606N109
427
4900
SH
SOLE
4900
0
0
RPM INTL INC COM
Common Stock
749685103
902
9935
SH
SOLE
9935
0
0
RANGE RES CORP COM
Common Stock
75281A109
3
505
SH
SOLE
505
0
0
DONNELLEY R R & SONS CO COM
Common Stock
257867200
0
41
SH
SOLE
41
0
0
RED ROBIN GOURMET BURGERS INC COM
Common Stock
75689M101
4
190
SH
SOLE
190
0
0
RED ROCK RESORTS INC CL A
Common Stock
75700L108
63
2500
SH
SOLE
2500
0
0
RELIANCE STEEL & ALUMINUM CO COM
Common Stock
759509102
88
732
SH
SOLE
732
0
0
REFLECT SCIENTIFIC INC COM
Common Stock
75866F101
0
1000
SH
SOLE
1000
0
0
REPUBLIC SVCS INC COM
Common Stock
760759100
648
6695
SH
SOLE
6695
0
0
INVESCO S&P 500 EQUAL WEIGHT ETF
ETF
46137V357
2958
23190
SH
SOLE
23190
0
0
RESERVE PETE CO COM
Common Stock
761102102
11
80
SH
SOLE
80
0
0
VANECK VECTORS RUSSIA ETF
ETF
92189F403
18
735
SH
SOLE
735
0
0
RENTOKIL INITIAL PLC SPONSORED ADR
ADR
760125104
13
370
SH
SOLE
370
0
0
RAYTHEON TECHNOLOGIES CORP COM
Common Stock
75513E101
38988
545208
SH
SOLE
545208
0
0
ARBORGEN HLDGS LTD SHS
Common Stock
Q0465M101
4
38333
SH
SOLE
38333
0
0
SUNRUN INC COM
Common Stock
86771W105
36
522
SH
SOLE
522
0
0
RUSH ENTERPRISES INC CL A
Common Stock
781846209
311
7500
SH
SOLE
7500
0
0
RUSH ENTERPRISES INC CL B
Common Stock
781846308
315
8305
SH
SOLE
8305
0
0
RUTHS HOSPITALITY GROUP INC COM
Common Stock
783332109
7
420
SH
SOLE
420
0
0
REVOLVE GROUP INC CL A
Common Stock
76156B107
3
100
SH
SOLE
100
0
0
REVANCE THERAPEUTICS INC COM
Common Stock
761330109
49
1742
SH
SOLE
1742
0
0
RIVER FINL CORP COM
Common Stock
76821P101
329
11500
SH
SOLE
11500
0
0
REVIVE THERAPEUTICS LTD COM
Common Stock
761516103
1
1500
SH
SOLE
1500
0
0
RESVERLOGIX CORP COM
Common Stock
76128M108
3
4000
SH
SOLE
4000
0
0
RWE AG SPONSORED ADR
ADR
74975E303
164
3856
SH
SOLE
3856
0
0
INVESCO S&P 500 REVENUE ETF
ETF
46138G698
15
248
SH
SOLE
248
0
0
REWALK ROBOTICS LTD SHS
Common Stock
M8216Q200
6
4800
SH
SOLE
4800
0
0
SPDR DOW JONES GLOBAL REAL ESTATE ETF
ETF
78463X749
3
64
SH
SOLE
64
0
0
SPDR DOW JONES REIT ETF
ETF
78464A607
125
1442
SH
SOLE
1442
0
0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF
ETF
78463X863
32
925
SH
SOLE
925
0
0
PROSHARES ULTRA HEALTH CARE
ETF
74347R735
15
100
SH
SOLE
100
0
0
REXNORD CORP COM
Common Stock
76169B102
11
289
SH
SOLE
289
0
0
RACKSPACE TECHNOLOGY INC COM
Common Stock
750102105
48
2530
SH
SOLE
2530
0
0
ROYAL BK CDA COM
Common Stock
780087102
3764
45869
SH
SOLE
45869
0
0
RYANAIR HOLDINGS PLC SPONSORED ADS
ADR
783513203
113
1031
SH
SOLE
1031
0
0
ROLLS ROYCE HOLDINGS PLC SPONSORED ADR
ADR
775781206
2
1580
SH
SOLE
1580
0
0
RYERSON HLDG CORP COM
Common Stock
783754104
1
41
SH
SOLE
41
0
0
RYOHIN KEIKAKU CO LTD UNSPONSORD ADR
ADR
78392U105
80
3912
SH
SOLE
3912
0
0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF
ETF
46137V282
1188
4687
SH
SOLE
4687
0
0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF
ETF
46137V274
176
1757
SH
SOLE
1757
0
0
SEABRIDGE GOLD INC COM
Common Stock
811916105
20
950
SH
SOLE
950
0
0
SABRE CORP COM
Common Stock
78573M104
58
4799
SH
SOLE
4799
0
0
SADLIER WILLIAM H INC COM
Common Stock
786327106
27
1200
SH
SOLE
1200
0
0
SANDERSON FARMS INC COM
Common Stock
800013104
522
3952
SH
SOLE
3952
0
0
SAFRAN SPON ADR
ADR
786584102
158
4451
SH
SOLE
4451
0
0
SAFETY INS GROUP INC COM
Common Stock
78648T100
49
635
SH
SOLE
635
0
0
SAGE THERAPEUTICS INC COM
Common Stock
78667J108
78
903
SH
SOLE
903
0
0
SONIC AUTOMOTIVE INC CL A
Common Stock
83545G102
2
45
SH
SOLE
45
0
0
SAIA INC COM
Common Stock
78709Y105
9
50
SH
SOLE
50
0
0
SCIENCE APPLICATIONS INTL CORP COM
Common Stock
808625107
2988
31576
SH
SOLE
31576
0
0
SAILPOINT TECHNOLOGIES HLDGS I COM
Common Stock
78781P105
11
200
SH
SOLE
200
0
0
BOSTON BEER INC CL A
Common Stock
100557107
28
28
SH
SOLE
28
0
0
BANCO SANTANDER S.A. ADR
ADR
05964H105
72
23768
SH
SOLE
23768
0
0
SANDSTORM GOLD LTD COM NEW
Common Stock
80013R206
10
1413
SH
SOLE
1413
0
0
SANMINA CORPORATION COM
Common Stock
801056102
22
692
SH
SOLE
692
0
0
SAP SE SPON ADR
ADR
803054204
30123
231023
SH
SOLE
231023
0
0
ECHOSTAR CORP CL A
Common Stock
278768106
0
8
SH
SOLE
8
0
0
STRAUMANN HLDG AG ADR
ADR
86317T103
16
260
SH
SOLE
260
0
0
SAMPO OYJ ADR
ADR
79588J102
144
6703
SH
SOLE
6703
0
0
SEACOAST BKG CORP FLA COM NEW
Common Stock
811707801
3
100
SH
SOLE
100
0
0
SWITCHBACK ENERGY ACQUISTN CRP COM CL A
Common Stock
87105M102
14
350
SH
SOLE
350
0
0
SOUTH BEACH SPIRITS INC COM
Common Stock
83645W106
0
251000
SH
SOLE
251000
0
0
SCHNEIDER ELECTRIC SE UNSPONSORD ADR
ADR
80687P106
604
20865
SH
SOLE
20865
0
0
SALLY BEAUTY HLDGS INC COM
Common Stock
79546E104
5
351
SH
SOLE
351
0
0
SBI HOLDINGS INC SHS
Common Stock
J6991H100
5
200
SH
SOLE
200
0
0
ALPS MEDICAL BREAKTHROUGHS ETF
ETF
00162Q593
28
552
SH
SOLE
552
0
0
SIGNATURE BK NEW YORK N Y COM
Common Stock
82669G104
19
138
SH
SOLE
138
0
0
SABINE ROYALTY TR UNIT BEN INT
Common Stock
785688102
367
13017
SH
SOLE
13017
0
0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR
ADR
20441A102
35
4051
SH
SOLE
4051
0
0
SOUTHSIDE BANCSHARES INC COM
Common Stock
84470P109
1071
34514
SH
SOLE
34514
0
0
SIBANYE STILLWATER LTD SPONSORED ADR
ADR
82575P107
17
1060
SH
SOLE
1060
0
0
STARBUCKS CORP COM
Common Stock
855244109
9587
89615
SH
SOLE
89615
0
0
STANDARD CHARTERED PLC UNSPONSRED ADS
ADR
853254100
10
770
SH
SOLE
770
0
0
SOUTHERN COPPER CORP COM
Common Stock
84265V105
135
2080
SH
SOLE
2080
0
0
SOCIETE GENERALE FRANCE SPONSORED ADR
ADR
83364L109
22
5230
SH
SOLE
5230
0
0
SCHWAB U.S. SMALL-CAP ETF
ETF
808524607
8148
91384
SH
SOLE
91384
0
0
SCHWAB US BROAD MKTS ETF
ETF
808524102
28720
315643
SH
SOLE
315643
0
0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF
ETF
808524888
115
3061
SH
SOLE
3061
0
0
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
2296
35798
SH
SOLE
35798
0
0
SCHWAB EMERGING MARKETS EQUITY ETF
ETF
808524706
4236
138195
SH
SOLE
138195
0
0
SCHWAB INT'L EQ ETF
ETF
808524805
12922
359083
SH
SOLE
359083
0
0
SCHWAB U.S. LARGE-CAP GROWTH ETF
ETF
808524300
13444
104697
SH
SOLE
104697
0
0
SCHWAB U.S. REIT ETF
ETF
808524847
644
16920
SH
SOLE
16920
0
0
SCHWAB 1000 INDEX ETF
ETF
808524722
153
4083
SH
SOLE
4083
0
0
SCHOLASTIC CORP COM
Common Stock
807066105
1
55
SH
SOLE
55
0
0
SCHWAB U.S. MID-CAP ETF
ETF
808524508
6853
100433
SH
SOLE
100433
0
0
SCHNITZER STEEL INDS INC CL A
Common Stock
806882106
1
26
SH
SOLE
26
0
0
SCHWAB SHORT-TERM U.S. TREASURY ETF
ETF
808524862
2454
47744
SH
SOLE
47744
0
0
SCHWAB U.S. TIPS ETF
ETF
808524870
254
4087
SH
SOLE
4087
0
0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF
ETF
808524854
1387
23817
SH
SOLE
23817
0
0
SCHWAB U.S. LARGE-CAP VALUE ETF
ETF
808524409
3784
63564
SH
SOLE
63564
0
0
SCHWAB CHARLES CORP COM
Common Stock
808513105
7272
137101
SH
SOLE
137101
0
0
SCHWAB U.S. LARGE-CAP ETF
ETF
808524201
14995
164870
SH
SOLE
164870
0
0
SANDS CHINA LTD UNSPONSORE ADR
ADR
80007R105
311
7127
SH
SOLE
7127
0
0
SCHWAB US AGGREGATE BOND ETF
ETF
808524839
12172
217237
SH
SOLE
217237
0
0
SERVICE CORP INTL COM
Common Stock
817565104
1826
37197
SH
SOLE
37197
0
0
STEPAN CO COM
Common Stock
858586100
5
40
SH
SOLE
40
0
0
SWISSCOM AG SPONSORED ADR
ADR
871013108
9
170
SH
SOLE
170
0
0
SC HEALTH CORP COM CL A
Common Stock
G78516203
14
1400
SH
SOLE
1400
0
0
SCIPLAY CORPORATION CL A
Common Stock
809087109
1149
82974
SH
SOLE
82974
0
0
STEELCASE INC CL A
Common Stock
858155203
4
318
SH
SOLE
318
0
0
SCANSOURCE INC COM
Common Stock
806037107
1
22
SH
SOLE
22
0
0
MONITRONICS INTL INC COM
Common Stock
609453105
0
2
SH
SOLE
2
0
0
SHOE CARNIVAL INC COM
Common Stock
824889109
1
15
SH
SOLE
15
0
0
STARRETT L S CO CL A
Common Stock
855668109
0
1
SH
SOLE
1
0
0
ISHARES MSCI EAFE SMALL-CAP ETF
ETF
464288273
68
999
SH
SOLE
999
0
0
SMILEDIRECTCLUB INC CL A COM
Common Stock
83192H106
20265
1697237
SH
SOLE
1697237
0
0
ALPS SECTOR DIVIDEND DOGS ETF
ETF
00162Q858
2182
48888
SH
SOLE
48888
0
0
PROSHARES ULTRASHORT S&P 500
ETF
74347B383
101
8121
SH
SOLE
8121
0
0
SANDVIK AB ADR
ADR
800212201
108
4410
SH
SOLE
4410
0
0
SODEXO SPONSORED ADR
ADR
833792104
57
3370
SH
SOLE
3370
0
0
SPDR S&P DIVIDEND ETF
ETF
78464A763
6695
63215
SH
SOLE
63215
0
0
SEA LTD SPONSORD ADS
ADR
81141R100
1081
5433
SH
SOLE
5433
0
0
SEAWORLD ENTMT INC COM
Common Stock
81282V100
194
6155
SH
SOLE
6155
0
0
SEABOARD CORP DEL COM
Common Stock
811543107
31
10
SH
SOLE
10
0
0
SOLAREDGE TECHNOLOGIES INC COM
Common Stock
83417M104
137
428
SH
SOLE
428
0
0
SEALED AIR CORP NEW COM
Common Stock
81211K100
232
5061
SH
SOLE
5061
0
0
SEI INVTS CO COM
Common Stock
784117103
19
330
SH
SOLE
330
0
0
SELECT MED HLDGS CORP COM
Common Stock
81619Q105
6
210
SH
SOLE
210
0
0
SAUER ENERGY INC COM NEW
Common Stock
804136208
0
2000
SH
SOLE
2000
0
0
STIFEL FINL CORP COM
Common Stock
860630102
40
797
SH
SOLE
797
0
0
SERVISFIRST BANCSHARES INC COM
Common Stock
81768T108
16309
402795
SH
SOLE
402795
0
0
SAFEGUARD SCIENTIFICS INC COM NEW
Common Stock
786449207
22
3433
SH
SOLE
3433
0
0
SAFE T GROUP LTD SPONSORD ADS NEW
ADR
78643B401
13
9070
SH
SOLE
9070
0
0
STITCH FIX INC COM CL A
Common Stock
860897107
267
4545
SH
SOLE
4545
0
0
SFL CORPORATION LTD SHS
Common Stock
G7738W106
7
1092
SH
SOLE
1092
0
0
SPROUTS FMRS MKT INC COM
Common Stock
85208M102
365
18176
SH
SOLE
18176
0
0
SIMMONS 1ST NATL CORP CL A $1 PAR
Common Stock
828730200
133
6101
SH
SOLE
6101
0
0
SOUTHERN FIRST BANCSHARES COM
Common Stock
842873101
195
5514
SH
SOLE
5514
0
0
SOFTBANK GROUP CORP UNSPONSORED ADR
ADR
83404D109
92
2383
SH
SOLE
2383
0
0
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06
ADR
82929R304
12
660
SH
SOLE
660
0
0
SPROTT JUNIOR GOLD MINERS ETF
ETF
85210B201
276
5600
SH
SOLE
5600
0
0
SPROTT GOLD MINERS ETF
ETF
85210B102
4956
162223
SH
SOLE
162223
0
0
SEAGEN INC COM
Common Stock
81181C104
231
1321
SH
SOLE
1321
0
0
SMART GLOBAL HLDGS INC SHS
Common Stock
G8232Y101
1
25
SH
SOLE
25
0
0
SHIONOGI & CO LTD UNSPONSORED ADS
ADR
824667109
198
14443
SH
SOLE
14443
0
0
SPYGLASS RES CORP COM
Common Stock
852193101
0
371
SH
SOLE
371
0
0
SANGAMO THERAPEUTICS INC COM
Common Stock
800677106
58
3727
SH
SOLE
3727
0
0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF
ETF
00326A104
174
9500
SH
SOLE
9500
0
0
SAGE GROUP PLC UNSPONSORD ADR
ADR
78663S201
39
1210
SH
SOLE
1210
0
0
SGS SA UNSPONSORED ADR
ADR
818800104
236
7881
SH
SOLE
7881
0
0
PROSHARES SHORT S&P 500
ETF
74347B425
187
10390
SH
SOLE
10390
0
0
SHAKE SHACK INC CL A
Common Stock
819047101
378
4454
SH
SOLE
4454
0
0
SHIN ETSU CHEM CO LTD ADR
ADR
824551105
137
3114
SH
SOLE
3114
0
0
SHENANDOAH TELECOMMUNICATIONS COM
Common Stock
82312B106
141
3263
SH
SOLE
3263
0
0
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD
ADR
824596100
7
240
SH
SOLE
240
0
0
SEARS HOLDINGS CORPORATION COM
Common Stock
812350106
0
140
SH
SOLE
140
0
0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT
Common Stock
822634101
164
16230
SH
SOLE
16230
0
0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF
ETF
78468R739
4886
98135
SH
SOLE
98135
0
0
NATURALSHRIMP INC COM
Common Stock
63902N106
20
50000
SH
SOLE
50000
0
0
MADDEN STEVEN LTD COM
Common Stock
556269108
254
7205
SH
SOLE
7205
0
0
SHOPIFY INC CL A
Common Stock
82509L107
2026
1790
SH
SOLE
1790
0
0
ISHARES SHORT TREASURY BOND ETF
ETF
464288679
400
3618
SH
SOLE
3618
0
0
SHERWIN WILLIAMS CO COM
Common Stock
824348106
2394
3258
SH
SOLE
3258
0
0
ISHARES 1-3 YEAR TREASURY BOND ETF
ETF
464287457
54545
631450
SH
SOLE
631450
0
0
SHYFT GROUP INC COM
Common Stock
825698103
1346
47413
SH
SOLE
47413
0
0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
3996
87941
SH
SOLE
87941
0
0
SIEMENS A G SPONSORED ADR
ADR
826197501
1225
17058
SH
SOLE
17058
0
0
SIGNET JEWELERS LIMITED SHS
Common Stock
G81276100
2
75
SH
SOLE
75
0
0
SIGA TECHNOLOGIES INC COM
Common Stock
826917106
190
26164
SH
SOLE
26164
0
0
SELECTIVE INS GROUP INC COM
Common Stock
816300107
239
3565
SH
SOLE
3565
0
0
SPROTT INC COM NEW
Common Stock
852066208
8
276
SH
SOLE
276
0
0
GLOBAL X SILVER MINERS ETF
ETF
37954Y848
102
2208
SH
SOLE
2208
0
0
ETFMG PRIME JUNIOR SILVER MINERS ETF
ETF
26924G102
35
2171
SH
SOLE
2171
0
0
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR
ADR
82706C108
29
596
SH
SOLE
596
0
0
SINGLEPOINT INC COM
Common Stock
82932V102
0
10000
SH
SOLE
10000
0
0
SIO GENE THERAPIES INC COMMON
Common Stock
829399104
0
18
SH
SOLE
18
0
0
SOLAR INTEGRATED ROOFING CORP COM
Common Stock
83417R103
21
75000
SH
SOLE
75000
0
0
SIRIUS XM HOLDINGS INC COM
Common Stock
82968B103
642
100735
SH
SOLE
100735
0
0
SITEONE LANDSCAPE SUPPLY INC COM
Common Stock
82982L103
62
390
SH
SOLE
390
0
0
SVB FINANCIAL GROUP COM
Common Stock
78486Q101
1805
4654
SH
SOLE
4654
0
0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF
ETF
003264108
89
3478
SH
SOLE
3478
0
0
SIX FLAGS ENTMT CORP NEW COM
Common Stock
83001A102
13
375
SH
SOLE
375
0
0
SOUTH JERSEY INDS INC COM
Common Stock
838518108
8
371
SH
SOLE
371
0
0
SMUCKER J M CO COM NEW
Common Stock
832696405
1241
10732
SH
SOLE
10732
0
0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF
ETF
78468R408
5251
194842
SH
SOLE
194842
0
0
SCIENJOY HOLDING CORP WT EXP 020524
Common Stock
G7864D104
1
6205
SH
SOLE
6205
0
0
SHAW COMMUNICATIONS INC CL B CONV
Common Stock
82028K200
13
737
SH
SOLE
737
0
0
SAN JUAN BASIN RTY TR UNIT BEN INT
Common Stock
798241105
30
11047
SH
SOLE
11047
0
0
SJW GROUP COM
Common Stock
784305104
337
4865
SH
SOLE
4865
0
0
SONIC HEALTHCARE LTD SPONSORED ADR
ADR
83546A203
55
2230
SH
SOLE
2230
0
0
SEKISUI HOUSE LTD SPONSORED ADR
ADR
816078307
89
4360
SH
SOLE
4360
0
0
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
12
501
SH
SOLE
501
0
0
FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND
ETF
33939L761
5
99
SH
SOLE
99
0
0
SKEENA RES LTD NEW COM
Common Stock
83056P806
82
30000
SH
SOLE
30000
0
0
SENTRY TECHNOLOGY CORP COM
Common Stock
81731K101
0
13449
SH
SOLE
13449
0
0
SKECHERS U S A INC CL A
Common Stock
830566105
10
270
SH
SOLE
270
0
0
SKYWEST INC COM
Common Stock
830879102
418
10367
SH
SOLE
10367
0
0
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
78
821
SH
SOLE
821
0
0
SILICON LABORATORIES INC COM
Common Stock
826919102
11
85
SH
SOLE
85
0
0
SCHLUMBERGER LTD COM
Common Stock
806857108
2090
95134
SH
SOLE
95134
0
0
U S SILICA HLDGS INC COM
Common Stock
90346E103
1
180
SH
SOLE
180
0
0
SOVEREIGN LITHIUM INC COM
Common Stock
84609P103
0
100
SH
SOLE
100
0
0
SELECT BANCORP INC NEW COM
Common Stock
81617L108
3
360
SH
SOLE
360
0
0
SUN LIFE FINANCIAL INC. COM
Common Stock
866796105
230
5184
SH
SOLE
5184
0
0
SUPER LEAGUE GAMING INC COM
Common Stock
86804F202
0
100
SH
SOLE
100
0
0
SOLGOLD PLC SHS
Common Stock
G8255T104
19
40930
SH
SOLE
40930
0
0
SILGAN HOLDINGS INC COM
Common Stock
827048109
24
648
SH
SOLE
648
0
0
SLM CORP COM
Common Stock
78442P106
9
740
SH
SOLE
740
0
0
SIMULATIONS PLUS INC COM
Common Stock
829214105
23
320
SH
SOLE
320
0
0
ISHARES SILVER TRUST
ETF
46428Q109
935
38036
SH
SOLE
38036
0
0
SPDR S&P 600 SMALL CAP ETF
ETF
78464A813
182
2291
SH
SOLE
2291
0
0
SPDR S&P 600 SMALL CAP GROWTH ETF
ETF
78464A201
32
425
SH
SOLE
425
0
0
SPDR S&P 600 SMALL CAP VALUE ETF
ETF
78464A300
841
12712
SH
SOLE
12712
0
0
SM ENERGY CO COM
Common Stock
78454L100
1
100
SH
SOLE
100
0
0
SMARTSHEET INC COM CL A
Common Stock
83200N103
9
137
SH
SOLE
137
0
0
SIEMENS A G ORD
Common Stock
D69671218
41
283
SH
SOLE
283
0
0
VANECK VECTORS SHORT MUNI ETF
ETF
92189F528
27
1500
SH
SOLE
1500
0
0
SMARTFINANCIAL INC COM NEW
Common Stock
83190L208
388
21405
SH
SOLE
21405
0
0
SMC CORP JAPAN SPONSORED ADR
ADR
78445W306
47
1523
SH
SOLE
1523
0
0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF
ETF
74347B698
17
290
SH
SOLE
290
0
0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR
ADR
86562M209
76
12389
SH
SOLE
12389
0
0
SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR
ADR
83272W106
7
150
SH
SOLE
150
0
0
SCOTTS MIRACLE-GRO CO CL A
Common Stock
810186106
1043
5237
SH
SOLE
5237
0
0
VANECK VECTORS SEMICONDUCTOR ETF
ETF
92189F676
38
175
SH
SOLE
175
0
0
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF
ETF
46434V290
557
11776
SH
SOLE
11776
0
0
SEMLER SCIENTIFIC INC COM
Common Stock
81684M104
74
784
SH
SOLE
784
0
0
SIEMENS HEALTHINEERS AG UNSPONSORED ADR
ADR
82622J104
5
183
SH
SOLE
183
0
0
SUMMIT THERAPEUTICS INC COM
Common Stock
86627R102
52
11000
SH
SOLE
11000
0
0
SHIMANO INC UNSPONSORD ADR
ADR
82455C101
94
3977
SH
SOLE
3977
0
0
STANDARD MTR PRODS INC COM
Common Stock
853666105
2
40
SH
SOLE
40
0
0
SIMPLY GOOD FOODS CO COM
Common Stock
82900L102
3
85
SH
SOLE
85
0
0
STEIN MART INC COM
Common Stock
858375108
0
1140
SH
SOLE
1140
0
0
SEMTECH CORP COM
Common Stock
816850101
9
125
SH
SOLE
125
0
0
SNAP ON INC COM
Common Stock
833034101
1396
8159
SH
SOLE
8159
0
0
SNAP INC CL A
Common Stock
83304A106
419
8359
SH
SOLE
8359
0
0
SLEEP NUMBER CORP COM
Common Stock
83125X103
250
3050
SH
SOLE
3050
0
0
SMART SAND INC COM
Common Stock
83191H107
0
100
SH
SOLE
100
0
0
SCHNEIDER NATIONAL INC CL B
Common Stock
80689H102
0
17
SH
SOLE
17
0
0
SONY CORP SPONSORED ADR
ADR
835699307
946
9356
SH
SOLE
9356
0
0
STONEX GROUP INC COM
Common Stock
861896108
2048
35375
SH
SOLE
35375
0
0
SMITH & NEPHEW PLC SPDN ADR NEW
ADR
83175M205
1308
31014
SH
SOLE
31014
0
0
SNOWFLAKE INC CL A
Common Stock
833445109
46
162
SH
SOLE
162
0
0
SYNOPSYS INC COM
Common Stock
871607107
715
2759
SH
SOLE
2759
0
0
GLOBAL X INTERNET OF THINGS THEMATIC ETF
ETF
37954Y780
21
672
SH
SOLE
672
0
0
SYNOVUS FINL CORP COM NEW
Common Stock
87161C501
879
26872
SH
SOLE
26872
0
0
SYNNEX CORP COM
Common Stock
87162W100
54
669
SH
SOLE
669
0
0
SANOFI SPONSORED ADR
ADR
80105N105
1270
26143
SH
SOLE
26143
0
0
SANOFI SHS
Common Stock
F5548N101
21
220
SH
SOLE
220
0
0
SOUTHERN CO COM
Common Stock
842587107
9779
159191
SH
SOLE
159191
0
0
SOFTBANK CORP UNSPONSRED ADS
ADR
83405K102
14
1100
SH
SOLE
1100
0
0
SODASTREAM INTERNATIONAL LTD USD SHS
Common Stock
M9068E105
10
70
SH
SOLE
70
0
0
SOLITRON DEVICES INC COM NEW
Common Stock
834256208
0
1
SH
SOLE
1
0
0
SOLITON INC COM
Common Stock
834251100
3
400
SH
SOLE
400
0
0
SONOCO PRODS CO COM
Common Stock
835495102
336
5666
SH
SOLE
5666
0
0
SONOS INC COM
Common Stock
83570H108
33
1400
SH
SOLE
1400
0
0
SONOVA HLDG AG UNSPONSORED ADR
ADR
83569C102
335
6386
SH
SOLE
6386
0
0
SOUTH32 LTD SPONSORED ADR
ADR
84473L105
1
112
SH
SOLE
112
0
0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND
ETF
464287523
84
221
SH
SOLE
221
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
6494
210922
SH
SOLE
210922
0
0
SPANISH MTN GOLD LTD COM
Common Stock
846481109
0
100
SH
SOLE
100
0
0
SPECTRUM BRANDS HLDGS INC NEW COM
Common Stock
84790A105
13
170
SH
SOLE
170
0
0
VIRGIN GALACTIC HOLDINGS INC COM
Common Stock
92766K106
44
1870
SH
SOLE
1870
0
0
AAM S&P 500 HIGH DIVIDEND VALUE ETF
ETF
26922A594
1894
76519
SH
SOLE
76519
0
0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF
ETF
78463X889
1737
51460
SH
SOLE
51460
0
0
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
553
13123
SH
SOLE
13123
0
0
S&P GLOBAL INC COM
Common Stock
78409V104
29032
88316
SH
SOLE
88316
0
0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF
ETF
78463X475
641
13169
SH
SOLE
13169
0
0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN
Common Stock
864482104
91
6135
SH
SOLE
6135
0
0
INVESCO S&P 500 HIGH BETA ETF
ETF
46138E370
7
125
SH
SOLE
125
0
0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E362
40
1062
SH
SOLE
1062
0
0
SPDR PORTFOLIO HIGH YIELD BOND ETF
ETF
78468R606
16
606
SH
SOLE
606
0
0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF
ETF
78464A375
7725
207785
SH
SOLE
207785
0
0
SPDR PORTFOLIO TIPS ETF
ETF
78464A656
64
2058
SH
SOLE
2058
0
0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF
ETF
78464A367
19
568
SH
SOLE
568
0
0
SPDR PORTFOLIO S&P 500 ETF
ETF
78464A854
86
1950
SH
SOLE
1950
0
0
SPLUNK INC COM
Common Stock
848637104
1354
7971
SH
SOLE
7971
0
0
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
2195
39079
SH
SOLE
39079
0
0
SPDR PORTFOLIO S&P 400 MID CAP ETF
ETF
78464A847
99
2439
SH
SOLE
2439
0
0
SPOTIFY TECHNOLOGY S A SHS
Common Stock
L8681T102
790
2511
SH
SOLE
2511
0
0
SPECTRUM PHARMACEUTICALS INC COM
Common Stock
84763A108
2
485
SH
SOLE
485
0
0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF
ETF
78464A474
497
15837
SH
SOLE
15837
0
0
SPS COMM INC COM
Common Stock
78463M107
1243
11451
SH
SOLE
11451
0
0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
98
2727
SH
SOLE
2727
0
0
SPROUT SOCIAL INC COM CL A
Common Stock
85209W109
12
270
SH
SOLE
270
0
0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF
ETF
78464A805
4615
100124
SH
SOLE
100124
0
0
SPARTANNASH CO COM
Common Stock
847215100
2
94
SH
SOLE
94
0
0
SPDR PORTFOLIO SHORT TERM TREASURY ETF
ETF
78468R101
13
408
SH
SOLE
408
0
0
SPORTSMANS WHSE HLDGS INC COM
Common Stock
84920Y106
0
16
SH
SOLE
16
0
0
SUNPOWER CORP COM
Common Stock
867652406
11
448
SH
SOLE
448
0
0
SPX CORP COM
Common Stock
784635104
110
2021
SH
SOLE
2021
0
0
SINGAPORE EXCHANGE LTD ORD
Common Stock
Y79946102
0
30
SH
SOLE
30
0
0
DIREXION DAILY S&P 500 BULL 3X SHARES
ETF
25459W862
213
2944
SH
SOLE
2944
0
0
SPDR S&P 500 ETF
ETF
78462F103
188077
501051
SH
SOLE
501051
0
0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF
ETF
78468R788
161
4882
SH
SOLE
4882
0
0
SPDR PORTFOLIO S&P 500 GROWTH ETF
ETF
78464A409
470
8499
SH
SOLE
8499
0
0
SPDR PORTFOLIO S&P 500 VALUE ETF
ETF
78464A508
1339
38924
SH
SOLE
38924
0
0
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF
ETF
78468R796
59
639
SH
SOLE
639
0
0
SQUARE INC CL A
Common Stock
852234103
1682
7727
SH
SOLE
7727
0
0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B
ADR
833635105
88
1793
SH
SOLE
1793
0
0
PROSHARES ULTRAPRO SHORT QQQ
ETF
74347G861
0
1
SH
SOLE
1
0
0
SPIRE INC COM
Common Stock
84857L101
23
360
SH
SOLE
360
0
0
SRAX INC CL A
Common Stock
78472M106
3
1000
SH
SOLE
1000
0
0
STERICYCLE INC COM
Common Stock
858912108
27
388
SH
SOLE
388
0
0
SEMPRA ENERGY COM
Common Stock
816851109
679
5289
SH
SOLE
5289
0
0
STONERIDGE INC COM
Common Stock
86183P102
726
24005
SH
SOLE
24005
0
0
Senior Loan ETF
ETF
78467V608
127
2757
SH
SOLE
2757
0
0
SORRENTO THERAPEUTICS INC COM NEW
Common Stock
83587F202
57
8287
SH
SOLE
8287
0
0
SAREPTA THERAPEUTICS INC COM
Common Stock
803607100
1174
6885
SH
SOLE
6885
0
0
PROSHARES ULTRASHORT REAL ESTATE
ETF
74348A244
2
200
SH
SOLE
200
0
0
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF
ETF
69374H741
315
8781
SH
SOLE
8781
0
0
SOUTH ST CORP COM
Common Stock
840441109
741
10246
SH
SOLE
10246
0
0
SIMPSON MANUFACTURING CO INC COM
Common Stock
829073105
79
841
SH
SOLE
841
0
0
SHISEIDO CO LTD SPONSORED ADR
ADR
824841407
18
260
SH
SOLE
260
0
0
SSE PLC SPONSORED ADR
ADR
78467K107
66
3270
SH
SOLE
3270
0
0
SASOL LTD SPONSORED ADR
ADR
803866300
9
1070
SH
SOLE
1070
0
0
SYSMEX CORP UNSPONSORED ADR
ADR
87184P109
398
6609
SH
SOLE
6609
0
0
SS&C TECHNOLOGIES HLDGS INC COM
Common Stock
78467J100
2232
30687
SH
SOLE
30687
0
0
PROSHARES ULTRA S&P 500
ETF
74347R107
79
860
SH
SOLE
860
0
0
SCRIPPS E W CO OHIO CL A NEW
Common Stock
811054402
161
10529
SH
SOLE
10529
0
0
SWISS RE LTD SPONSORED ADR
ADR
870886108
20
855
SH
SOLE
855
0
0
SHUTTERSTOCK INC COM
Common Stock
825690100
3
40
SH
SOLE
40
0
0
SUMITOMO CORP SPONSORED ADR
ADR
865613103
17
1300
SH
SOLE
1300
0
0
STRATASYS LTD SHS
Common Stock
M85548101
2
101
SH
SOLE
101
0
0
SENSATA TECHNOLOGIES HLDG PLC SHS
Common Stock
G8060N102
76
1436
SH
SOLE
1436
0
0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B
Common Stock
30224P200
5
337
SH
SOLE
337
0
0
SUNTORY BEVERAGE & FOOD LTD ADS
ADR
86803T104
12
650
SH
SOLE
650
0
0
STEWART INFORMATION SVCS CORP COM
Common Stock
860372101
4
92
SH
SOLE
92
0
0
STERIS PLC SHS USD
Common Stock
G8473T100
1914
10099
SH
SOLE
10099
0
0
ISHARES 0-5 YEAR TIPS BOND ETF
ETF
46429B747
36
341
SH
SOLE
341
0
0
STERLING BANCORP DEL COM
Common Stock
85917A100
42
2315
SH
SOLE
2315
0
0
STEEL DYNAMICS INC COM
Common Stock
858119100
1255
33817
SH
SOLE
33817
0
0
STMICROELECTRONICS N V NY REGISTRY
ADR
861012102
91
2438
SH
SOLE
2438
0
0
STAMPS COM INC COM NEW
Common Stock
852857200
8
40
SH
SOLE
40
0
0
STANDARD AVB FINL CORP COM
Common Stock
85303B100
2
50
SH
SOLE
50
0
0
STONECO LTD COM CL A
Common Stock
G85158106
15
181
SH
SOLE
181
0
0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND
ETF
72201R205
100
1837
SH
SOLE
1837
0
0
STRATEGIC ED INC COM
Common Stock
86272C103
41
431
SH
SOLE
431
0
0
STREAMLINE HEALTH SOLUTIONS IN COM
Common Stock
86323X106
2
1500
SH
SOLE
1500
0
0
STRATUS PPTYS INC COM NEW
Common Stock
863167201
173
6772
SH
SOLE
6772
0
0
STATE STR CORP COM
Common Stock
857477103
196
2670
SH
SOLE
2670
0
0
SEAGATE TECHNOLOGY PLC SHS
Common Stock
G7945M107
624
9939
SH
SOLE
9939
0
0
CONSTELLATION BRANDS INC CL A
Common Stock
21036P108
1223
5583
SH
SOLE
5583
0
0
CONSTELLATION BRANDS INC CL B
Common Stock
21036P207
22
100
SH
SOLE
100
0
0
SUNCOR ENERGY INC NEW COM
Common Stock
867224107
506
30156
SH
SOLE
30156
0
0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF
ETF
464288158
21065
194848
SH
SOLE
194848
0
0
SUN HUNG KAI PPTYS LTD SPONSORED ADR
ADR
86676H302
54
4230
SH
SOLE
4230
0
0
SUNOCO LP COM UT REP LP
Common Stock
86765K109
7
250
SH
SOLE
250
0
0
SUPERNUS PHARMACEUTICALS INC COM
Common Stock
868459108
7
275
SH
SOLE
275
0
0
SURFACE ONCOLOGY INC COM
Common Stock
86877M209
1
100
SH
SOLE
100
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
274
3331
SH
SOLE
3331
0
0
SUMITOMO MITSUI TR HLDGS INC SPONSORED ADR
ADR
86562X106
19
6160
SH
SOLE
6160
0
0
SVMK INC COM
Common Stock
78489X103
1
55
SH
SOLE
55
0
0
SEVEN & I HLDGS CO LTD UNSPONSORD ADR
ADR
81783H105
50
2810
SH
SOLE
2810
0
0
SVENSKA HANDELSBANKEN ADR
ADR
86959C103
61
12330
SH
SOLE
12330
0
0
SAVARA INC COM
Common Stock
805111101
0
142
SH
SOLE
142
0
0
SMITH & WESSON BRANDS INC COM
Common Stock
831754106
234
13159
SH
SOLE
13159
0
0
SWITCH INC CL A
Common Stock
87105L104
1
75
SH
SOLE
75
0
0
SWEDBANK A B SPD ADR
ADR
870195104
11
640
SH
SOLE
640
0
0
SWATCH GROUP AG ADR
ADR
870123106
15
1130
SH
SOLE
1130
0
0
SIERRA WIRELESS INC COM
Common Stock
826516106
8
536
SH
SOLE
536
0
0
STANLEY BLACK & DECKER INC COM
Common Stock
854502101
3189
17860
SH
SOLE
17860
0
0
SKYWORKS SOLUTIONS INC COM
Common Stock
83088M102
479
3131
SH
SOLE
3131
0
0
SWEDISH MATCH AB ORD
Common Stock
W92277115
7
85
SH
SOLE
85
0
0
SOUTHWESTERN ENERGY CO COM
Common Stock
845467109
4
1400
SH
SOLE
1400
0
0
SWIRE PAC LTD SPON ADR A
ADR
870794302
7
1240
SH
SOLE
1240
0
0
SOUTHWEST GAS HOLDINGS INC COM
Common Stock
844895102
48
783
SH
SOLE
783
0
0
SUNCOKE ENERGY INC COM
Common Stock
86722A103
1
160
SH
SOLE
160
0
0
STANDEX INTL CORP COM
Common Stock
854231107
2
20
SH
SOLE
20
0
0
SENSIENT TECHNOLOGIES CORP COM
Common Stock
81725T100
111
1506
SH
SOLE
1506
0
0
SIKA AG UNSPONSORD ADR
ADR
82674R103
716
26303
SH
SOLE
26303
0
0
STOCK YDS BANCORP INC COM
Common Stock
861025104
659
16277
SH
SOLE
16277
0
0
SYNLOGIC INC COM
Common Stock
87166L100
2
1000
SH
SOLE
1000
0
0
SYNCHRONY FINANCIAL COM
Common Stock
87165B103
630
18163
SH
SOLE
18163
0
0
SYMRISE AG UNSPONSORD ADR
ADR
87155N109
333
10020
SH
SOLE
10020
0
0
STRYKER CORPORATION COM
Common Stock
863667101
3326
13539
SH
SOLE
13539
0
0
SYKES ENTERPRISES INC COM
Common Stock
871237103
3
88
SH
SOLE
88
0
0
CAMBRIA SHAREHOLDER YIELD ETF
ETF
132061201
17
380
SH
SOLE
380
0
0
SYNAPTICS INC COM
Common Stock
87157D109
65
671
SH
SOLE
671
0
0
SYNEOS HEALTH INC CL A
Common Stock
87166B102
22
319
SH
SOLE
319
0
0
SYNALLOY CORP COM
Common Stock
871565107
53
6800
SH
SOLE
6800
0
0
SYSCO CORP COM
Common Stock
871829107
7699
103671
SH
SOLE
103671
0
0
SUZUKI MOTOR CORP UNSPONSORD ADR
ADR
86959X107
79
423
SH
SOLE
423
0
0
AT&T INC COM
Common Stock
00206R102
23251
808433
SH
SOLE
808433
0
0
CAMBRIA TAIL RISK ETF
ETF
132061862
116
5663
SH
SOLE
5663
0
0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS
ADR
874060205
111
6122
SH
SOLE
6122
0
0
TAL EDUCATION GROUP SPONSORED ADS
ADR
874080104
21
288
SH
SOLE
288
0
0
TAL CAP INC COM
Common Stock
874075104
0
6600
SH
SOLE
6600
0
0
TALOS ENERGY INC COM
Common Stock
87484T108
4
505
SH
SOLE
505
0
0
INVESCO SOLAR ETF
ETF
46138G706
18
171
SH
SOLE
171
0
0
MOLSON COORS BEVERAGE CO CL B
Common Stock
60871R209
235
5210
SH
SOLE
5210
0
0
PROSHARES SHORT 20 YEAR TREASURY
ETF
74347X849
88
5600
SH
SOLE
5600
0
0
TRUEBLUE INC COM
Common Stock
89785X101
1
70
SH
SOLE
70
0
0
TRANSLATE BIO INC COM
Common Stock
89374L104
1
66
SH
SOLE
66
0
0
TRIUMPH BANCORP INC COM
Common Stock
89679E300
2
40
SH
SOLE
40
0
0
PROSHARES ULTRASHORT 20 YEAR TREASURY
ETF
74347B201
34
2078
SH
SOLE
2078
0
0
TEXAS CAP BANCSHARES INC COM
Common Stock
88224Q107
9
144
SH
SOLE
144
0
0
TENCENT HOLDINGS LIMITED UNSPON ADR
ADR
88032Q109
40231
558621
SH
SOLE
558621
0
0
TCF FINL CORP COM
Common Stock
872307103
497
13429
SH
SOLE
13429
0
0
COMMUNITY FINL CORP MD COM
Common Stock
20368X101
298
11250
SH
SOLE
11250
0
0
TACTILE SYS TECHNOLOGY INC COM
Common Stock
87357P100
2
35
SH
SOLE
35
0
0
TC PIPELINES LP UT COM LTD PRT
Common Stock
87233Q108
567
19243
SH
SOLE
19243
0
0
CONTAINER STORE GROUP INC COM
Common Stock
210751103
0
50
SH
SOLE
50
0
0
TUCOWS INC COM NEW
Common Stock
898697206
74
1000
SH
SOLE
1000
0
0
TORONTO DOMINION BK ONT COM NEW
Common Stock
891160509
232
4111
SH
SOLE
4111
0
0
TERADATA CORP DEL COM
Common Stock
88076W103
12
531
SH
SOLE
531
0
0
TRANSDIGM GROUP INC COM
Common Stock
893641100
77
124
SH
SOLE
124
0
0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND
ETF
33738R118
39
781
SH
SOLE
781
0
0
TELADOC HEALTH INC COM
Common Stock
87918A105
939
4696
SH
SOLE
4696
0
0
TELEPHONE & DATA SYS INC COM NEW
Common Stock
879433829
4
195
SH
SOLE
195
0
0
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND
ETF
33939L506
779
29852
SH
SOLE
29852
0
0
TIDEWATER INC NEW WT EXP 112424
Common Stock
88642R174
0
5
SH
SOLE
5
0
0
TIDEWATER INC NEW WT A EXP 073123
Common Stock
88642R117
0
11
SH
SOLE
11
0
0
TIDEWATER INC NEW WT B EXP 073123
Common Stock
88642R125
0
12
SH
SOLE
12
0
0
TELEDYNE TECHNOLOGIES INC COM
Common Stock
879360105
70
179
SH
SOLE
179
0
0
ATLASSIAN CORP PLC CL A
Common Stock
G06242104
414
1772
SH
SOLE
1772
0
0
BIO-TECHNE CORP COM
Common Stock
09073M104
3833
12070
SH
SOLE
12070
0
0
TECK RESOURCES LTD CL B
Common Stock
878742204
24
1310
SH
SOLE
1310
0
0
TELEFONICA S A SPONSORED ADR
ADR
879382208
11
2822
SH
SOLE
2822
0
0
TEK DIGITEL CORP COM
Common Stock
879088102
0
1000
SH
SOLE
1000
0
0
TE CONNECTIVITY LTD REG SHS
Common Stock
H84989104
713
5889
SH
SOLE
5889
0
0
TELENOR ASA SPONSORED ADR
ADR
87944W105
80
4679
SH
SOLE
4679
0
0
TENNECO INC CL A VTG COM STK
Common Stock
880349105
0
9
SH
SOLE
9
0
0
TENABLE HLDGS INC COM
Common Stock
88025T102
261
4989
SH
SOLE
4989
0
0
TENAX THERAPEUTICS INC COM NEW
Common Stock
88032L209
0
2
SH
SOLE
2
0
0
TERADYNE INC COM
Common Stock
880770102
315
2626
SH
SOLE
2626
0
0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS
ADR
881624209
18
1839
SH
SOLE
1839
0
0
TEREX CORP NEW COM
Common Stock
880779103
41
1185
SH
SOLE
1185
0
0
TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR
ADR
88088L103
48
2089
SH
SOLE
2089
0
0
TRUIST FINL CORP COM
Common Stock
89832Q109
29375
612863
SH
SOLE
612863
0
0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF
ETF
78468R721
39
739
SH
SOLE
739
0
0
TFS FINL CORP COM
Common Stock
87240R107
29
1627
SH
SOLE
1627
0
0
TELEFLEX INCORPORATED COM
Common Stock
879369106
417
1012
SH
SOLE
1012
0
0
TREDEGAR CORP COM
Common Stock
894650100
6
350
SH
SOLE
350
0
0
TRIUMPH GROUP INC NEW COM
Common Stock
896818101
3
240
SH
SOLE
240
0
0
TROY GOLD & MINERAL CORP COM
Common Stock
89732M109
0
143
SH
SOLE
143
0
0
TEGNA INC COM
Common Stock
87901J105
19
1330
SH
SOLE
1330
0
0
GREEN ORGANIC DUTCHMAN HLDGS COM
Common Stock
393210208
0
2100
SH
SOLE
2100
0
0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS
Common Stock
Y8564M105
6
525
SH
SOLE
525
0
0
TARGET CORP COM
Common Stock
87612E106
22004
124647
SH
SOLE
124647
0
0
TG THERAPEUTICS INC COM
Common Stock
88322Q108
46
885
SH
SOLE
885
0
0
TARGET HOSPITALITY CORP COM
Common Stock
87615L107
358
226796
SH
SOLE
226796
0
0
THUNDER BRDG ACQUISTION II LTD CL A SHS
Common Stock
G8857S116
1
70
SH
SOLE
70
0
0
TENET HEALTHCARE CORP COM NEW
Common Stock
88033G407
8
205
SH
SOLE
205
0
0
FIRST FINL CORP IND COM
Common Stock
320218100
19
500
SH
SOLE
500
0
0
HANOVER INS GROUP INC COM
Common Stock
410867105
1131
9673
SH
SOLE
9673
0
0
THOR INDS INC COM
Common Stock
885160101
97
1035
SH
SOLE
1035
0
0
GENTHERM INC COM
Common Stock
37253A103
208
3188
SH
SOLE
3188
0
0
TREEHOUSE FOODS INC COM
Common Stock
89469A104
6
147
SH
SOLE
147
0
0
TIFFANY & CO NEW COM
Common Stock
886547108
179
1364
SH
SOLE
1364
0
0
TIKCRO TECHNOLOGIES LTD REG SHS
Common Stock
M8790M112
0
66
SH
SOLE
66
0
0
INTERFACE INC COM
Common Stock
458665304
3
279
SH
SOLE
279
0
0
ISHARES TIPS BOND ETF
ETF
464287176
5220
40897
SH
SOLE
40897
0
0
TEAM INC COM
Common Stock
878155100
1
60
SH
SOLE
60
0
0
TITAN MACHY INC COM
Common Stock
88830R101
1
26
SH
SOLE
26
0
0
TJX COS INC NEW COM
Common Stock
872540109
5295
77535
SH
SOLE
77535
0
0
TEEKAY CORPORATION COM
Common Stock
Y8564W103
1
300
SH
SOLE
300
0
0
TELKONET INC COM
Common Stock
879604106
1
40479
SH
SOLE
40479
0
0
TOKIO MARINE HOLDINGS INC ADR
ADR
889094108
65
1240
SH
SOLE
1240
0
0
TIMKEN CO COM
Common Stock
887389104
424
5483
SH
SOLE
5483
0
0
ISHARES 10-20 YEAR TREASURY BOND ETF
ETF
464288653
9
59
SH
SOLE
59
0
0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR
ADR
715684106
44
1891
SH
SOLE
1891
0
0
TALEND S A ADS
ADR
874224207
11
275
SH
SOLE
275
0
0
TELEPERFORMANCE UNSPONSORD ADR
ADR
87946F100
63
370
SH
SOLE
370
0
0
TILRAY INC COM CL 2
Common Stock
88688T100
18
2206
SH
SOLE
2206
0
0
TELOS CORP MD COM
Common Stock
87969B101
12
355
SH
SOLE
355
0
0
TELIA COMPANY A B UNSPONSORED ADR
ADR
87960M205
51
6170
SH
SOLE
6170
0
0
TELSTRA CORP LTD SPONSORED ADS
ADR
87969N204
12
1030
SH
SOLE
1030
0
0
ISHARES 20 YEAR TREASURY BOND ETF
ETF
464287432
819
5191
SH
SOLE
5191
0
0
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND
ETF
33939L803
151
2295
SH
SOLE
2295
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
281
1816
SH
SOLE
1816
0
0
TITAN MED INC COM NEW
Common Stock
88830X819
12
7050
SH
SOLE
7050
0
0
TRANSMEDICS GROUP INC COM
Common Stock
89377M109
199
10000
SH
SOLE
10000
0
0
MOTLEY FOOL 100 INDEX ETF
ETF
74933W601
18
505
SH
SOLE
505
0
0
TAYLOR MORRISON HOME CORP COM
Common Stock
87724P106
305
11887
SH
SOLE
11887
0
0
THERMO FISHER SCIENTIFIC INC COM
Common Stock
883556102
19940
42790
SH
SOLE
42790
0
0
TRILOGY METALS INC NEW COM
Common Stock
89621C105
12
6000
SH
SOLE
6000
0
0
TEMENOS AG SPONSORED ADR
ADR
87974R208
169
1194
SH
SOLE
1194
0
0
TIMKENSTEEL CORPORATION COM
Common Stock
887399103
53
11291
SH
SOLE
11291
0
0
SPARTACUS ACQUISITION CORP UNIT EXP 103127
Common Stock
84677L208
0
3
SH
SOLE
3
0
0
T-MOBILE US INC COM
Common Stock
872590104
53260
394960
SH
SOLE
394960
0
0
TEAMVIEWER AG UNSPONSRD ADS
ADR
87816Y106
39
1402
SH
SOLE
1402
0
0
TERMINIX GLOBAL HOLDINGS INC COM
Common Stock
88087E100
9
184
SH
SOLE
184
0
0
TENNANT CO COM
Common Stock
880345103
2
35
SH
SOLE
35
0
0
TANDEM DIABETES CARE INC COM NEW
Common Stock
875372203
201
2102
SH
SOLE
2102
0
0
TOKYO ELECTRON LTD ADR
ADR
889110102
113
1212
SH
SOLE
1212
0
0
CAMBRIA CANNABIS ETF
ETF
132061821
2
117
SH
SOLE
117
0
0
TOLL BROTHERS INC COM
Common Stock
889478103
154
3545
SH
SOLE
3545
0
0
TOTAL SE SPONSORED ADS
ADR
89151E109
481
11273
SH
SOLE
11273
0
0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF
ETF
78467V848
220
4456
SH
SOLE
4456
0
0
TOWNEBANK PORTSMOUTH VA COM
Common Stock
89214P109
2876
121539
SH
SOLE
121539
0
0
TOYOTA MOTOR CORP COM
Common Stock
J92676113
16
200
SH
SOLE
200
0
0
TUTOR PERINI CORP COM
Common Stock
901109108
4
341
SH
SOLE
341
0
0
TPG PACE BEN FIN CORP CL A COM
Common Stock
G8990D125
10
400
SH
SOLE
400
0
0
TRI POINTE HOMES INC COM
Common Stock
87265H109
6
372
SH
SOLE
372
0
0
TPI COMPOSITES INC COM
Common Stock
87266J104
2
38
SH
SOLE
38
0
0
TEXAS PACIFIC LAND CORPORATION COM
Common Stock
88262P102
3391
4665
SH
SOLE
4665
0
0
TAPESTRY INC COM
Common Stock
876030107
89
2872
SH
SOLE
2872
0
0
THIRD PT REINS LTD COM
Common Stock
G8827U100
2
160
SH
SOLE
160
0
0
TEMPUR SEALY INTL INC COM
Common Stock
88023U101
87
3240
SH
SOLE
3240
0
0
PROSHARES ULTRAPRO QQQ
ETF
74347X831
36
200
SH
SOLE
200
0
0
TOOTSIE ROLL INDS INC COM
Common Stock
890516107
1
30
SH
SOLE
30
0
0
TEJON RANCH CO COM
Common Stock
879080109
6
401
SH
SOLE
401
0
0
LENDINGTREE INC NEW COM
Common Stock
52603B107
71
260
SH
SOLE
260
0
0
TREX CO INC COM
Common Stock
89531P105
23
271
SH
SOLE
271
0
0
TARGA RES CORP COM
Common Stock
87612G101
3520
133424
SH
SOLE
133424
0
0
TABULA RASA HEALTHCARE INC COM
Common Stock
873379101
15
340
SH
SOLE
340
0
0
THOMSON REUTERS CORP. COM NEW
Common Stock
884903709
31
373
SH
SOLE
373
0
0
TRIPADVISOR INC COM
Common Stock
896945201
33
1154
SH
SOLE
1154
0
0
TRACKER CORP AMER COM
Common Stock
89234G105
0
2500
SH
SOLE
2500
0
0
TRIMBLE INC COM
Common Stock
896239100
852
12754
SH
SOLE
12754
0
0
TRUSTMARK CORP COM
Common Stock
898402102
32
1163
SH
SOLE
1163
0
0
TRINITY INDS INC COM
Common Stock
896522109
23
889
SH
SOLE
889
0
0
PRICE T ROWE GROUP INC COM
Common Stock
74144T108
6166
40727
SH
SOLE
40727
0
0
TRONOX HOLDINGS PLC SHS
Common Stock
G9087Q102
1325
90610
SH
SOLE
90610
0
0
TC ENERGY CORP COM
Common Stock
87807B107
575
13911
SH
SOLE
13911
0
0
TRISURA GROUP LTD COM NEW
Common Stock
89679A209
2
22
SH
SOLE
22
0
0
TRUSTCO BK CORP N Y COM
Common Stock
898349105
1
190
SH
SOLE
190
0
0
TERRA TECH CORP COM NEW
Common Stock
88102J209
0
834
SH
SOLE
834
0
0
TRITON INTL LTD CL A
Common Stock
G9078F107
59
1210
SH
SOLE
1210
0
0
TRANSUNION COM
Common Stock
89400J107
70
702
SH
SOLE
702
0
0
TERUMO CORP ADR
ADR
88156J105
19
455
SH
SOLE
455
0
0
TRUPANION INC COM
Common Stock
898202106
118
985
SH
SOLE
985
0
0
TRAVELERS COMPANIES INC COM
Common Stock
89417E109
5334
37998
SH
SOLE
37998
0
0
TREVENA INC COM
Common Stock
89532E109
4
1900
SH
SOLE
1900
0
0
TANZANIAN GOLD CORP COM
Common Stock
87601A107
23
34913
SH
SOLE
34913
0
0
TESCO PLC SPONSORED ADR
ADR
881575302
140
14435
SH
SOLE
14435
0
0
TRACTOR SUPPLY CO COM
Common Stock
892356106
3779
26879
SH
SOLE
26879
0
0
TRINSEO S A SHS
Common Stock
L9340P101
5
99
SH
SOLE
99
0
0
TAYSHA GENE THERAPIES INC COM SHS
Common Stock
877619106
19
720
SH
SOLE
720
0
0
TESLA INC COM
Common Stock
88160R101
22696
32163
SH
SOLE
32163
0
0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS
ADR
874039100
3589
32784
SH
SOLE
32784
0
0
TYSON FOODS INC CL A
Common Stock
902494103
180
2791
SH
SOLE
2791
0
0
TESORO ENTERPRISES INC COM
Common Stock
881608103
1
5000
SH
SOLE
5000
0
0
TRANE TECHNOLOGIES PLC SHS
Common Stock
G8994E103
1078
7424
SH
SOLE
7424
0
0
TORO CO COM
Common Stock
891092108
1544
16231
SH
SOLE
16231
0
0
TATTOOED CHEF INC COM CL A
Common Stock
87663X102
1
60
SH
SOLE
60
0
0
THE TRADE DESK INC COM CL A
Common Stock
88339J105
123
153
SH
SOLE
153
0
0
TDK CORP AMERN DEP SH
ADR
872351408
14
90
SH
SOLE
90
0
0
TTEC HLDGS INC COM
Common Stock
89854H102
3
35
SH
SOLE
35
0
0
TETRA TECH INC NEW COM
Common Stock
88162G103
405
3502
SH
SOLE
3502
0
0
TECHTARGET INC COM
Common Stock
87874R100
269
4555
SH
SOLE
4555
0
0
TTM TECHNOLOGIES INC COM
Common Stock
87305R109
3
210
SH
SOLE
210
0
0
TECHTRONIC INDS LTD SPONSORED ADR
ADR
87873R101
60
840
SH
SOLE
840
0
0
TRUTRACE TECHNOLOGIES INC COM
Common Stock
898447107
2
41120
SH
SOLE
41120
0
0
TAKE-TWO INTERACTIVE SOFTWARE COM
Common Stock
874054109
2688
12935
SH
SOLE
12935
0
0
TELUS CORPORATION COM
Common Stock
87971M103
64
3200
SH
SOLE
3200
0
0
TUPPERWARE BRANDS CORP COM
Common Stock
899896104
8
251
SH
SOLE
251
0
0
ISHARES MSCI TURKEY ETF
ETF
464286715
24
900
SH
SOLE
900
0
0
VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN
ETF
22542D258
0
3
SH
SOLE
3
0
0
TIVITY HEALTH INC COM
Common Stock
88870R102
15
762
SH
SOLE
762
0
0
TRADEWEB MKTS INC CL A
Common Stock
892672106
587
9393
SH
SOLE
9393
0
0
TITAN INTL INC ILL COM
Common Stock
88830M102
0
95
SH
SOLE
95
0
0
TWILIO INC CL A
Common Stock
90138F102
289
853
SH
SOLE
853
0
0
2U INC COM
Common Stock
90214J101
606
15158
SH
SOLE
15158
0
0
TWIST BIOSCIENCE CORP COM
Common Stock
90184D100
45
320
SH
SOLE
320
0
0
TWITTER INC COM
Common Stock
90184L102
495
9145
SH
SOLE
9145
0
0
TRANSWITCH CORP COM NEW
Common Stock
894065309
0
13
SH
SOLE
13
0
0
10X GENOMICS INC CL A COM
Common Stock
88025U109
28
200
SH
SOLE
200
0
0
TEXAS INSTRS INC COM
Common Stock
882508104
10153
61857
SH
SOLE
61857
0
0
TEXAS ROADHOUSE INC COM
Common Stock
882681109
90
1150
SH
SOLE
1150
0
0
TEXTRON INC COM
Common Stock
883203101
264
5459
SH
SOLE
5459
0
0
TYLER TECHNOLOGIES INC COM
Common Stock
902252105
1696
3886
SH
SOLE
3886
0
0
UNITY SOFTWARE INC COM
Common Stock
91332U101
110
718
SH
SOLE
718
0
0
UNDER ARMOUR INC CL C
Common Stock
904311206
26
1763
SH
SOLE
1763
0
0
UNDER ARMOUR INC CL A
Common Stock
904311107
37
2143
SH
SOLE
2143
0
0
UNITED AIRLS HLDGS INC COM
Common Stock
910047109
58
1339
SH
SOLE
1339
0
0
AGEAGLE AERIAL SYS INC NEW COM
Common Stock
00848K101
6
1000
SH
SOLE
1000
0
0
UBER TECHNOLOGIES INC COM
Common Stock
90353T100
774
15170
SH
SOLE
15170
0
0
UBS GROUP AG SHS
Common Stock
H42097107
24546
1737156
SH
SOLE
1737156
0
0
UNITED BANKSHARES INC WEST VA COM
Common Stock
909907107
145
4414
SH
SOLE
4414
0
0
UNITY BIOTECHNOLOGY INC COM
Common Stock
91381U101
3
550
SH
SOLE
550
0
0
UNITED CMNTY BKS BLAIRSVLE GA COM
Common Stock
90984P303
21
736
SH
SOLE
736
0
0
UCB S A UNSPONSORED ADR
ADR
903480101
136
2532
SH
SOLE
2532
0
0
PROSHARES ULTRA BLOOMBERG CRUDE OIL
ETF
74347Y888
0
10
SH
SOLE
10
0
0
ULTRA CLEAN HLDGS INC COM
Common Stock
90385V107
3
103
SH
SOLE
103
0
0
URANIUM ENERGY CORP COM
Common Stock
916896103
5
3000
SH
SOLE
3000
0
0
UNIVERSAL ELECTRS INC COM
Common Stock
913483103
1
25
SH
SOLE
25
0
0
UNITED FIRE GROUP INC COM
Common Stock
910340108
0
10
SH
SOLE
10
0
0
UNIFI INC COM NEW
Common Stock
904677200
0
15
SH
SOLE
15
0
0
UFP INDUSTRIES INC COM
Common Stock
90278Q108
7
127
SH
SOLE
127
0
0
DOMTAR CORP COM NEW
Common Stock
257559203
18
581
SH
SOLE
581
0
0
UGI CORP NEW COM
Common Stock
902681105
504
14293
SH
SOLE
14293
0
0
AMERCO COM
Common Stock
023586100
79
173
SH
SOLE
173
0
0
UNIVERSAL HLTH SVCS INC CL B
Common Stock
913903100
1032
7504
SH
SOLE
7504
0
0
UBIQUITI INC COM
Common Stock
90353W103
53
192
SH
SOLE
192
0
0
UNISYS CORP COM NEW
Common Stock
909214306
6
286
SH
SOLE
286
0
0
UNILEVER PLC SPON ADR NEW
ADR
904767704
2016
33397
SH
SOLE
33397
0
0
ULTA BEAUTY INC COM
Common Stock
90384S303
1736
6044
SH
SOLE
6044
0
0
UMB FINL CORP COM
Common Stock
902788108
215
3098
SH
SOLE
3098
0
0
UMICORE GROUP UNSPONSORED ADR
ADR
90420M104
52
4410
SH
SOLE
4410
0
0
UMPQUA HLDGS CORP COM
Common Stock
904214103
38
2520
SH
SOLE
2520
0
0
UNIFIRST CORP MASS COM
Common Stock
904708104
78
368
SH
SOLE
368
0
0
UNITED NAT FOODS INC COM
Common Stock
911163103
58
3632
SH
SOLE
3632
0
0
UNITED STATES NATURAL GAS FUND, LP
ETF
912318300
11
1200
SH
SOLE
1200
0
0
UNITEDHEALTH GROUP INC COM
Common Stock
91324P102
18579
52979
SH
SOLE
52979
0
0
UNICHARM CORP SPONSORED ADR
ADR
90460M204
496
51743
SH
SOLE
51743
0
0
UNUM GROUP COM
Common Stock
91529Y106
610
26576
SH
SOLE
26576
0
0
UNION PAC CORP COM
Common Stock
907818108
25075
120424
SH
SOLE
120424
0
0
UNIVAR SOLUTIONS USA INC COM
Common Stock
91336L107
7
353
SH
SOLE
353
0
0
URBAN ONE INC CL A
Common Stock
91705J105
0
95
SH
SOLE
95
0
0
UPM KYMMENE CORP UNSPONSORED ADS
ADR
915436208
11
300
SH
SOLE
300
0
0
UNITED PARCEL SERVICE INC CL B
Common Stock
911312106
2709
16086
SH
SOLE
16086
0
0
UPWORK INC COM
Common Stock
91688F104
0
10
SH
SOLE
10
0
0
URBAN OUTFITTERS INC COM
Common Stock
917047102
4
155
SH
SOLE
155
0
0
PROSHARES ULTRA REAL ESTATE
ETF
74347X625
75
1200
SH
SOLE
1200
0
0
UNITED RENTALS INC COM
Common Stock
911363109
3797
16374
SH
SOLE
16374
0
0
URANIUM PARTN CORP COM
Common Stock
917017105
3
800
SH
SOLE
800
0
0
ISHARES MSCI WORLD ETF
ETF
464286392
82
730
SH
SOLE
730
0
0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR
Common Stock
90290N109
7
500
SH
SOLE
500
0
0
AMERICAS GOLD AND SILVER CORP COM
Common Stock
03062D100
1
396
SH
SOLE
396
0
0
US BANCORP DEL COM NEW
Common Stock
902973304
7376
156906
SH
SOLE
156906
0
0
U S CONCRETE INC COM
Common Stock
90333L201
200
5000
SH
SOLE
5000
0
0
US FOODS HLDG CORP COM
Common Stock
912008109
120
3601
SH
SOLE
3601
0
0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF
ETF
46435U853
1261
30562
SH
SOLE
30562
0
0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
188
3032
SH
SOLE
3032
0
0
ISHARES MSCI USA MIN VOL FACTOR ETF
ETF
46429B697
11806
173963
SH
SOLE
173963
0
0
USANA HEALTH SCIENCES INC COM
Common Stock
90328M107
2
20
SH
SOLE
20
0
0
UNITED STATES OIL FUND, LP
ETF
91232N207
17
515
SH
SOLE
515
0
0
U S PHYSICAL THERAPY INC COM
Common Stock
90337L108
28
233
SH
SOLE
233
0
0
ISHARES CORE U.S. REIT ETF
ETF
464288521
19
396
SH
SOLE
396
0
0
UTG INC COM
Common Stock
90342M109
2
84
SH
SOLE
84
0
0
UNITED THERAPEUTICS CORP DEL COM
Common Stock
91307C102
335
2209
SH
SOLE
2209
0
0
UNIVERSAL TECHNICAL INST INC COM
Common Stock
913915104
2
252
SH
SOLE
252
0
0
UTZ BRANDS INC COM CL A
Common Stock
918090101
22
1000
SH
SOLE
1000
0
0
UNIVERSAL INS HLDGS INC COM
Common Stock
91359V107
1
55
SH
SOLE
55
0
0
UNIVERSAL ENERGY CORP DEL COM NEW
Common Stock
91349R208
0
500
SH
SOLE
500
0
0
UNIVERSAL CORP VA COM
Common Stock
913456109
233
4790
SH
SOLE
4790
0
0
PROSHARES ULTRA FINANCIALS
ETF
74347X633
29
690
SH
SOLE
690
0
0
VISA INC COM CL A
Common Stock
92826C839
35669
163071
SH
SOLE
163071
0
0
MARRIOTT VACTINS WORLDWID CORP COM
Common Stock
57164Y107
97
710
SH
SOLE
710
0
0
VALARIS PLC SHS CLASS A
Common Stock
G9402V109
0
26
SH
SOLE
26
0
0
VALE S A SPONSORED ADS
ADR
91912E105
39
2350
SH
SOLE
2350
0
0
VAPOTHERM INC COM
Common Stock
922107107
33
1245
SH
SOLE
1245
0
0
VARIAN MED SYS INC COM
Common Stock
92220P105
717
4098
SH
SOLE
4098
0
0
VASO CORP COM
Common Stock
92233F102
0
45
SH
SOLE
45
0
0
VANGUARD MATERIALS INDEX FUND
ETF
92204A801
148
944
SH
SOLE
944
0
0
VANGUARD SMALL-CAP INDEX FUND
ETF
922908751
13853
71159
SH
SOLE
71159
0
0
VBI VACCINES INC CDA COM NEW
Common Stock
91822J103
316
115000
SH
SOLE
115000
0
0
VANGUARD SMALL-CAP GROWTH INDEX FUND
ETF
922908595
1201
4489
SH
SOLE
4489
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
4273
30048
SH
SOLE
30048
0
0
VERITEX HLDGS INC COM
Common Stock
923451108
48
1887
SH
SOLE
1887
0
0
VISTEON CORP COM NEW
Common Stock
92839U206
1106
8814
SH
SOLE
8814
0
0
VINCI S A ADR
ADR
927320101
180
7231
SH
SOLE
7231
0
0
VANGUARD INTERMEDIATE-TERM CORP BD ETF
ETF
92206C870
5892
60651
SH
SOLE
60651
0
0
VANGUARD LONG-TERM CORPORATE BOND ETF
ETF
92206C813
7
60
SH
SOLE
60
0
0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND
ETF
92204A108
801
2912
SH
SOLE
2912
0
0
VOCERA COMMUNICATIONS INC COM
Common Stock
92857F107
16
385
SH
SOLE
385
0
0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND
ETF
92206C409
27066
325123
SH
SOLE
325123
0
0
VANGUARD CONSUMER STAPLES INDEX FUND
ETF
92204A207
85
491
SH
SOLE
491
0
0
VANGUARD ENERGY INDEX FUND
ETF
92204A306
3350
64601
SH
SOLE
64601
0
0
VANGUARD EUROPE PACIFIC E.
ETF
921943858
36892
781507
SH
SOLE
781507
0
0
VECTRUS INC COM
Common Stock
92242T101
1
11
SH
SOLE
11
0
0
VEECO INSTRS INC DEL COM
Common Stock
922417100
3
159
SH
SOLE
159
0
0
VEEVA SYS INC CL A COM
Common Stock
922475108
1243
4565
SH
SOLE
4565
0
0
US VEGAN CLIMATE ETF
ETF
26922A297
2
50
SH
SOLE
50
0
0
VIRGINIA ENERGY RES INC NEW COM
Common Stock
92780V104
2
20000
SH
SOLE
20000
0
0
VEOLIA ENVIRONNEMENT SPONSORED ADR
ADR
92334N103
135
5567
SH
SOLE
5567
0
0
VEON LTD SPONSORED ADR
ADR
91822M106
0
100
SH
SOLE
100
0
0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND
ETF
922042775
25000
428366
SH
SOLE
428366
0
0
V F CORP COM
Common Stock
918204108
7497
87780
SH
SOLE
87780
0
0
VILLAGE FARMS INTL INC COM
Common Stock
92707Y108
12
1225
SH
SOLE
1225
0
0
VANGUARD FINANCIALS INDEX FUND
ETF
92204A405
434
5955
SH
SOLE
5955
0
0
VANGUARD U.S. QUALITY FACTOR ETF
ETF
921935706
18
182
SH
SOLE
182
0
0
VONAGE HLDGS CORP COM
Common Stock
92886T201
6
495
SH
SOLE
495
0
0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF
ETF
92206C706
11521
165960
SH
SOLE
165960
0
0
VANGUARD FTSE EUROPE ETF
ETF
922042874
300
4975
SH
SOLE
4975
0
0
VANGUARD LONG-TERM GOVERNMENT BOND ETF
ETF
92206C847
174
1813
SH
SOLE
1813
0
0
VECTOR GROUP LTD COM
Common Stock
92240M108
71
6135
SH
SOLE
6135
0
0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF
ETF
92206C102
2237
36314
SH
SOLE
36314
0
0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND
ETF
92204A702
6698
18934
SH
SOLE
18934
0
0
VALHI INC NEW COM
Common Stock
918905100
0
6
SH
SOLE
6
0
0
VANGUARD HEALTH CARE INDEX FUND
ETF
92204A504
1383
6182
SH
SOLE
6182
0
0
VIACOMCBS INC CL B
Common Stock
92556H206
339
9027
SH
SOLE
9027
0
0
VIACOMCBS INC CL A
Common Stock
92556H107
4
106
SH
SOLE
106
0
0
VIAVI SOLUTIONS INC COM
Common Stock
925550105
59
3962
SH
SOLE
3962
0
0
VICAPSYS LIFE SCIENCES INC COM
Common Stock
92560A106
0
10
SH
SOLE
10
0
0
VICOR CORP COM
Common Stock
925815102
4
40
SH
SOLE
40
0
0
VANGUARD DIVIDEND APPRECIATION INDEX FUND
ETF
921908844
65640
464983
SH
SOLE
464983
0
0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF
ETF
921946810
345
4241
SH
SOLE
4241
0
0
VPC IMPACT ACQUISITION HLDNGS SHS CL A
Common Stock
G9441E100
61
6040
SH
SOLE
6040
0
0
VPC IMPACT ACQUISITION HLDNGS WT EXP 102227
Common Stock
G9441E118
3
3019
SH
SOLE
3019
0
0
7GC & CO HOLDINGS INC UNIT EXP 122325
Common Stock
81786A206
626
59320
SH
SOLE
59320
0
0
VANGUARD S&P SMALL-CAP 600 ETF
ETF
921932828
158
941
SH
SOLE
941
0
0
VIR BIOTECHNOLOGY INC COM
Common Stock
92764N102
13
500
SH
SOLE
500
0
0
VANGUARD INDUSTRIALS INDEX FUND
ETF
92204A603
406
2388
SH
SOLE
2388
0
0
VITAL FARMS INC COM
Common Stock
92847W103
11
454
SH
SOLE
454
0
0
VIVENDI UNSPONSORD ADR
ADR
92852T201
200
6223
SH
SOLE
6223
0
0
MERIDIAN BIOSCIENCE INC COM
Common Stock
589584101
35
1850
SH
SOLE
1850
0
0
VELODYNE LIDAR INC WT EXP 092925
Common Stock
92259F119
70
8200
SH
SOLE
8200
0
0
VALERO ENERGY CORP COM
Common Stock
91913Y100
9073
160385
SH
SOLE
160385
0
0
ISHARES MSCI USA VALUE FACTOR ETF
ETF
46432F388
930
10706
SH
SOLE
10706
0
0
VOLVO AB UNSPONSORD ADR
ADR
928854108
20
860
SH
SOLE
860
0
0
VALLEY NATL BANCORP COM
Common Stock
919794107
143
14508
SH
SOLE
14508
0
0
VISION MARINE TECHNOLOGIES INC COM
Common Stock
C96657116
1
100
SH
SOLE
100
0
0
VANGUARD MORTGAGE-BACKED SECURITIES ETF
ETF
92206C771
513
9479
SH
SOLE
9479
0
0
VULCAN MATLS CO COM
Common Stock
929160109
2505
16888
SH
SOLE
16888
0
0
VALMONT INDS INC COM
Common Stock
920253101
501
2855
SH
SOLE
2855
0
0
VMWARE INC CL A COM
Common Stock
928563402
471
3359
SH
SOLE
3359
0
0
VANDA PHARMACEUTICALS INC COM
Common Stock
921659108
1
105
SH
SOLE
105
0
0
VANECK VECTORS VIETNAM ETF
ETF
92189F817
12
708
SH
SOLE
708
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
10109
119023
SH
SOLE
119023
0
0
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX
ETF
922042676
834
15360
SH
SOLE
15360
0
0
VONTIER CORPORATION COM
Common Stock
928881101
166
4971
SH
SOLE
4971
0
0
VECIMA NETWORKS INC COM
Common Stock
92241Y101
1
121
SH
SOLE
121
0
0
VANGUARD MID-CAP INDEX FUND
ETF
922908629
27943
135140
SH
SOLE
135140
0
0
VODAFONE GROUP PLC NEW SPONSORED ADR
ADR
92857W308
78
4603
SH
SOLE
4603
0
0
VANGUARD CRSP US MID CAP VALUE INDE ETF
ETF
922908512
572
4809
SH
SOLE
4809
0
0
VANGUARD RUSSELL 1000 ETF
ETF
92206C730
756
4312
SH
SOLE
4312
0
0
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
4329
17469
SH
SOLE
17469
0
0
VANGUARD RUSSELL 1000 VALUE ETF
ETF
92206C714
4049
33790
SH
SOLE
33790
0
0
VANGUARD S&P 500 ETF
ETF
922908363
23411
68115
SH
SOLE
68115
0
0
VANGUARD S&P 500 GROWTH ETF
ETF
921932505
563
2447
SH
SOLE
2447
0
0
VANGUARD S&P 500 VALUE ETF
ETF
921932703
135
1091
SH
SOLE
1091
0
0
VANGUARD MID-CAP GROWTH INDEX FUND
ETF
922908538
2375
11201
SH
SOLE
11201
0
0
VANGUARD COMMUNICATION SERVICES ETF
ETF
92204A884
1441
11991
SH
SOLE
11991
0
0
VOYA FINANCIAL INC COM
Common Stock
929089100
683
11607
SH
SOLE
11607
0
0
VELOCITY PORTFOLIO GROUP INC COM NEW
Common Stock
92257E304
0
20
SH
SOLE
20
0
0
VANGUARD FTSE PACIFIC ETF
ETF
922042866
16
207
SH
SOLE
207
0
0
VANGUARD UTILITIES INDEX FUND
ETF
92204A876
25
183
SH
SOLE
183
0
0
VAREX IMAGING CORP COM
Common Stock
92214X106
94
5637
SH
SOLE
5637
0
0
VROOM INC COM
Common Stock
92918V109
1
33
SH
SOLE
33
0
0
VARONIS SYS INC COM
Common Stock
922280102
118
719
SH
SOLE
719
0
0
VERINT SYS INC COM
Common Stock
92343X100
1661
24731
SH
SOLE
24731
0
0
INVESCO VARIABLE RATE PREFERRED ETF
ETF
46138G870
47
1818
SH
SOLE
1818
0
0
VERISK ANALYTICS INC COM
Common Stock
92345Y106
2046
9858
SH
SOLE
9858
0
0
VERISIGN INC COM
Common Stock
92343E102
1340
6190
SH
SOLE
6190
0
0
VIRTUS INVT PARTNERS INC COM
Common Stock
92828Q109
4
17
SH
SOLE
17
0
0
VIRTUSA CORP COM
Common Stock
92827P102
3
55
SH
SOLE
55
0
0
VERITIV CORP COM
Common Stock
923454102
0
20
SH
SOLE
20
0
0
VERTEX PHARMACEUTICALS INC COM
Common Stock
92532F100
395
1673
SH
SOLE
1673
0
0
VISHAY INTERTECHNOLOGY INC COM
Common Stock
928298108
59
2833
SH
SOLE
2833
0
0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND
ETF
922042718
769
6315
SH
SOLE
6315
0
0
VISTRA CORP COM
Common Stock
92840M102
455
23158
SH
SOLE
23158
0
0
VERASTEM INC COM
Common Stock
92337C104
4
2110
SH
SOLE
2110
0
0
VISTA OUTDOOR INC COM
Common Stock
928377100
11
481
SH
SOLE
481
0
0
VANGUARD TOTAL WORLD STOCK INDEX FUND
ETF
922042742
2196
23725
SH
SOLE
23725
0
0
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
1314
23804
SH
SOLE
23804
0
0
VANGUARD RUSSELL 3000 ETF
ETF
92206C599
1714
9843
SH
SOLE
9843
0
0
VANGUARD TOTAL STOCK MARKETS ETF
ETF
922908769
76577
393437
SH
SOLE
393437
0
0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF
ETF
922020805
498
9752
SH
SOLE
9752
0
0
BRISTOW GROUP INC COM
Common Stock
11040G103
3
127
SH
SOLE
127
0
0
VIATRIS INC COM
Common Stock
92556V106
1569
83733
SH
SOLE
83733
0
0
VANGUARD VALUE
ETF
922908744
6767
56884
SH
SOLE
56884
0
0
VANGUARD RUSSELL 2000 GROWTH ETF
ETF
92206C623
483
2316
SH
SOLE
2316
0
0
VANGUARD RUSSELL 2000 ETF
ETF
92206C664
1900
12002
SH
SOLE
12002
0
0
VANGUARD GROWTH INDEX FUND
ETF
922908736
40844
161281
SH
SOLE
161281
0
0
VULCAN INTL CORP COM
Common Stock
929136109
4
509
SH
SOLE
509
0
0
VUZIX CORP COM NEW
Common Stock
92921W300
9
1000
SH
SOLE
1000
0
0
VANGUARD LARGE-CAP INDEX FUND
ETF
922908637
14137
80441
SH
SOLE
80441
0
0
VIAD CORP COM NEW
Common Stock
92552R406
1
40
SH
SOLE
40
0
0
VALVOLINE INC COM
Common Stock
92047W101
57
2477
SH
SOLE
2477
0
0
VOLKSWAGEN AG UNSPONSRED ADR
ADR
928662600
10
490
SH
SOLE
490
0
0
VOLKSWAGEN AG ADR RP PFD SHS
ADR
928662501
138
7406
SH
SOLE
7406
0
0
VESTAS WIND SYS AS UNSP ADR
ADR
925458101
215
2748
SH
SOLE
2748
0
0
VANGUARD EMERGING MARKET STOCK ETF
ETF
922042858
33279
664127
SH
SOLE
664127
0
0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF
ETF
921946885
1
18
SH
SOLE
18
0
0
VANGUARD EXTENDED MARKET INDEX FUND
ETF
922908652
721
4378
SH
SOLE
4378
0
0
VAXART INC COM NEW
Common Stock
92243A200
14
2418
SH
SOLE
2418
0
0
VANGUARD TOTAL INTERNATIONAL STOCK ETF
ETF
921909768
53161
883667
SH
SOLE
883667
0
0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN
ETF
06746P621
3
200
SH
SOLE
200
0
0
VANGUARD HIGH DIVIDEND YIELD ETF
ETF
921946406
5937
64910
SH
SOLE
64910
0
0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF
ETF
921946794
43
703
SH
SOLE
703
0
0
VERIZON COMMUNICATIONS INC COM
Common Stock
92343V104
53839
916417
SH
SOLE
916417
0
0
WAYFAIR INC CL A
Common Stock
94419L101
59
263
SH
SOLE
263
0
0
WABTEC COM
Common Stock
929740108
228
3119
SH
SOLE
3119
0
0
WESTAMERICA BANCORPORATION COM
Common Stock
957090103
1
15
SH
SOLE
15
0
0
WASHINGTON FED INC COM
Common Stock
938824109
4
145
SH
SOLE
145
0
0
WESTERN ALLIANCE BANCORP COM
Common Stock
957638109
152
2529
SH
SOLE
2529
0
0
WASHINGTON TR BANCORP COM
Common Stock
940610108
28
619
SH
SOLE
619
0
0
WATERS CORP COM
Common Stock
941848103
318
1287
SH
SOLE
1287
0
0
ENERGOUS CORP COM
Common Stock
29272C103
0
45
SH
SOLE
45
0
0
WAYNE SVGS BANCSHARES INC NEW COM
Common Stock
94624Q101
6
266
SH
SOLE
266
0
0
WEIBO CORP SPONSORED ADR
ADR
948596101
0
1
SH
SOLE
1
0
0
WALGREENS BOOTS ALLIANCE INC COM
Common Stock
931427108
7314
183411
SH
SOLE
183411
0
0
WESTPAC BANKING CORP SPONSORED ADR
ADR
961214301
92
6177
SH
SOLE
6177
0
0
WEBSTER FINL CORP CONN COM
Common Stock
947890109
8
190
SH
SOLE
190
0
0
WELBILT INC COM
Common Stock
949090104
16
1250
SH
SOLE
1250
0
0
WIRECARD AG ADR REPSTG COM
ADR
97654L108
1
4990
SH
SOLE
4990
0
0
WESCO INTL INC COM
Common Stock
95082P105
1
10
SH
SOLE
10
0
0
WASTE CONNECTIONS INC COM
Common Stock
94106B101
351
3421
SH
SOLE
3421
0
0
WALKER & DUNLOP INC COM
Common Stock
93148P102
51
552
SH
SOLE
552
0
0
WORKDAY INC CL A
Common Stock
98138H101
130
542
SH
SOLE
542
0
0
WOODBROOK GROUP HLDGS INC COM NEW
Common Stock
978887206
0
1
SH
SOLE
1
0
0
WESTERN DIGITAL CORP. COM
Common Stock
958102105
119
2147
SH
SOLE
2147
0
0
WORLDS INC COM NEW
Common Stock
98159J200
0
10
SH
SOLE
10
0
0
WD-40 CO COM
Common Stock
929236107
600
2257
SH
SOLE
2257
0
0
SPDR S&P GLOBAL DIVIDEND ETF
ETF
78463X459
101
1667
SH
SOLE
1667
0
0
WADDELL & REED FINL INC CL A
Common Stock
930059100
15
575
SH
SOLE
575
0
0
WEC ENERGY GROUP INC COM
Common Stock
92939U106
1166
12672
SH
SOLE
12672
0
0
WENDYS CO COM
Common Stock
95058W100
135
6165
SH
SOLE
6165
0
0
WERNER ENTERPRISES INC COM
Common Stock
950755108
21960
558645
SH
SOLE
558645
0
0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT
Common Stock
958669103
71
5162
SH
SOLE
5162
0
0
WISDOMTREE INVTS INC COM
Common Stock
97717P104
20
3773
SH
SOLE
3773
0
0
WEX INC COM
Common Stock
96208T104
513
2519
SH
SOLE
2519
0
0
WESFARMERS LTD ADR NEW 2014
ADR
950840306
50
2590
SH
SOLE
2590
0
0
WELLS FARGO CO NEW COM
Common Stock
949746101
6655
220510
SH
SOLE
220510
0
0
WHERE FOOD COMES FROM COM NEW
Common Stock
96327X101
1
75
SH
SOLE
75
0
0
WEATHERFORD INTL PLC ORD SHS NEW
Common Stock
G48833118
0
1
SH
SOLE
1
0
0
WINNEBAGO INDS INC COM
Common Stock
974637100
40
673
SH
SOLE
673
0
0
WYNDHAM HOTELS & RESORTS INC COM
Common Stock
98311A105
179
3010
SH
SOLE
3010
0
0
CACTUS INC CL A
Common Stock
127203107
26
980
SH
SOLE
980
0
0
WESTWOOD HLDGS GROUP INC COM
Common Stock
961765104
41
2800
SH
SOLE
2800
0
0
WH GROUP LTD SPONSORED ADR
ADR
92890T205
7
410
SH
SOLE
410
0
0
WHIRLPOOL CORP COM
Common Stock
963320106
147
813
SH
SOLE
813
0
0
WINMARK CORP COM
Common Stock
974250102
46
250
SH
SOLE
250
0
0
WINGSTOP INC COM
Common Stock
974155103
7
55
SH
SOLE
55
0
0
ENCORE WIRE CORP COM
Common Stock
292562105
3
45
SH
SOLE
45
0
0
WIX COM LTD SHS
Common Stock
M98068105
280
1121
SH
SOLE
1121
0
0
WEST JAPAN RAILWAY CO ADR
ADR
953432101
30
580
SH
SOLE
580
0
0
WORKIVA INC COM CL A
Common Stock
98139A105
34
375
SH
SOLE
375
0
0
WORKHORSE GROUP INC COM NEW
Common Stock
98138J206
76
3852
SH
SOLE
3852
0
0
WESTLAKE CHEM CORP COM
Common Stock
960413102
2
25
SH
SOLE
25
0
0
WILLIS TOWERS WATSON PLC LTD SHS
Common Stock
G96629103
549
2598
SH
SOLE
2598
0
0
WASTE MGMT INC DEL COM
Common Stock
94106L109
16514
140031
SH
SOLE
140031
0
0
WILLIAMS COS INC COM
Common Stock
969457100
741
36945
SH
SOLE
36945
0
0
WARNER MUSIC GROUP CORP COM CL A
Common Stock
934550203
228
6002
SH
SOLE
6002
0
0
WAL-MART DE MEXICO S A DE C V ORD CL V
Common Stock
P98180188
164
57628
SH
SOLE
57628
0
0
WAL-MART DE MEXICO S A DE C V SPON ADR REP V
ADR
93114W107
12
415
SH
SOLE
415
0
0
ADVANCED DRAIN SYS INC DEL COM
Common Stock
00790R104
326
3897
SH
SOLE
3897
0
0
WALMART INC COM
Common Stock
931142103
60107
415433
SH
SOLE
415433
0
0
DEUTSCHE BK AG LONDON BRH ELE MORN TTL22
ETF
25153Q708
4
107
SH
SOLE
107
0
0
WABASH NATL CORP COM
Common Stock
929566107
3
150
SH
SOLE
150
0
0
WORTHINGTON INDS INC COM
Common Stock
981811102
14
277
SH
SOLE
277
0
0
SLACK TECHNOLOGIES INC COM CL A
Common Stock
83088V102
59
1400
SH
SOLE
1400
0
0
WHEATON PRECIOUS METALS CORP COM
Common Stock
962879102
295
7075
SH
SOLE
7075
0
0
WPP PLC NEW ADR
ADR
92937A102
20
377
SH
SOLE
377
0
0
WPX ENERGY INC COM
Common Stock
98212B103
15
1862
SH
SOLE
1862
0
0
BERKLEY W R CORP COM
Common Stock
084423102
919
13842
SH
SOLE
13842
0
0
WESTROCK CO COM
Common Stock
96145D105
301
6909
SH
SOLE
6909
0
0
WORLD ACCEP CORPORATION COM
Common Stock
981419104
292
2860
SH
SOLE
2860
0
0
WESTERN COPPER & GOLD CORP COM
Common Stock
95805V108
0
150
SH
SOLE
150
0
0
WESBANCO INC COM
Common Stock
950810101
0
0
SH
SOLE
0
0
0
WSFS FINL CORP COM
Common Stock
929328102
991
22075
SH
SOLE
22075
0
0
WILLIAMS SONOMA INC COM
Common Stock
969904101
32484
318974
SH
SOLE
318974
0
0
WILLIAMSVILLE SEARS MGMT INC COM
Common Stock
970506101
0
12000
SH
SOLE
12000
0
0
WATSCO INC COM
Common Stock
942622200
5099
22506
SH
SOLE
22506
0
0
WEST PHARMACEUTICAL SVSC INC COM
Common Stock
955306105
14550
51356
SH
SOLE
51356
0
0
WHITBREAD PLC SPONSORED ADR
ADR
96342K100
11
1020
SH
SOLE
1020
0
0
ALKALINE WTR CO INC COM NEW
Common Stock
01643A207
0
300
SH
SOLE
300
0
0
WINTRUST FINL CORP COM
Common Stock
97650W108
7
110
SH
SOLE
110
0
0
WOLTERS KLUWER N V SPONSORED ADR
ADR
977874205
86
1028
SH
SOLE
1028
0
0
WHITE MTNS INS GROUP LTD COM
Common Stock
G9618E107
774
773
SH
SOLE
773
0
0
ESSENTIAL UTILS INC COM
Common Stock
29670G102
427
9024
SH
SOLE
9024
0
0
ESSENTIAL UTILS INC UNIT EX 043022
Common Stock
29670G201
282
4540
SH
SOLE
4540
0
0
WATTS WATER TECHNOLOGIES INC CL A
Common Stock
942749102
6
50
SH
SOLE
50
0
0
SELECT ENERGY SVCS INC CL A COM
Common Stock
81617J301
0
31
SH
SOLE
31
0
0
WESTERN UN CO COM
Common Stock
959802109
13104
597259
SH
SOLE
597259
0
0
WW INTL INC COM
Common Stock
98262P101
2
90
SH
SOLE
90
0
0
WOODWARD INC COM
Common Stock
980745103
157
1295
SH
SOLE
1295
0
0
WORLD WRESTLING ENTMT INC CL A
Common Stock
98156Q108
97
2009
SH
SOLE
2009
0
0
WOLVERINE WORLD WIDE INC COM
Common Stock
978097103
112
3578
SH
SOLE
3578
0
0
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR
ADR
98260N108
12
450
SH
SOLE
450
0
0
WYNDHAM DESTINATIONS INC COM
Common Stock
98310W108
54
1214
SH
SOLE
1214
0
0
WYNN RESORTS LTD COM
Common Stock
983134107
202
1791
SH
SOLE
1791
0
0
UNITED STATES STL CORP NEW COM
Common Stock
912909108
32
1895
SH
SOLE
1895
0
0
SPDR S&P AEROSPACE & DEFENSE ETF
ETF
78464A631
64
556
SH
SOLE
556
0
0
SPDR S&P BIOTECH ETF
ETF
78464A870
1058
7518
SH
SOLE
7518
0
0
XCELMOBILITY INC COM
Common Stock
98400L103
0
1000
SH
SOLE
1000
0
0
EXICURE INC COM
Common Stock
30205M101
2
1000
SH
SOLE
1000
0
0
CIMAREX ENERGY CO COM
Common Stock
171798101
29
760
SH
SOLE
760
0
0
XCEL ENERGY INC COM
Common Stock
98389B100
4360
64974
SH
SOLE
64974
0
0
INTERSECT ENT INC COM
Common Stock
46071F103
27
1192
SH
SOLE
1192
0
0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF
ETF
78468R549
0
7
SH
SOLE
7
0
0
SPDR S&P HOMEBUILDERS ETF
ETF
78464A888
972
16864
SH
SOLE
16864
0
0
SPDR S&P HEALTH CARE EQUIPMENT ETF
ETF
78464A581
316
2780
SH
SOLE
2780
0
0
SPDR S&P HEALTH CARE SERVICES ETF
ETF
78464A573
15
150
SH
SOLE
150
0
0
XIAOMI CORP UNSPONSORED ADS
ADR
98421U108
8
400
SH
SOLE
400
0
0
MATERIALS SELECT SECTOR SPDR FUND
ETF
81369Y100
2788
38516
SH
SOLE
38516
0
0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND
ETF
81369Y852
10914
161742
SH
SOLE
161742
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
12438
328169
SH
SOLE
328169
0
0
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
2760
93614
SH
SOLE
93614
0
0
INVESCO S&P 500 TOP 50 ETF
ETF
46137V233
646
2263
SH
SOLE
2263
0
0
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1299
14675
SH
SOLE
14675
0
0
TECHNOLOGY SELECT SECTOR SPDR FUND
ETF
81369Y803
178756
1374833
SH
SOLE
1374833
0
0
XILINX INC COM
Common Stock
983919101
959
6767
SH
SOLE
6767
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FUND
ETF
81369Y308
2764
40979
SH
SOLE
40979
0
0
REAL ESTATE SELECT SECTOR SPDR FUND
ETF
81369Y860
61
1662
SH
SOLE
1662
0
0
UTILITIES SELECT SECTOR SPDR FUND
ETF
81369Y886
7166
114284
SH
SOLE
114284
0
0
HEALTH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
92949
819368
SH
SOLE
819368
0
0
XL FLEET CORP WT EXP 060125
Common Stock
9837FR118
78
9654
SH
SOLE
9654
0
0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND
ETF
81369Y407
1462
9091
SH
SOLE
9091
0
0
SPDR S&P METALS AND MINING ETF
ETF
78464A755
5
150
SH
SOLE
150
0
0
Invesco S&P MidCap Low Volatility ETF
ETF
46138E198
8
157
SH
SOLE
157
0
0
INVESCO S&P MIDCAP MOMENTUM ETF
ETF
46137V464
20
258
SH
SOLE
258
0
0
XENCOR INC COM
Common Stock
98401F105
5
110
SH
SOLE
110
0
0
ENN ENERGY HLDGS LTD UNSPONSORD ADR
ADR
26876F102
110
1876
SH
SOLE
1876
0
0
SPDR NYSE TECHNOLOGY ETF
ETF
78464A102
544
3851
SH
SOLE
3851
0
0
EXXON MOBIL CORP COM
Common Stock
30231G102
15667
380087
SH
SOLE
380087
0
0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF
ETF
78468R556
0
2
SH
SOLE
2
0
0
XPERI HOLDING CORP COM
Common Stock
98390M103
5
260
SH
SOLE
260
0
0
XPENG INC ADS
ADR
98422D105
47
1100
SH
SOLE
1100
0
0
SPDR S&P PHARMACEUTICALS ETF
ETF
78464A722
4
74
SH
SOLE
74
0
0
XPO LOGISTICS INC COM
Common Stock
983793100
708
5941
SH
SOLE
5941
0
0
DENTSPLY SIRONA INC COM
Common Stock
24906P109
1125
21440
SH
SOLE
21440
0
0
XEROX HOLDINGS CORP COM NEW
Common Stock
98421M106
44
1866
SH
SOLE
1866
0
0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF
ETF
46138G102
63
1549
SH
SOLE
1549
0
0
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF
ETF
46137V480
2
47
SH
SOLE
47
0
0
SPDR S&P SOFTWARE & SERVICES ETF
ETF
78464A599
7
47
SH
SOLE
47
0
0
ISHARES EXPONENTIAL TECHNOLOGIES ETF
ETF
46434V381
126
2196
SH
SOLE
2196
0
0
SPDR S&P TELECOM ETF
ETF
78464A540
4
51
SH
SOLE
51
0
0
SPDR S&P TRANSPORTATION ETF
ETF
78464A532
2
22
SH
SOLE
22
0
0
22ND CENTY GROUP INC COM
Common Stock
90137F103
4
2000
SH
SOLE
2000
0
0
XYLEM INC COM
Common Stock
98419M100
2983
29303
SH
SOLE
29303
0
0
ALLEGHANY CORP DEL COM
Common Stock
017175100
162
269
SH
SOLE
269
0
0
YUCAIPA ACQUISITION CORP UNIT
Common Stock
G9879L121
504
49460
SH
SOLE
49460
0
0
YELP INC CL A
Common Stock
985817105
4
135
SH
SOLE
135
0
0
YETI HLDGS INC COM
Common Stock
98585X104
180
2635
SH
SOLE
2635
0
0
DIREXION DAILY FTSE CHINA BULL 3X SHARES
ETF
25459W771
2
98
SH
SOLE
98
0
0
YANDEX N V SHS CLASS A
Common Stock
N97284108
185
2658
SH
SOLE
2658
0
0
ADVISORSHARES PURE CANNABIS ETF
ETF
00768Y495
3
186
SH
SOLE
186
0
0
YELLOW CORP COM
Common Stock
984249607
222
50006
SH
SOLE
50006
0
0
YELLOWSTONE ACQUISITION CO UNIT EXP 102225
Common Stock
98566K204
513
48194
SH
SOLE
48194
0
0
YUM BRANDS INC COM
Common Stock
988498101
938
8641
SH
SOLE
8641
0
0
YUM CHINA HLDGS INC COM
Common Stock
98850P109
546
9555
SH
SOLE
9555
0
0
AMPLIFY HIGH INCOME ETF
ETF
032108847
75
4706
SH
SOLE
4706
0
0
YUKON ZINC CORP COM
Common Stock
98849V506
0
9
SH
SOLE
9
0
0
ZILLOW GROUP INC CL C CAP STK
Common Stock
98954M200
141
1090
SH
SOLE
1090
0
0
ZIMMER BIOMET HOLDINGS INC COM
Common Stock
98956P102
7492
48544
SH
SOLE
48544
0
0
ZEBRA TECHNOLOGIES CORPORATION CL A
Common Stock
989207105
1086
2825
SH
SOLE
2825
0
0
ZENDESK INC COM
Common Stock
98936J101
88
614
SH
SOLE
614
0
0
ZILLOW GROUP INC CL A
Common Stock
98954M101
7
50
SH
SOLE
50
0
0
ZIEGLER COMPANIES INC COM PAR $1.00
Common Stock
989506308
127
4450
SH
SOLE
4450
0
0
ZIONS BANCORPORATION N A COM
Common Stock
989701107
789
18174
SH
SOLE
18174
0
0
ZIX CORP COM
Common Stock
98974P100
6
750
SH
SOLE
750
0
0
ZOOM VIDEO COMMUNICATIONS INC CL A
Common Stock
98980L101
662
1964
SH
SOLE
1964
0
0
ZYNGA INC CL A
Common Stock
98986T108
39
3915
SH
SOLE
3915
0
0
EESTOR CORP COM
Common Stock
28201L101
0
300
SH
SOLE
300
0
0
ZENTALIS PHARMACEUTICALS INC COM
Common Stock
98943L107
20
385
SH
SOLE
385
0
0
ZSCALER INC COM
Common Stock
98980G102
244
1221
SH
SOLE
1221
0
0
SMART CLOSET INC COM
Common Stock
83206C101
0
2
SH
SOLE
2
0
0
ZOOM TECHNOLOGIES INC COM
Common Stock
98976E400
0
500
SH
SOLE
500
0
0
ZOETIS INC CL A
Common Stock
98978V103
12314
74407
SH
SOLE
74407
0
0
ZUMIEZ INC COM
Common Stock
989817101
2
46
SH
SOLE
46
0
0
ZURICH INSURANCE GROUP AG SPONSORED ADR
ADR
989825104
188
4444
SH
SOLE
4444
0
0
ZYMEWORKS INC COM
Common Stock
98985W102
24
500
SH
SOLE
500
0
0
ZYNERBA PHARMACEUTICALS INC COM
Common Stock
98986X109
0
100
SH
SOLE
100
0
0
ZYNEX INC COM
Common Stock
98986M103
0
35
SH
SOLE
35
0
0