0001062993-20-005752.txt : 20201117
0001062993-20-005752.hdr.sgml : 20201117
20201116190032
ACCESSION NUMBER: 0001062993-20-005752
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201117
DATE AS OF CHANGE: 20201116
EFFECTIVENESS DATE: 20201117
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: 201318879
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
09-30-2020
09-30-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
11-16-2020
0
3308
6029813
false
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
AGILENT TECHNOLOGIES INC COM
Common Stock
00846U101
1139
11255
SH
SOLE
11255
0
0
ALCOA CORP COM
Common Stock
013872106
9
822
SH
SOLE
822
0
0
AIA GROUP LTD SPONSORED ADR
ADR
001317205
1559
38276
SH
SOLE
38276
0
0
AMERICAN AIRLS GROUP INC COM
Common Stock
02376R102
235
18662
SH
SOLE
18662
0
0
AARONS HOLDINGS COMPANY INC COM
Common Stock
00258R109
451
8019
SH
SOLE
8019
0
0
ADVANCE AUTO PARTS INC COM
Common Stock
00751Y106
5623
36252
SH
SOLE
36252
0
0
APPLE INC COM
Common Stock
037833100
252017
2157866
SH
SOLE
2157866
0
0
ATLANTIC SAPPHIRE ASA SHS
Common Stock
R07217103
6
500
SH
SOLE
500
0
0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW
Common Stock
049164205
5
85
SH
SOLE
85
0
0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND
ETF
464288182
7
95
SH
SOLE
95
0
0
AXON ENTERPRISE INC COM
Common Stock
05464C101
95
995
SH
SOLE
995
0
0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN
Common Stock
01881G106
128
4786
SH
SOLE
4786
0
0
ABB LTD SPONSORED ADR
ADR
000375204
286
11150
SH
SOLE
11150
0
0
ABBVIE INC COM
Common Stock
00287Y109
23507
269759
SH
SOLE
269759
0
0
AMERISOURCEBERGEN CORP COM
Common Stock
03073E105
287
3013
SH
SOLE
3013
0
0
AMERIS BANCORP COM
Common Stock
03076K108
2
70
SH
SOLE
70
0
0
AMBEV SA SPONSORED ADR
ADR
02319V103
178
78936
SH
SOLE
78936
0
0
ASBURY AUTOMOTIVE GROUP INC COM
Common Stock
043436104
121
1205
SH
SOLE
1205
0
0
ABM INDS INC COM
Common Stock
000957100
3
81
SH
SOLE
81
0
0
ABIOMED INC COM
Common Stock
003654100
232
891
SH
SOLE
891
0
0
ABBOTT LABS COM
Common Stock
002824100
21334
196373
SH
SOLE
196373
0
0
AB&T FINL CORP COM
Common Stock
00037W106
0
1000
SH
SOLE
1000
0
0
ARCOSA INC COM
Common Stock
039653100
25
556
SH
SOLE
556
0
0
ACAMAR PARTNERS ACQSITION CORP UNIT EX 123025
Common Stock
004285201
0
2
SH
SOLE
2
0
0
ACAMAR PARTNERS ACQSITION CORP WT EXP 022626
Common Stock
004285110
5
4850
SH
SOLE
4850
0
0
AURORA CANNABIS INC COM
Common Stock
05156X884
7
1573
SH
SOLE
1573
0
0
ACCOR S A SPONSORED ADR
ADR
00435F309
87
15712
SH
SOLE
15712
0
0
ACCEL ENTERTAINMENT INC COM CL A1
Common Stock
00436Q106
1
50
SH
SOLE
50
0
0
ALPS CLEAN ENERGY ETF
ETF
00162Q460
68
1200
SH
SOLE
1200
0
0
ACORN ENERGY INC COM
Common Stock
004848107
4
10000
SH
SOLE
10000
0
0
ARCH CAP GROUP LTD ORD
Common Stock
G0450A105
7
225
SH
SOLE
225
0
0
ACADIA HEALTHCARE COMPANY INC COM
Common Stock
00404A109
145
4823
SH
SOLE
4823
0
0
ACI WORLDWIDE INC COM
Common Stock
004498101
3
130
SH
SOLE
130
0
0
AECOM COM
Common Stock
00766T100
96
2277
SH
SOLE
2277
0
0
ACCENTURE PLC IRELAND SHS CLASS A
Common Stock
G1151C101
9194
40830
SH
SOLE
40830
0
0
ASCENDANT DIGITAL ACQUISITION UNITS
Common Stock
G05155125
5
500
SH
SOLE
500
0
0
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR
ADR
00089H106
99
23055
SH
SOLE
23055
0
0
ACME UTD CORP COM
Common Stock
004816104
2
100
SH
SOLE
100
0
0
ACURA PHARMACEUTICALS INC COM
Common Stock
00509L802
0
245
SH
SOLE
245
0
0
ISHARES MSCI ACWI INDEX FUND
ETF
464288257
504
6255
SH
SOLE
6255
0
0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF
ETF
464286525
2794
30234
SH
SOLE
30234
0
0
ISHARES MSCI ACWI EX US INDEX FUND
ETF
464288240
19732
425531
SH
SOLE
425531
0
0
ADOBE SYSTEMS INCORPORATED COM
Common Stock
00724F101
53903
107912
SH
SOLE
107912
0
0
ADIDAS AG ADR
ADR
00687A107
334
2039
SH
SOLE
2039
0
0
ANALOG DEVICES INC COM
Common Stock
032654105
3099
26048
SH
SOLE
26048
0
0
ARCHER DANIELS MIDLAND CO COM
Common Stock
039483102
1677
35977
SH
SOLE
35977
0
0
ADIENT PLC ORD SHS
Common Stock
G0084W101
8
427
SH
SOLE
427
0
0
ADOMANI INC COM
Common Stock
00726A100
5
28000
SH
SOLE
28000
0
0
AUTOMATIC DATA PROCESSING INC COM
Common Stock
053015103
6165
44771
SH
SOLE
44771
0
0
ADAPTIVE BIOTECHNOLOGIES CORP COM
Common Stock
00650F109
59
1196
SH
SOLE
1196
0
0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE
ADR
500467501
145
4906
SH
SOLE
4906
0
0
ALLIANCE DATA SYSTEMS CORP COM
Common Stock
018581108
6
127
SH
SOLE
127
0
0
AUTODESK INC COM
Common Stock
052769106
1280
5469
SH
SOLE
5469
0
0
ADDUS HOMECARE CORP COM
Common Stock
006739106
177
1816
SH
SOLE
1816
0
0
ADVERUM BIOTECHNOLOGIES INC COM
Common Stock
00773U108
5
500
SH
SOLE
500
0
0
ADYEN N V UNSPONSRED ADS
ADR
00783V104
1206
31917
SH
SOLE
31917
0
0
AMEREN CORP COM
Common Stock
023608102
1330
16649
SH
SOLE
16649
0
0
AEGON N V NY REGISTRY SHS
ADR
007924103
2
765
SH
SOLE
765
0
0
ADVANCED ENERGY INDS COM
Common Stock
007973100
13
202
SH
SOLE
202
0
0
AMERICAN EQTY INVT LIFE HLD CO COM
Common Stock
025676206
11
337
SH
SOLE
337
0
0
AGNICO EAGLE MINES LTD COM
Common Stock
008474108
16
200
SH
SOLE
200
0
0
AMERICAN EAGLE OUTFITTERS INC COM
Common Stock
02553E106
3
180
SH
SOLE
180
0
0
AMERICAN ELEC PWR CO INC COM
Common Stock
025537101
2995
36060
SH
SOLE
36060
0
0
AERCAP HOLDINGS NV SHS
Common Stock
N00985106
8
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
2849
159000
SH
SOLE
159000
0
0
AMERICAN FINL GROUP INC OHIO COM
Common Stock
025932104
607
8797
SH
SOLE
8797
0
0
AFLAC INC COM
Common Stock
001055102
5880
161582
SH
SOLE
161582
0
0
FIRST MAJESTIC SILVER CORP COM
Common Stock
32076V103
10
1000
SH
SOLE
1000
0
0
AGBA ACQUISITION LTD RT
Common Stock
G0120M125
1
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
11
151
SH
SOLE
151
0
0
AGENUS INC COM NEW
Common Stock
00847G705
2010
496412
SH
SOLE
496412
0
0
AGEAS SPONSORED ADR NE
ADR
00844W208
17
420
SH
SOLE
420
0
0
ISHARES CORE U.S. AGGREGATE BOND ETF
ETF
464287226
27748
234712
SH
SOLE
234712
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
49
1401
SH
SOLE
1401
0
0
AVANGRID INC COM
Common Stock
05351W103
67
1303
SH
SOLE
1303
0
0
ADECCO GROUP AG ADR
ADR
006754204
115
4352
SH
SOLE
4352
0
0
ASAHI KASEI CORP UNSPONSORED ADR
ADR
043400100
11
610
SH
SOLE
610
0
0
AMERICAN INTL GROUP INC COM NEW
Common Stock
026874784
21851
788278
SH
SOLE
788278
0
0
AMERICAN INTL GROUP INC WT EXP 011921
Common Stock
026874156
0
165
SH
SOLE
165
0
0
ALTRA INDL MOTION CORP COM
Common Stock
02208R106
129
3404
SH
SOLE
3404
0
0
AIMRITE HLDGS CORP COM NEW
Common Stock
009003203
0
2000
SH
SOLE
2000
0
0
AIMMUNE THERAPEUTICS INC COM
Common Stock
00900T107
3
100
SH
SOLE
100
0
0
ALBANY INTL CORP CL A
Common Stock
012348108
34
672
SH
SOLE
672
0
0
AIR LIQUIDE ADR
ADR
009126202
307
9717
SH
SOLE
9717
0
0
AAR CORP COM
Common Stock
000361105
32
1680
SH
SOLE
1680
0
0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF
ETF
33738R704
37
1420
SH
SOLE
1420
0
0
APPLIED INDL TECHNOLOGIES INC COM
Common Stock
03820C105
3
50
SH
SOLE
50
0
0
ASSURANT INC COM
Common Stock
04621X108
25
206
SH
SOLE
206
0
0
GALLAGHER ARTHUR J & CO COM
Common Stock
363576109
105
990
SH
SOLE
990
0
0
AEROJET ROCKETDYNE HLDGS INC COM
Common Stock
007800105
5
130
SH
SOLE
130
0
0
AKAMAI TECHNOLOGIES INC COM
Common Stock
00971T101
1537
13984
SH
SOLE
13984
0
0
ACHAOGEN INC COM
Common Stock
004449104
0
3200
SH
SOLE
3200
0
0
ALBERTON ACQUISITION CORP RT
Common Stock
G35006132
1
7000
SH
SOLE
7000
0
0
ALBERTON ACQUISITION CORP WT EXP 042625
Common Stock
G35006124
1
7000
SH
SOLE
7000
0
0
ALBEMARLE CORP COM
Common Stock
012653101
75
863
SH
SOLE
863
0
0
ALCON AG ORD SHS
Common Stock
H01301128
1390
24236
SH
SOLE
24236
0
0
ALLETE INC COM NEW
Common Stock
018522300
15
282
SH
SOLE
282
0
0
ALEAFIA HEALTH INC COM
Common Stock
01444Q104
5
14735
SH
SOLE
14735
0
0
ALFA LAVAL AB SWEDEN ADR
ADR
015393101
172
7936
SH
SOLE
7936
0
0
ALAMO GROUP INC COM
Common Stock
011311107
137
1270
SH
SOLE
1270
0
0
ALIGN TECHNOLOGY INC COM
Common Stock
016255101
362
1140
SH
SOLE
1140
0
0
ALLEGIANT TRAVEL CO COM
Common Stock
01748X102
14
120
SH
SOLE
120
0
0
ALLIANZ SE UNSPONSRD ADS
ADR
018820100
463
24315
SH
SOLE
24315
0
0
ALASKA AIR GROUP INC COM
Common Stock
011659109
67
1816
SH
SOLE
1816
0
0
ALKERMES PLC SHS
Common Stock
G01767105
41
2515
SH
SOLE
2515
0
0
ALLSTATE CORP COM
Common Stock
020002101
12556
136095
SH
SOLE
136095
0
0
ALLEGION PLC ORD SHS
Common Stock
G0176J109
232
2359
SH
SOLE
2359
0
0
ALLY FINL INC COM
Common Stock
02005N100
33
1282
SH
SOLE
1282
0
0
ALNYLAM PHARMACEUTICALS INC COM
Common Stock
02043Q107
32
223
SH
SOLE
223
0
0
ASTELLAS PHARMA INC ADR
ADR
04623U102
18
1220
SH
SOLE
1220
0
0
ALARM COM HLDGS INC COM
Common Stock
011642105
33
569
SH
SOLE
569
0
0
AILERON THERAPEUTICS INC COM
Common Stock
00887A105
2
1302
SH
SOLE
1302
0
0
ALSTOM ADR
ADR
021244207
76
15712
SH
SOLE
15712
0
0
ALLISON TRANSMISSION HLDGS INC COM
Common Stock
01973R101
614
17738
SH
SOLE
17738
0
0
ALTAIR ENGR INC COM CL A
Common Stock
021369103
69
1584
SH
SOLE
1584
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
191
19050
SH
SOLE
19050
0
0
ALUSSA ENERGY ACQUISITION CORP UNIT EX 103126
Common Stock
G0232J127
120
11750
SH
SOLE
11750
0
0
ALEXION PHARMACEUTICALS INC COM
Common Stock
015351109
3602
31148
SH
SOLE
31148
0
0
ANTERO MIDSTREAM CORP COM
Common Stock
03676B102
3
505
SH
SOLE
505
0
0
AMADEUS IT GROUP S A UNSPONSORED ADS
ADR
02263T104
279
5038
SH
SOLE
5038
0
0
APPLIED MATLS INC COM
Common Stock
038222105
1605
26469
SH
SOLE
26469
0
0
AMC ENTMT HLDGS INC CL A COM
Common Stock
00165C104
103
22096
SH
SOLE
22096
0
0
AMCOR PLC ORD
Common Stock
G0250X107
83
7581
SH
SOLE
7581
0
0
AMC NETWORKS INC CL A
Common Stock
00164V103
3
119
SH
SOLE
119
0
0
ADVANCED MICRO DEVICES INC COM
Common Stock
007903107
619
7297
SH
SOLE
7297
0
0
AMETEK INC COM
Common Stock
031100100
401
4016
SH
SOLE
4016
0
0
AMEDISYS INC COM
Common Stock
023436108
1822
7731
SH
SOLE
7731
0
0
AFFILIATED MANAGERS GROUP INC COM
Common Stock
008252108
12
178
SH
SOLE
178
0
0
AMGEN INC COM
Common Stock
031162100
63644
249204
SH
SOLE
249204
0
0
AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A
Common Stock
03212A105
215
21670
SH
SOLE
21670
0
0
AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126
Common Stock
03212A113
25
21670
SH
SOLE
21670
0
0
JPMORGAN ALERIAN MLP INDEX ETN
ETF
46625H365
214
20000
SH
SOLE
20000
0
0
A P MOLLER MAERSK A S UNSPONSORD ADR
ADR
00202F102
11
1330
SH
SOLE
1330
0
0
AMKOR TECHNOLOGY INC COM
Common Stock
031652100
13
1138
SH
SOLE
1138
0
0
ALERIAN MLP ETF
ETF
00162Q452
23857
1203067
SH
SOLE
1203067
0
0
AMN HEALTHCARE SVCS INC COM
Common Stock
001744101
32
557
SH
SOLE
557
0
0
AMERICAN NATL BANKSHARES INC COM
Common Stock
027745108
81
3927
SH
SOLE
3927
0
0
AMERICA MOVIL SAB DE CV SPONSORED ADR
ADR
02364W204
0
25
SH
SOLE
25
0
0
AMERIPRISE FINL INC COM
Common Stock
03076C106
1107
7125
SH
SOLE
7125
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
30
881
SH
SOLE
881
0
0
AMARIN CORP PLC SPONS ADR NEW
ADR
023111206
92
21660
SH
SOLE
21660
0
0
AMNEAL PHARMACEUTICALS INC COM STK CL A
Common Stock
03168L105
0
50
SH
SOLE
50
0
0
AMERICAN SUPERCONDUCTOR CORP SHS NEW
Common Stock
030111207
0
14
SH
SOLE
14
0
0
AMERISAFE INC COM
Common Stock
03071H100
1
21
SH
SOLE
21
0
0
TD AMERITRADE HLDG CORP COM
Common Stock
87236Y108
151
3693
SH
SOLE
3693
0
0
AMERICAN WOODMARK CORPORATION COM
Common Stock
030506109
18
220
SH
SOLE
220
0
0
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
86
7018
SH
SOLE
7018
0
0
AMAZON COM INC COM
Common Stock
023135106
140927
43749
SH
SOLE
43749
0
0
AUTONATION INC COM
Common Stock
05329W102
10
179
SH
SOLE
179
0
0
ANDINA ACQUISITION CORP III RT
Common Stock
G04415132
4
13100
SH
SOLE
13100
0
0
ANDINA ACQUISITION CORP III WT EXP 073125
Common Stock
G04415124
4
13100
SH
SOLE
13100
0
0
ANDERSONS INC COM
Common Stock
034164103
0
21
SH
SOLE
21
0
0
ARISTA NETWORKS INC COM
Common Stock
040413106
237
1144
SH
SOLE
1144
0
0
ABERCROMBIE & FITCH CO CL A
Common Stock
002896207
1
70
SH
SOLE
70
0
0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF
ETF
92189F437
68
2283
SH
SOLE
2283
0
0
ANI PHARMACEUTICALS INC COM
Common Stock
00182C103
0
17
SH
SOLE
17
0
0
ANSELL LIMITED UNSPONSORED ADR
ADR
03634M208
14
130
SH
SOLE
130
0
0
ANSYS INC COM
Common Stock
03662Q105
1411
4215
SH
SOLE
4215
0
0
ANTHEM INC COM
Common Stock
036752103
8028
29715
SH
SOLE
29715
0
0
AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR
ADR
052528304
30
2340
SH
SOLE
2340
0
0
ISHARES S&P AGGRESSIVE ALLOCATION FUND
ETF
464289859
681
11684
SH
SOLE
11684
0
0
ISHARES CONSERVATIVE ALLOCATION FUND
ETF
464289883
15
392
SH
SOLE
392
0
0
ISHARES MODERATE ALLOCATION FUND
ETF
464289875
517
12557
SH
SOLE
12557
0
0
AON PLC SHS CL A
Common Stock
G0403H108
1167
5660
SH
SOLE
5660
0
0
ISHARES GROWTH ALLOCATION FUND
ETF
464289867
220
4526
SH
SOLE
4526
0
0
SMITH A O CORP COM
Common Stock
831865209
239
4462
SH
SOLE
4462
0
0
AMERICAN OUTDOOR BRANDS INC COM
Common Stock
02875D109
3
209
SH
SOLE
209
0
0
APACHE CORP COM
Common Stock
037411105
44
4745
SH
SOLE
4745
0
0
ARTISAN PARTNERS ASSET MGMT IN CL A
Common Stock
04316A108
367
9579
SH
SOLE
9579
0
0
AIR PRODS & CHEMS INC COM
Common Stock
009158106
7585
25624
SH
SOLE
25624
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
25
1711
SH
SOLE
1711
0
0
AMPHENOL CORP NEW CL A
Common Stock
032095101
1970
17901
SH
SOLE
17901
0
0
APHRIA INC COM
Common Stock
03765K104
9
2100
SH
SOLE
2100
0
0
APOLLO GLOBAL MGMT INC COM CL A
Common Stock
03768E105
78
1666
SH
SOLE
1666
0
0
APOGEE ENTERPRISES INC COM
Common Stock
037598109
9
436
SH
SOLE
436
0
0
APPFOLIO INC COM CL A
Common Stock
03783C100
13
89
SH
SOLE
89
0
0
APPIAN CORP CL A
Common Stock
03782L101
111
1670
SH
SOLE
1670
0
0
ALPHA PRO TECH LTD COM
Common Stock
020772109
4
250
SH
SOLE
250
0
0
APTOSE BIOSCIENCES INC COM NEW
Common Stock
03835T200
40
6400
SH
SOLE
6400
0
0
APTIV PLC SHS
Common Stock
G6095L109
331
3523
SH
SOLE
3523
0
0
APEX TECHNOLOGY ACQUISITION CO COM CL A
Common Stock
03768F102
238
22268
SH
SOLE
22268
0
0
APEX TECHNOLOGY ACQUISITION CO UNIT EX 061126
Common Stock
03768F201
0
2
SH
SOLE
2
0
0
APEX TECHNOLOGY ACQUISITION CO WT EXP 091826
Common Stock
03768F110
22
11134
SH
SOLE
11134
0
0
APYX MEDICAL CORPORATION COM
Common Stock
03837C106
1
250
SH
SOLE
250
0
0
ALGONQUIN PWR UTILS CORP COM
Common Stock
015857105
7
500
SH
SOLE
500
0
0
ARCBEST CORP COM
Common Stock
03937C105
1
43
SH
SOLE
43
0
0
ARCO PLATFORM LTD COM CL A
Common Stock
G04553106
606
14592
SH
SOLE
14592
0
0
ARGO GROUP INTL HLDGS LTD COM
Common Stock
G0464B107
443
12994
SH
SOLE
12994
0
0
ARKEMA SPON ADR
ADR
041232109
53
500
SH
SOLE
500
0
0
ARK FINTECH INNOVATION ETF
ETF
00214Q708
17
414
SH
SOLE
414
0
0
ARK GENOMIC REVOLUTION ETF
ETF
00214Q302
50
776
SH
SOLE
776
0
0
ARK INNOVATION ETF
ETF
00214Q104
5111
54058
SH
SOLE
54058
0
0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF
ETF
00214Q203
14
235
SH
SOLE
235
0
0
ARK NEXT GENERATION INTERNET ETF
ETF
00214Q401
7
64
SH
SOLE
64
0
0
ARAMARK COM
Common Stock
03852U106
7
253
SH
SOLE
253
0
0
ARENA PHARMACEUTICALS INC COM NEW
Common Stock
040047607
70
929
SH
SOLE
929
0
0
ARCONIC CORPORATION COM
Common Stock
03966V107
4
215
SH
SOLE
215
0
0
ARCHROCK INC COM
Common Stock
03957W106
1
140
SH
SOLE
140
0
0
ARCH THERAPEUTICS INC COM
Common Stock
03939W109
9
54500
SH
SOLE
54500
0
0
ARTESIAN RES CORP CL A
Common Stock
043113208
132
3800
SH
SOLE
3800
0
0
ARROW ELECTRS INC COM
Common Stock
042735100
31
395
SH
SOLE
395
0
0
ARROWHEAD PHARMACEUTICALS INC COM
Common Stock
04280A100
166
3700
SH
SOLE
3700
0
0
ASANA INC CL A
Common Stock
04342Y104
0
8
SH
SOLE
8
0
0
ASSA ABLOY AB ADR
ADR
045387107
49
4192
SH
SOLE
4192
0
0
ASSOCIATED BANC CORP COM
Common Stock
045487105
12
983
SH
SOLE
983
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
10
160
SH
SOLE
160
0
0
ASHLAND GLOBAL HLDGS INC COM
Common Stock
044186104
190
2675
SH
SOLE
2675
0
0
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETF
ETF
233051879
25
700
SH
SOLE
700
0
0
ASHTEAD GROUP PLC UNSPONSORED ADR
ADR
045055100
13
90
SH
SOLE
90
0
0
ADVANSIX INC COM
Common Stock
00773T101
2
137
SH
SOLE
137
0
0
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
1187
3106
SH
SOLE
3106
0
0
ASCENDIS PHARMA A/S SPONSORED ADR
ADR
04351P101
5
33
SH
SOLE
33
0
0
ASURE SOFTWARE INC COM
Common Stock
04649U102
755
99235
SH
SOLE
99235
0
0
AMTECH SYS INC COM PAR $0.01N
Common Stock
032332504
5
1000
SH
SOLE
1000
0
0
ATLANTIC POWER CORP COM NEW
Common Stock
04878Q863
30
15105
SH
SOLE
15105
0
0
ALPHATEC HLDGS INC COM NEW
Common Stock
02081G201
65
10200
SH
SOLE
10200
0
0
ADTALEM GLOBAL ED INC COM
Common Stock
00737L103
14
570
SH
SOLE
570
0
0
ATHENE HOLDING LTD CL A
Common Stock
G0684D107
49
1377
SH
SOLE
1377
0
0
AUTOHOME INC SP ADR RP CL A
ADR
05278C107
76
783
SH
SOLE
783
0
0
ATHERSYS INC NEW COM
Common Stock
04744L106
89
46000
SH
SOLE
46000
0
0
ALLEGHENY TECHNOLOGIES INC COM
Common Stock
01741R102
39
4240
SH
SOLE
4240
0
0
ATKORE INTL GROUP INC COM
Common Stock
047649108
0
17
SH
SOLE
17
0
0
ATLAS COPCO AB SP ADR B NEW
ADR
049255805
74
1780
SH
SOLE
1780
0
0
ATLAS COPCO AB SP ADR A NEW
ADR
049255706
1118
23212
SH
SOLE
23212
0
0
ATMOS ENERGY CORP COM
Common Stock
049560105
893
9352
SH
SOLE
9352
0
0
APTARGROUP INC COM
Common Stock
038336103
42
373
SH
SOLE
373
0
0
ATRICURE INC COM
Common Stock
04963C209
172
4500
SH
SOLE
4500
0
0
ANTARES PHARMA INC COM
Common Stock
036642106
6
2000
SH
SOLE
2000
0
0
AIR TRANSPORT SERVICES GRP INC COM
Common Stock
00922R105
1073
42355
SH
SOLE
42355
0
0
ALTICE USA INC CL A
Common Stock
02156K103
9
346
SH
SOLE
346
0
0
ACORN INTL INC SPONSORD ADR NEW
ADR
004854204
7
479
SH
SOLE
479
0
0
ACTIVISION BLIZZARD INC COM
Common Stock
00507V109
914
11053
SH
SOLE
11053
0
0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR
ADR
035128206
34
1280
SH
SOLE
1280
0
0
ATLANTIC UN BANKSHARES CORP COM
Common Stock
04911A107
21
974
SH
SOLE
974
0
0
AUBURN NATL BANCORP COM
Common Stock
050473107
205
5332
SH
SOLE
5332
0
0
AURINIA PHARMACEUTICALS INC COM
Common Stock
05156V102
32
2200
SH
SOLE
2200
0
0
AUTOWEB INC COM
Common Stock
05335B100
14
4420
SH
SOLE
4420
0
0
YAMANA GOLD INC COM
Common Stock
98462Y100
5
850
SH
SOLE
850
0
0
AVISTA CORP COM
Common Stock
05379B107
148
4300
SH
SOLE
4300
0
0
AEROVIRONMENT INC COM
Common Stock
008073108
62
1000
SH
SOLE
1000
0
0
BROADCOM INC COM
Common Stock
11135F101
45920
124579
SH
SOLE
124579
0
0
AVALARA INC COM
Common Stock
05338G106
22
167
SH
SOLE
167
0
0
AVANOS MED INC COM
Common Stock
05350V106
187
5652
SH
SOLE
5652
0
0
AVIENT CORPORATION COM
Common Stock
05368V106
2
80
SH
SOLE
80
0
0
AVNET INC COM
Common Stock
053807103
9
357
SH
SOLE
357
0
0
ANAVEX LIFE SCIENCES CORP COM NEW
Common Stock
032797300
6
1500
SH
SOLE
1500
0
0
AVERY DENNISON CORP COM
Common Stock
053611109
506
4057
SH
SOLE
4057
0
0
ARMSTRONG WORLD INDS INC COM
Common Stock
04247X102
107
1514
SH
SOLE
1514
0
0
AMERICAN WTR WKS CO INC NEW COM
Common Stock
030420103
386
2599
SH
SOLE
2599
0
0
AMER STATES WTR CO COM
Common Stock
029899101
29
378
SH
SOLE
378
0
0
SIMPLY INC COM
Common Stock
21640C105
0
901
SH
SOLE
901
0
0
AXOS FINANCIAL INC COM
Common Stock
05465C100
1
60
SH
SOLE
60
0
0
AXA SA SPONSORED ADR
ADR
054536107
40
2147
SH
SOLE
2147
0
0
AXOVANT GENE THERAPIES LTD COM
Common Stock
G0750W203
0
18
SH
SOLE
18
0
0
AMERICAN AXLE & MFG HLDGS INC COM
Common Stock
024061103
1
120
SH
SOLE
120
0
0
AXONICS MODULATION TECHNOLOGIE COM
Common Stock
05465P101
6
110
SH
SOLE
110
0
0
AMERICAN EXPRESS CO COM
Common Stock
025816109
5478
54061
SH
SOLE
54061
0
0
AXIS CAP HLDGS LTD SHS
Common Stock
G0692U109
581
13255
SH
SOLE
13255
0
0
AXSOME THERAPEUTICS INC COM
Common Stock
05464T104
4
60
SH
SOLE
60
0
0
AXALTA COATING SYS LTD COM
Common Stock
G0750C108
78
3305
SH
SOLE
3305
0
0
EXXE GROUP INC COM
Common Stock
30233C109
2
105000
SH
SOLE
105000
0
0
ATLANTICA SUSTAINABLE INFR PLC SHS
Common Stock
G0751N103
22
771
SH
SOLE
771
0
0
ACUITY BRANDS INC COM
Common Stock
00508Y102
186
1808
SH
SOLE
1808
0
0
ALTERYX INC COM CL A
Common Stock
02156B103
39
332
SH
SOLE
332
0
0
AZEK CO INC CL A
Common Stock
05478C105
361
10200
SH
SOLE
10200
0
0
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
2257
41565
SH
SOLE
41565
0
0
AUTOZONE INC COM
Common Stock
053332102
1527
1292
SH
SOLE
1292
0
0
ASPEN TECHNOLOGY INC COM
Common Stock
045327103
316
2476
SH
SOLE
2476
0
0
BARNES GROUP INC COM
Common Stock
067806109
2
50
SH
SOLE
50
0
0
BOEING CO COM
Common Stock
097023105
7399
44080
SH
SOLE
44080
0
0
INVESCO TAXABLE MUNICIPAL BOND ETF
ETF
46138G805
184
5535
SH
SOLE
5535
0
0
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
9975
34392
SH
SOLE
34392
0
0
BK OF AMERICA CORP COM
Common Stock
060505104
47128
1955533
SH
SOLE
1955533
0
0
BAE SYSTEMS PLC SPONSORED ADR
ADR
05523R107
114
4530
SH
SOLE
4530
0
0
BOOZ ALLEN HAMILTON HLDG CORP CL A
Common Stock
099502106
10023
120683
SH
SOLE
120683
0
0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH
Common Stock
112585104
522
15477
SH
SOLE
15477
0
0
BANCFIRST CORP COM
Common Stock
05945F103
2
48
SH
SOLE
48
0
0
BANTEK INC COM
Common Stock
06684B204
0
43300
SH
SOLE
43300
0
0
CREDICORP LTD COM
Common Stock
G2519Y108
6
52
SH
SOLE
52
0
0
BASF SE SPONSORED ADR
ADR
055262505
28
1863
SH
SOLE
1863
0
0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP
Common Stock
531229706
2
89
SH
SOLE
89
0
0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP
Common Stock
531229888
4
179
SH
SOLE
179
0
0
BAXTER INTL INC COM
Common Stock
071813109
5658
70970
SH
SOLE
70970
0
0
BAYER AG SPONSORED ADR
ADR
072730302
28
2074
SH
SOLE
2074
0
0
BLACKBERRY LTD COM
Common Stock
09228F103
0
100
SH
SOLE
100
0
0
JPMORGAN BETABUILDERS DEVELOPED ASIA-EX JAPAN ETF
ETF
46641Q688
1
65
SH
SOLE
65
0
0
BED BATH & BEYOND INC COM
Common Stock
075896100
6
300
SH
SOLE
300
0
0
VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF
ETF
26923G301
26
655
SH
SOLE
655
0
0
JPMORGAN BETABUILDERS CANADA ETF
ETF
46641Q696
3
141
SH
SOLE
141
0
0
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
1
235
SH
SOLE
235
0
0
JPMORGAN BETABUILDERS EUROPE ETF
ETF
46641Q720
5
214
SH
SOLE
214
0
0
VANECK VECTORS BIOTECH ETF
ETF
92189F726
13
79
SH
SOLE
79
0
0
JPMORGAN BETABUILDERS JAPAN ETF
ETF
46641Q712
5
208
SH
SOLE
208
0
0
BHP GROUP PLC SPONSORED ADR
ADR
05545E209
22
520
SH
SOLE
520
0
0
BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR
ADR
05541J103
33
7800
SH
SOLE
7800
0
0
BARRETT BUSINESS SVCS INC COM
Common Stock
068463108
631
11935
SH
SOLE
11935
0
0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD LP
Common Stock
G16234109
2
73
SH
SOLE
73
0
0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR
ADR
05946K101
177
64105
SH
SOLE
64105
0
0
BUILD A BEAR WORKSHOP COM
Common Stock
120076104
6
2250
SH
SOLE
2250
0
0
BEST BUY INC COM
Common Stock
086516101
6722
58648
SH
SOLE
58648
0
0
BRUNSWICK CORP COM
Common Stock
117043109
18
300
SH
SOLE
300
0
0
BOISE CASCADE CO DEL COM
Common Stock
09739D100
5
113
SH
SOLE
113
0
0
BIOCARDIA INC COM
Common Stock
09060U507
1576
659363
SH
SOLE
659363
0
0
BIOCARDIA INC WT EXP 080624
Common Stock
09060U119
310
500000
SH
SOLE
500000
0
0
BCE INC COM NEW
Common Stock
05534B760
733
17645
SH
SOLE
17645
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
16
1000
SH
SOLE
1000
0
0
BARCLAYS PLC SHS
Common Stock
G08036124
2
1202
SH
SOLE
1202
0
0
BRINKS CO COM
Common Stock
109696104
7
160
SH
SOLE
160
0
0
BLUCORA INC COM
Common Stock
095229100
1
60
SH
SOLE
60
0
0
BALCHEM CORP COM
Common Stock
057665200
22
224
SH
SOLE
224
0
0
BIOCRYST PHARMACEUTICALS INC COM
Common Stock
09058V103
25
7100
SH
SOLE
7100
0
0
BARCLAYS PLC ADR
ADR
06738E204
14
2707
SH
SOLE
2707
0
0
BELDEN INC COM
Common Stock
077454106
5
150
SH
SOLE
150
0
0
BEIERSDORF AG ADR
ADR
07724U103
489
21395
SH
SOLE
21395
0
0
BIODELIVERY SCIENCES INTL INC COM
Common Stock
09060J106
8
2000
SH
SOLE
2000
0
0
BECTON DICKINSON & CO COM
Common Stock
075887109
14905
64565
SH
SOLE
64565
0
0
BLOOM ENERGY CORP COM CL A
Common Stock
093712107
746
43170
SH
SOLE
43170
0
0
BEAM THERAPEUTICS INC COM
Common Stock
07373V105
17
700
SH
SOLE
700
0
0
BIOTELEMETRY INC COM
Common Stock
090672106
18
404
SH
SOLE
404
0
0
BEACON ROOFING SUPPLY INC COM
Common Stock
073685109
0
15
SH
SOLE
15
0
0
BEL FUSE INC CL B
Common Stock
077347300
0
10
SH
SOLE
10
0
0
FRANKLIN RESOURCES INC COM
Common Stock
354613101
9
444
SH
SOLE
444
0
0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT
Common Stock
G16258108
712
13220
SH
SOLE
13220
0
0
BROOKFIELD RENEWABLE CORP CL A SUB VTG
Common Stock
11284V105
195
3270
SH
SOLE
3270
0
0
BERRY GLOBAL GROUP INC COM
Common Stock
08579W103
204
4127
SH
SOLE
4127
0
0
BROWN FORMAN CORP CL B
Common Stock
115637209
664
8803
SH
SOLE
8803
0
0
BRIGHT HORIZONS FAM SOL IN DEL COM
Common Stock
109194100
547
3531
SH
SOLE
3531
0
0
BANK OF FINCASTLE VA COM
Common Stock
062113105
75
36240
SH
SOLE
36240
0
0
BGC PARTNERS INC CL A
Common Stock
05541T101
6
2238
SH
SOLE
2238
0
0
BLUE GEM ENTERPRISE INC FLA COM
Common Stock
09548T106
0
300
SH
SOLE
300
0
0
BAR HBR BANKSHARES COM
Common Stock
066849100
97
4700
SH
SOLE
4700
0
0
BAUSCH HEALTH COS INC COM
Common Stock
071734107
56
3535
SH
SOLE
3535
0
0
BRIGHTHOUSE FINL INC COM
Common Stock
10922N103
8
287
SH
SOLE
287
0
0
BOC HONG KONG HOLDINGS LTD SPONSORED ADR
ADR
096813209
7
120
SH
SOLE
120
0
0
BHP GROUP LTD SPONSORED ADS
ADR
088606108
667
12998
SH
SOLE
12998
0
0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY
ETF
74347R214
13
180
SH
SOLE
180
0
0
BIC SA ACT
Common Stock
F10080103
3
55
SH
SOLE
55
0
0
BAIDU INC SPON ADR REP A
ADR
056752108
166
1313
SH
SOLE
1313
0
0
BIG LOTS INC COM
Common Stock
089302103
4
80
SH
SOLE
80
0
0
BIGCOMMERCE HLDGS INC COM SER 1
Common Stock
08975P108
9
105
SH
SOLE
105
0
0
BIOGEN INC COM
Common Stock
09062X103
1379
4829
SH
SOLE
4829
0
0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF
ETF
78468R663
281
3066
SH
SOLE
3066
0
0
BIO RAD LABS INC CL A
Common Stock
090572207
42
80
SH
SOLE
80
0
0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT
Common Stock
G16252101
2296
48038
SH
SOLE
48038
0
0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A
Common Stock
11275Q107
296
5353
SH
SOLE
5353
0
0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND
ETF
921937819
2584
27626
SH
SOLE
27626
0
0
BJS WHSL CLUB HLDGS INC COM
Common Stock
05550J101
7
171
SH
SOLE
171
0
0
VANECK VECTORS GAMING ETF
ETF
92189F882
5
135
SH
SOLE
135
0
0
INNOVATOR S&P 500 BUFFER ETF - JUNE
ETF
45782C755
47
1599
SH
SOLE
1599
0
0
BANK NEW YORK MELLON CORP COM
Common Stock
064058100
15755
461090
SH
SOLE
461090
0
0
BUCKLE INC COM
Common Stock
118440106
0
20
SH
SOLE
20
0
0
ISHARES MSCI BRIC ETF
ETF
464286657
5
100
SH
SOLE
100
0
0
BERKELEY GROUP HLDGS PLC UNSPONSORD ADR
ADR
08425P104
10
190
SH
SOLE
190
0
0
BLACK HILLS CORP COM
Common Stock
092113109
98
1820
SH
SOLE
1820
0
0
BLACK KNIGHT INC COM
Common Stock
09215C105
21934
247029
SH
SOLE
247029
0
0
INVESCO SENIOR LOAN ETF
ETF
46138G508
70
3224
SH
SOLE
3224
0
0
BOOKING HOLDINGS INC COM
Common Stock
09857L108
2083
1195
SH
SOLE
1195
0
0
BAKER HUGHES COMPANY CL A
Common Stock
05722G100
58
4573
SH
SOLE
4573
0
0
PT BK RAKYAT ADR SHS B
ADR
69366X100
7
665
SH
SOLE
665
0
0
BLACKLINE INC COM
Common Stock
09239B109
463
5091
SH
SOLE
5091
0
0
BELLICUM PHARMACEUTICALS INC COM NEW
Common Stock
079481404
0
26
SH
SOLE
26
0
0
REALITY SHARES NASDAQ NEXGEN ECONOMY ETF
ETF
75605A702
15
443
SH
SOLE
443
0
0
TOPBUILD CORP COM
Common Stock
89055F103
16
88
SH
SOLE
88
0
0
BALLARD PWR SYS INC NEW COM
Common Stock
058586108
94
5685
SH
SOLE
5685
0
0
BUILDERS FIRSTSOURCE INC COM
Common Stock
12008R107
320
9648
SH
SOLE
9648
0
0
BIOLIFE SOLUTIONS INC COM NEW
Common Stock
09062W204
8
258
SH
SOLE
258
0
0
BLUEHARBOR BANK NC COM
Common Stock
095613105
12
1440
SH
SOLE
1440
0
0
BLACKROCK INC COM
Common Stock
09247X101
2880
5072
SH
SOLE
5072
0
0
BLACKBAUD INC COM
Common Stock
09227Q100
144
2589
SH
SOLE
2589
0
0
BALL CORP COM
Common Stock
058498106
197
2383
SH
SOLE
2383
0
0
BLOOMIN BRANDS INC COM
Common Stock
094235108
1
90
SH
SOLE
90
0
0
CANNABIX TECHNOLOGIES INC COM
Common Stock
13765L101
2
7940
SH
SOLE
7940
0
0
BLUEBIRD BIO INC COM
Common Stock
09609G100
795
14754
SH
SOLE
14754
0
0
VANGUARD LONG-TERM BOND INDEX FUND
ETF
921937793
940
8383
SH
SOLE
8383
0
0
BANCO LATINOAMERICANO DE COME SHS E
Common Stock
P16994132
6
514
SH
SOLE
514
0
0
BMC STK HLDGS INC COM
Common Stock
05591B109
0
11
SH
SOLE
11
0
0
BADGER METER INC COM
Common Stock
056525108
4
55
SH
SOLE
55
0
0
BANK MONTREAL QUE COM
Common Stock
063671101
130
2233
SH
SOLE
2233
0
0
B RILEY PRIN MERGER CORP II CL A
Common Stock
05600U106
253
25265
SH
SOLE
25265
0
0
B RILEY PRIN MERGER CORP II WT EXP 050626
Common Stock
05600U114
10
7861
SH
SOLE
7861
0
0
BIOMARIN PHARMACEUTICAL INC COM
Common Stock
09061G101
283
3730
SH
SOLE
3730
0
0
BRYN MAWR BK CORP COM
Common Stock
117665109
69
2781
SH
SOLE
2781
0
0
BAYERISCHE MOTOREN WERKE A G SPONSORED ADR
ADR
072743305
9
350
SH
SOLE
350
0
0
BRISTOL-MYERS SQUIBB CO COM
Common Stock
110122108
14033
232845
SH
SOLE
232845
0
0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT
Common Stock
110122157
100
38169
SH
SOLE
38169
0
0
VANGUARD TOTAL BOND MARKET INDEX FUND
ETF
921937835
3092
35011
SH
SOLE
35011
0
0
INTERNATIONAL BONDS
ETF
92203J407
48
824
SH
SOLE
824
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
75
4164
SH
SOLE
4164
0
0
BANK NOVA SCOTIA B C COM
Common Stock
064149107
62
1488
SH
SOLE
1488
0
0
BIONTECH SE SPONSORED ADS
ADR
09075V102
5
75
SH
SOLE
75
0
0
BANK HAWAII CORP COM
Common Stock
062540109
8
150
SH
SOLE
150
0
0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND
ETF
72201R775
2565
22812
SH
SOLE
22812
0
0
DMC GLOBAL INC COM
Common Stock
23291C103
6
181
SH
SOLE
181
0
0
BANK OF BOTETOURT BUCHANAN VA COM
Common Stock
063907208
116
5200
SH
SOLE
5200
0
0
BANK OF THE JAMES FINL GP INC COM
Common Stock
470299108
786
78794
SH
SOLE
78794
0
0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF
ETF
37954Y715
65
2310
SH
SOLE
2310
0
0
BOX INC CL A
Common Stock
10316T104
83
4741
SH
SOLE
4741
0
0
BP PLC SPONSORED ADR
ADR
055622104
891
52934
SH
SOLE
52934
0
0
BP PLC SHS
Common Stock
G12793108
3
1158
SH
SOLE
1158
0
0
BLUEPRINT MEDICINES CORP COM
Common Stock
09627Y109
1210
12881
SH
SOLE
12881
0
0
POPULAR INC COM NEW
Common Stock
733174700
23
622
SH
SOLE
622
0
0
EROS RES CORP COM
Common Stock
29601R102
1
8000
SH
SOLE
8000
0
0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN
Common Stock
G16249107
1
107
SH
SOLE
107
0
0
BROADRIDGE FINL SOLUTIONS INC COM
Common Stock
11133T103
5113
38010
SH
SOLE
38010
0
0
BLUE RIDGE BANKSHARES INC VA COM
Common Stock
095825105
7
500
SH
SOLE
500
0
0
BRADY CORP CL A
Common Stock
104674106
2
60
SH
SOLE
60
0
0
BRIDGESTONE CORP ADR
ADR
108441205
14
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
2867
9
SH
SOLE
9
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
Common Stock
084670702
47231
222765
SH
SOLE
222765
0
0
BROOKLINE BANCORP INC DEL COM
Common Stock
11373M107
612
70564
SH
SOLE
70564
0
0
BRUKER CORP COM
Common Stock
116794108
66
1676
SH
SOLE
1676
0
0
BROOKS AUTOMATION INC NEW COM
Common Stock
114340102
78
1609
SH
SOLE
1609
0
0
BROWN & BROWN INC COM
Common Stock
115236101
3977
88502
SH
SOLE
88502
0
0
BANCO SANTANDER CHILE NEW SP ADR REP COM
ADR
05965X109
3
189
SH
SOLE
189
0
0
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF
ETF
46138J502
2453
115721
SH
SOLE
115721
0
0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF
ETF
46138J700
1125
52793
SH
SOLE
52793
0
0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF
ETF
46138J882
2284
104655
SH
SOLE
104655
0
0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF
ETF
46138J866
1675
76785
SH
SOLE
76785
0
0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF
ETF
46138J841
1166
52585
SH
SOLE
52585
0
0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF
ETF
46138J825
78
3474
SH
SOLE
3474
0
0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF
ETF
46138J791
701
32320
SH
SOLE
32320
0
0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF
ETF
46138J783
55
2512
SH
SOLE
2512
0
0
BASSETT FURNITURE INDS INC COM
Common Stock
070203104
101
6440
SH
SOLE
6440
0
0
INVESCO BULLETSHARES 2020 HIGH YIELD CORPORATE BOND ETF
ETF
46138J601
171
7308
SH
SOLE
7308
0
0
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF
ETF
46138J809
56
2449
SH
SOLE
2449
0
0
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF
ETF
46138J874
88
3820
SH
SOLE
3820
0
0
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF
ETF
46138J858
60
2437
SH
SOLE
2437
0
0
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF
ETF
46138J833
86
3557
SH
SOLE
3557
0
0
BLACK STONE MINERALS L P COM UNIT
Common Stock
09225M101
272
45448
SH
SOLE
45448
0
0
INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF
ETF
46138J569
366
14445
SH
SOLE
14445
0
0
INVESCO BULLETSHARES 2022 MUNICIPAL BOND ETF
ETF
46138J551
379
14906
SH
SOLE
14906
0
0
INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF
ETF
46138J544
265
10353
SH
SOLE
10353
0
0
INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF
ETF
46138J536
70
2739
SH
SOLE
2739
0
0
BIOSPECIFICS TECHNOLOGIES CORP COM
Common Stock
090931106
69
1295
SH
SOLE
1295
0
0
VANGUARD SHORT-TERM BOND INDEX FUND
ETF
921937827
35780
430773
SH
SOLE
430773
0
0
BOSTON SCIENTIFIC CORP COM
Common Stock
101137107
586
15241
SH
SOLE
15241
0
0
BIOXCEL THERAPEUTICS INC COM
Common Stock
09075P105
139
3100
SH
SOLE
3100
0
0
B2GOLD CORP COM
Common Stock
11777Q209
27
4000
SH
SOLE
4000
0
0
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
159
4498
SH
SOLE
4498
0
0
BETTER CHOICE CO INC COM NEW
Common Stock
08771Y204
3
5681
SH
SOLE
5681
0
0
PEABODY ENERGY CORP NEW COM
Common Stock
704551100
0
3
SH
SOLE
3
0
0
BRITVIC PLC SPONSORED ADR
ADR
111190104
10
500
SH
SOLE
500
0
0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR
ADR
03524A108
427
7974
SH
SOLE
7974
0
0
BURBERRY GROUP PLC SPONSORED ADR
ADR
12082W204
8
390
SH
SOLE
390
0
0
BURLINGTON STORES INC COM
Common Stock
122017106
336
1612
SH
SOLE
1612
0
0
BRIGHTVIEW HLDGS INC COM
Common Stock
10948C107
73
6058
SH
SOLE
6058
0
0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS
ADR
09073Q105
47
1190
SH
SOLE
1190
0
0
BABCOCK & WILCOX ENTERPRISES I COM
Common Stock
05614L209
0
200
SH
SOLE
200
0
0
BORGWARNER INC COM
Common Stock
099724106
3019
76349
SH
SOLE
76349
0
0
BROADWIND INC COM NEW
Common Stock
11161T207
6
2000
SH
SOLE
2000
0
0
BWX TECHNOLOGIES INC COM
Common Stock
05605H100
124
2197
SH
SOLE
2197
0
0
BLACKSTONE GROUP INC COM CL A
Common Stock
09260D107
1587
29661
SH
SOLE
29661
0
0
BRAMBLES LTD SPONSORED ADR
ADR
105105209
115
7696
SH
SOLE
7696
0
0
BLUELINX HLDGS INC COM NEW
Common Stock
09624H208
80
3720
SH
SOLE
3720
0
0
BANCORPSOUTH BK TUPELO MISS COM
Common Stock
05971J102
2
110
SH
SOLE
110
0
0
BOYD GAMING CORP COM
Common Stock
103304101
134
4259
SH
SOLE
4259
0
0
BEYOND MEAT INC COM
Common Stock
08862E109
95
556
SH
SOLE
556
0
0
BYRNA TECHNOLOGIES INC COM
Common Stock
12448X102
15
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
13
400
SH
SOLE
400
0
0
BAOZUN INC SPONSORED ADR
ADR
06684L103
37
1100
SH
SOLE
1100
0
0
CITIGROUP INC COM NEW
Common Stock
172967424
22483
517553
SH
SOLE
517553
0
0
CARLSBERG AS SPONSORED ADR
ADR
142795202
203
7446
SH
SOLE
7446
0
0
CABLE ONE INC COM
Common Stock
12685J105
19
10
SH
SOLE
10
0
0
CAMDEN NATL CORP COM
Common Stock
133034108
51
1667
SH
SOLE
1667
0
0
CACI INTL INC CL A
Common Stock
127190304
8
39
SH
SOLE
39
0
0
CADENCE BANCORPORATION CL A
Common Stock
12739A100
2
183
SH
SOLE
183
0
0
CAE INC COM
Common Stock
124765108
1
89
SH
SOLE
89
0
0
CONAGRA BRANDS INC COM
Common Stock
205887102
1253
34919
SH
SOLE
34919
0
0
CARDINAL HEALTH INC COM
Common Stock
14149Y108
943
20473
SH
SOLE
20473
0
0
CANON INC SPONSORED ADR
ADR
138006309
8
505
SH
SOLE
505
0
0
CHEESECAKE FACTORY INC COM
Common Stock
163072101
17
581
SH
SOLE
581
0
0
CALERES INC COM
Common Stock
129500104
5
495
SH
SOLE
495
0
0
CAL MAINE FOODS INC COM NEW
Common Stock
128030202
376
9779
SH
SOLE
9779
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
29
1020
SH
SOLE
1020
0
0
CARA THERAPEUTICS INC COM
Common Stock
140755109
32
2500
SH
SOLE
2500
0
0
CARTER BK & TR MARTINSVILLE VA COM
Common Stock
146102108
22
3254
SH
SOLE
3254
0
0
CARRIER GLOBAL CORPORATION COM
Common Stock
14448C104
1426
46353
SH
SOLE
46353
0
0
CASI PHARMACEUTICALS INC COM
Common Stock
14757U109
2
1500
SH
SOLE
1500
0
0
CASEYS GEN STORES INC COM
Common Stock
147528103
19
105
SH
SOLE
105
0
0
CATERPILLAR INC DEL COM
Common Stock
149123101
5036
34325
SH
SOLE
34325
0
0
CAMBRIDGE BANCORP COM
Common Stock
132152109
3
58
SH
SOLE
58
0
0
CHUBB LIMITED COM
Common Stock
H1467J104
6199
53138
SH
SOLE
53138
0
0
CYMABAY THERAPEUTICS INC COM
Common Stock
23257D103
25
3500
SH
SOLE
3500
0
0
CANNABIS SATIVA INC COM
Common Stock
13764T105
0
20
SH
SOLE
20
0
0
CBOE GLOBAL MKTS INC COM
Common Stock
12503M108
136
1530
SH
SOLE
1530
0
0
CBRE GROUP INC CL A
Common Stock
12504L109
130
2741
SH
SOLE
2741
0
0
CRACKER BARREL OLD CTRY STORE COM
Common Stock
22410J106
786
6876
SH
SOLE
6876
0
0
COMMERCE BANCSHARES INC COM
Common Stock
200525103
61
1099
SH
SOLE
1099
0
0
CABOT CORP COM
Common Stock
127055101
105
2880
SH
SOLE
2880
0
0
CHEMOURS CO COM
Common Stock
163851108
179
8715
SH
SOLE
8715
0
0
CLARIVATE PLC ORD SHS
Common Stock
G21810109
1343
41844
SH
SOLE
41844
0
0
COCA COLA EUROPEAN PARTNERS P SHS
Common Stock
G25839104
293
7398
SH
SOLE
7398
0
0
COCA-COLA HBC AG UNSPONSORD ADR
ADR
191223205
11
443
SH
SOLE
443
0
0
CHURCHILL CAPITAL CORP IV UNIT
Common Stock
171439201
398
39758
SH
SOLE
39758
0
0
CAMECO CORP COM
Common Stock
13321L108
16
1592
SH
SOLE
1592
0
0
CROWN HLDGS INC COM
Common Stock
228368106
131
1723
SH
SOLE
1723
0
0
CARNIVAL CORP PAIRED CTF
Common Stock
143658300
207
13743
SH
SOLE
13743
0
0
COCA COLA AMATIL LTD SPONSORED ADR
ADR
191085208
16
2320
SH
SOLE
2320
0
0
CMC MATERIALS INC COM
Common Stock
12571T100
214
1464
SH
SOLE
1464
0
0
COGENT COMMUNICATIONS HLDGS IN COM NEW
Common Stock
19239V302
358
5926
SH
SOLE
5926
0
0
CENTURY CMNTYS INC COM
Common Stock
156504300
28
637
SH
SOLE
637
0
0
CHURCHILL CAP CORP II WT EXP 070224
Common Stock
17143G114
7
3359
SH
SOLE
3359
0
0
CHEMOCENTRYX INC COM
Common Stock
16383L106
14
250
SH
SOLE
250
0
0
MULTIPLAN CORPORATION WT EXP 100825
Common Stock
17144C112
11
5241
SH
SOLE
5241
0
0
CERIDIAN HCM HLDG INC COM
Common Stock
15677J108
1227
14703
SH
SOLE
14703
0
0
COEUR MNG INC COM NEW
Common Stock
192108504
1
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
103
2331
SH
SOLE
2331
0
0
CARDLYTICS INC COM
Common Stock
14161W105
60
836
SH
SOLE
836
0
0
AVID BIOSERVICES INC COM
Common Stock
05368M106
51
6562
SH
SOLE
6562
0
0
CANADIAN TIRE LTD CL A
Common Stock
136681202
10
101
SH
SOLE
101
0
0
CADENCE DESIGN SYSTEM INC COM
Common Stock
127387108
917
8441
SH
SOLE
8441
0
0
CDW CORP COM
Common Stock
12514G108
2554
20677
SH
SOLE
20677
0
0
CODEXIS INC COM
Common Stock
192005106
790
65090
SH
SOLE
65090
0
0
CELANESE CORP DEL COM
Common Stock
150870103
598
5643
SH
SOLE
5643
0
0
CECO ENVIRONMENTAL CORP COM
Common Stock
125141101
0
56
SH
SOLE
56
0
0
CAMBER ENERGY INC COM
Common Stock
13200M508
0
1
SH
SOLE
1
0
0
CELCUITY INC COM
Common Stock
15102K100
32
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 CL A NON-VTG
Common Stock
153527205
6
174
SH
SOLE
174
0
0
CNOOC LIMITED SPONSORED ADR
ADR
126132109
26
268
SH
SOLE
268
0
0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER
Common Stock
226344208
40
3364
SH
SOLE
3364
0
0
CERECOR INC COM
Common Stock
15671L109
2
750
SH
SOLE
750
0
0
CERNER CORP COM
Common Stock
156782104
1159
15988
SH
SOLE
15988
0
0
CF INDS HLDGS INC COM
Common Stock
125269100
48
1596
SH
SOLE
1596
0
0
CF FIN ACQUISITION CORP COM CL A
Common Stock
12528N107
192
18428
SH
SOLE
18428
0
0
C & F FINL CORP COM
Common Stock
12466Q104
64
2166
SH
SOLE
2166
0
0
CITIZENS FINL GROUP INC COM
Common Stock
174610105
2627
103302
SH
SOLE
103302
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
988
15505
SH
SOLE
15505
0
0
COMPAGNIE FIN RICHEMONTAG SWI ADR
ADR
204319107
18
2690
SH
SOLE
2690
0
0
COLFAX CORP COM
Common Stock
194014106
11
339
SH
SOLE
339
0
0
CARLYLE GROUP INC COM
Common Stock
14316J108
48
1923
SH
SOLE
1923
0
0
CANOPY GROWTH CORP COM
Common Stock
138035100
110
7737
SH
SOLE
7737
0
0
CAPGEMINI S E UNSPONSORED ADR
ADR
13961R100
170
6695
SH
SOLE
6695
0
0
CHINA GAS HLDGS LTD UNSPONSORED ADR
ADR
168935104
1
19
SH
SOLE
19
0
0
CANCER GENETICS INC COM NEW
Common Stock
13739U203
0
50
SH
SOLE
50
0
0
COGNEX CORP COM
Common Stock
192422103
421
6418
SH
SOLE
6418
0
0
CITY HLDG CO COM
Common Stock
177835105
40
701
SH
SOLE
701
0
0
CHURCH & DWIGHT INC COM
Common Stock
171340102
3631
39004
SH
SOLE
39004
0
0
CHURCHILL DOWNS INC COM
Common Stock
171484108
345
2031
SH
SOLE
2031
0
0
CHEMED CORP NEW COM
Common Stock
16359R103
2879
5990
SH
SOLE
5990
0
0
CHEFS WHSE INC COM
Common Stock
163086101
20
1329
SH
SOLE
1329
0
0
CHUGAI PHARMACEUTICAL CO LTD ADR
ADR
171269103
369
16512
SH
SOLE
16512
0
0
CHEGG INC COM
Common Stock
163092109
157
2103
SH
SOLE
2103
0
0
CHOICE HOTELS INTL INC COM
Common Stock
169905106
54
621
SH
SOLE
621
0
0
CHESAPEAKE ENERGY CORP COM
Common Stock
165167743
0
32
SH
SOLE
32
0
0
CHECK POINT SOFTWARE TECH LTD ORD
Common Stock
M22465104
1086
9134
SH
SOLE
9134
0
0
CHINA MOBILE LIMITED SPONSORED ADR
ADR
16941M109
243
7275
SH
SOLE
7275
0
0
CHAMPION INDS INC W V COM NEW
Common Stock
158520205
0
40
SH
SOLE
40
0
0
C H ROBINSON WORLDWIDE INC COM NEW
Common Stock
12541W209
2564
25333
SH
SOLE
25333
0
0
CHICOS FAS INC COM
Common Stock
168615102
0
162
SH
SOLE
162
0
0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11
ADR
17133Q502
0
1
SH
SOLE
1
0
0
CHARTER COMMUNICATIONS INC NEW CL A
Common Stock
16119P108
1350
2126
SH
SOLE
2126
0
0
CHARLIES HLDGS INC COM
Common Stock
16077A101
6
1410409
SH
SOLE
1410409
0
0
CHEWY INC CL A
Common Stock
16679L109
70
1180
SH
SOLE
1180
0
0
CHAMPIONX CORPORATION COM
Common Stock
15872M104
46
5812
SH
SOLE
5812
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
2484
14842
SH
SOLE
14842
0
0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF
ETF
33734X846
71
2015
SH
SOLE
2015
0
0
CIENA CORP COM NEW
Common Stock
171779309
18424
463606
SH
SOLE
463606
0
0
CINCINNATI FINL CORP COM
Common Stock
172062101
1373
17952
SH
SOLE
17952
0
0
CIELO S A SPONSORED ADR
ADR
171778202
0
52
SH
SOLE
52
0
0
CIT GROUP INC COM NEW
Common Stock
125581801
14
736
SH
SOLE
736
0
0
CENTRAL JAPAN RY CO UNSPON ADR
ADR
153766100
15
1040
SH
SOLE
1040
0
0
COLGATE PALMOLIVE CO COM
Common Stock
194162103
2516
32656
SH
SOLE
32656
0
0
CORE LABORATORIES N V COM
Common Stock
N22717107
3
207
SH
SOLE
207
0
0
COLUMBIA FINL INC COM
Common Stock
197641103
50
4376
SH
SOLE
4376
0
0
CLOUDERA INC COM
Common Stock
18914U100
6
536
SH
SOLE
536
0
0
CLEVELAND-CLIFFS INC NEW COM
Common Stock
185899101
231
34440
SH
SOLE
34440
0
0
CORELOGIC INC COM
Common Stock
21871D103
12
170
SH
SOLE
170
0
0
CLEAN HARBORS INC COM
Common Stock
184496107
6
110
SH
SOLE
110
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
321
13165
SH
SOLE
13165
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
3
253
SH
SOLE
253
0
0
CELSION CORP COM PAR NEW
Common Stock
15117N503
0
33
SH
SOLE
33
0
0
INVESCO TREASURY COLLATERAL ETF
ETF
46138G888
242
2293
SH
SOLE
2293
0
0
CLEARWATER PAPER CORP COM
Common Stock
18538R103
0
12
SH
SOLE
12
0
0
CLOROX CO DEL COM
Common Stock
189054109
2709
12801
SH
SOLE
12801
0
0
CANADIAN IMP BK COMM COM
Common Stock
136069101
175
2312
SH
SOLE
2312
0
0
COMERICA INC COM
Common Stock
200340107
395
10369
SH
SOLE
10369
0
0
COMMERCIAL METALS CO COM
Common Stock
201723103
373
18540
SH
SOLE
18540
0
0
COLUMBUS MCKINNON CORP N Y COM
Common Stock
199333105
164
4900
SH
SOLE
4900
0
0
COMCAST CORP NEW CL A
Common Stock
20030N101
21322
459136
SH
SOLE
459136
0
0
CANTEL MED CORP COM
Common Stock
138098108
2
40
SH
SOLE
40
0
0
CME GROUP INC COM
Common Stock
12572Q105
521
3061
SH
SOLE
3061
0
0
ISHARES CALIFORNIA MUNI BOND ETF
ETF
464288356
522
8371
SH
SOLE
8371
0
0
CHIPOTLE MEXICAN GRILL INC COM
Common Stock
169656105
342
276
SH
SOLE
276
0
0
CUMMINS INC COM
Common Stock
231021106
5446
26305
SH
SOLE
26305
0
0
COMPASS MINERALS INTL INC COM
Common Stock
20451N101
460
7706
SH
SOLE
7706
0
0
COMPASS GROUP PLC SPONSORED ADR
ADR
20449X401
17
1107
SH
SOLE
1107
0
0
COSTAMARE INC SHS
Common Stock
Y1771G102
6
1000
SH
SOLE
1000
0
0
CMS ENERGY CORP COM
Common Stock
125896100
3077
49884
SH
SOLE
49884
0
0
SUMITOMO MITSUI TRUST HLDG INC SHS
Common Stock
J7772M102
3
100
SH
SOLE
100
0
0
COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR
ADR
202712600
34
730
SH
SOLE
730
0
0
CENTURY BANCORPORATION INC CL A NON VTG
Common Stock
156432106
66
1000
SH
SOLE
1000
0
0
CENTENE CORP DEL COM
Common Stock
15135B101
276
4691
SH
SOLE
4691
0
0
CONCERT PHARMACEUTICALS INC COM
Common Stock
206022105
10
1000
SH
SOLE
1000
0
0
CANADIAN NATL RY CO COM
Common Stock
136375102
993
9328
SH
SOLE
9328
0
0
CINEMARK HLDGS INC COM
Common Stock
17243V102
105
10456
SH
SOLE
10456
0
0
CONMED CORP COM
Common Stock
207410101
14
175
SH
SOLE
175
0
0
CANNAE HLDGS INC COM
Common Stock
13765N107
107
2812
SH
SOLE
2812
0
0
CNO FINL GROUP INC COM
Common Stock
12621E103
5
320
SH
SOLE
320
0
0
CENTERPOINT ENERGY INC COM
Common Stock
15189T107
23326
1202376
SH
SOLE
1202376
0
0
CANADIAN NAT RES LTD COM
Common Stock
136385101
9
550
SH
SOLE
550
0
0
COHEN & STEERS INC COM
Common Stock
19247A100
124
2223
SH
SOLE
2223
0
0
CNX RES CORP COM
Common Stock
12653C108
22
2326
SH
SOLE
2326
0
0
PC CONNECTION INC COM
Common Stock
69318J100
0
10
SH
SOLE
10
0
0
COCRYSTAL PHARMA INC COM
Common Stock
19188J300
4
4266
SH
SOLE
4266
0
0
COMPAGNIE DE ST GOBAIN ORD
Common Stock
F80343100
5
113
SH
SOLE
113
0
0
CO-DIAGNOSTICS INC COM
Common Stock
189763105
6
500
SH
SOLE
500
0
0
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR
ADR
204280309
136
16144
SH
SOLE
16144
0
0
CAPITAL ONE FINL CORP COM
Common Stock
14040H105
476
6528
SH
SOLE
6528
0
0
CABOT OIL & GAS CORP COM
Common Stock
127097103
579
34358
SH
SOLE
34358
0
0
COHERENT INC COM
Common Stock
192479103
50
447
SH
SOLE
447
0
0
COHU INC COM
Common Stock
192576106
0
20
SH
SOLE
20
0
0
COCA COLA CONS INC COM
Common Stock
191098102
79
330
SH
SOLE
330
0
0
COLUMBIA BKG SYS INC COM
Common Stock
197236102
158
6557
SH
SOLE
6557
0
0
COLUMBIA SPORTSWEAR CO COM
Common Stock
198516106
560
6347
SH
SOLE
6347
0
0
COMMSCOPE HLDG CO INC COM
Common Stock
20337X109
50
5489
SH
SOLE
5489
0
0
CONNS INC COM
Common Stock
208242107
0
30
SH
SOLE
30
0
0
COOPER COS INC COM NEW
Common Stock
216648402
336
993
SH
SOLE
993
0
0
CONOCOPHILLIPS COM
Common Stock
20825C104
7100
218935
SH
SOLE
218935
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
45
395
SH
SOLE
395
0
0
CORCEPT THERAPEUTICS INC COM
Common Stock
218352102
2
120
SH
SOLE
120
0
0
COSTCO WHSL CORP NEW COM
Common Stock
22160K105
16380
45695
SH
SOLE
45695
0
0
COTY INC COM CL A
Common Stock
222070203
3
967
SH
SOLE
967
0
0
COUPA SOFTWARE INC COM
Common Stock
22266L106
130
464
SH
SOLE
464
0
0
CANADIAN PAC RY LTD COM
Common Stock
13645T100
1306
4313
SH
SOLE
4313
0
0
CAMPBELL SOUP CO COM
Common Stock
134429109
124
2556
SH
SOLE
2556
0
0
CHESAPEAKE UTILS CORP COM
Common Stock
165303108
1
12
SH
SOLE
12
0
0
CHESAPEAKE FINL SHS INC COM
Common Stock
16517A109
3
165
SH
SOLE
165
0
0
COPPER NORTH MNG CORP COM NEW
Common Stock
21751R206
0
7
SH
SOLE
7
0
0
CAPRI HOLDINGS LIMITED SHS
Common Stock
G1890L107
5
250
SH
SOLE
250
0
0
COPART INC COM
Common Stock
217204106
680
6338
SH
SOLE
6338
0
0
CATALYST PHARMACEUTICALS INC COM
Common Stock
14888U101
0
127
SH
SOLE
127
0
0
COOPER STD HLDGS INC COM
Common Stock
21676P103
0
20
SH
SOLE
20
0
0
CAPSTAR SPL PURP ACQUISITION C UNIT EX 070927
Common Stock
14070Y200
7
700
SH
SOLE
700
0
0
CHENIERE ENERGY PARTNERS LP COM UNIT
Common Stock
16411Q101
927
27680
SH
SOLE
27680
0
0
INVESCO CHINA TECHNOLOGY ETF
ETF
46138E800
20
278
SH
SOLE
278
0
0
CRANE CO COM
Common Stock
224399105
8
160
SH
SOLE
160
0
0
CORBUS PHARMACEUTICALS HLDGS I COM
Common Stock
21833P103
1
750
SH
SOLE
750
0
0
CALIFORNIA RES CORP COM NEW
Common Stock
13057Q206
0
252
SH
SOLE
252
0
0
CARDIFF ONCOLOGY INC COM
Common Stock
14147L108
9
635
SH
SOLE
635
0
0
CREE INC COM
Common Stock
225447101
202
3071
SH
SOLE
3071
0
0
CARREFOUR SA ORD
Common Stock
F13923119
3
198
SH
SOLE
198
0
0
CRH PLC ADR
ADR
12626K203
74
2047
SH
SOLE
2047
0
0
CRH PLC ORD
Common Stock
G25508105
4
116
SH
SOLE
116
0
0
CARTERS INC COM
Common Stock
146229109
29
331
SH
SOLE
331
0
0
CHARLES RIV LABS INTL INC COM
Common Stock
159864107
575
2496
SH
SOLE
2496
0
0
CRESCO LABS INC SUB VTG SHS
Common Stock
22587M106
1
110
SH
SOLE
110
0
0
SALESFORCE COM INC COM
Common Stock
79466L302
5547
21885
SH
SOLE
21885
0
0
AMERICAS CAR-MART INC COM
Common Stock
03062T105
17
200
SH
SOLE
200
0
0
CERENCE INC COM
Common Stock
156727109
8
170
SH
SOLE
170
0
0
CERAGON NETWORKS LTD ORD
Common Stock
M22013102
5
2000
SH
SOLE
2000
0
0
CRONOS GROUP INC COM
Common Stock
22717L101
19
3761
SH
SOLE
3761
0
0
CROCS INC COM
Common Stock
227046109
15
330
SH
SOLE
330
0
0
CARREFOUR SA SPONSORED ADR
ADR
144430204
3
924
SH
SOLE
924
0
0
CARPENTER TECHNOLOGY CORP COM
Common Stock
144285103
1
50
SH
SOLE
50
0
0
CRISPR THERAPEUTICS AG NAMEN AKT
Common Stock
H17182108
1457
17478
SH
SOLE
17478
0
0
CROSS TIMBERS RTY TR TR UNIT
Common Stock
22757R109
1454
265822
SH
SOLE
265822
0
0
CIRRUS LOGIC INC COM
Common Stock
172755100
75
1104
SH
SOLE
1104
0
0
CROWDSTRIKE HLDGS INC CL A
Common Stock
22788C105
287
2011
SH
SOLE
2011
0
0
CREDIT SUISSE GROUP SPONSORED ADR
ADR
225401108
18
1803
SH
SOLE
1803
0
0
CISCO SYS INC COM
Common Stock
17275R102
23348
596243
SH
SOLE
596243
0
0
COSTAR GROUP INC COM
Common Stock
22160N109
1945
2248
SH
SOLE
2248
0
0
CSG SYS INTL INC COM
Common Stock
126349109
0
10
SH
SOLE
10
0
0
CARDIOVASCULAR SYS INC DEL COM
Common Stock
141619106
513
13598
SH
SOLE
13598
0
0
CANADIAN SOLAR INC COM
Common Stock
136635109
151
4155
SH
SOLE
4155
0
0
CARLISLE COS INC COM
Common Stock
142339100
60
487
SH
SOLE
487
0
0
CSL LTD SPONSORED ADR
ADR
12637N204
920
8828
SH
SOLE
8828
0
0
CAPSTAR FINL HLDGS INC COM
Common Stock
14070T102
158
16250
SH
SOLE
16250
0
0
COMPUTER SVCS INC COM
Common Stock
20539A105
49
806
SH
SOLE
806
0
0
CSW INDUSTRIALS INC COM
Common Stock
126402106
121
1555
SH
SOLE
1555
0
0
CSX CORP COM
Common Stock
126408103
4094
53269
SH
SOLE
53269
0
0
CINTAS CORP COM
Common Stock
172908105
36853
107780
SH
SOLE
107780
0
0
COOPER TIRE & RUBR CO COM
Common Stock
216831107
2
60
SH
SOLE
60
0
0
COMMUNITY TR BANCORP INC COM
Common Stock
204149108
3
93
SH
SOLE
93
0
0
CYCLO THERAPEUTICS INC COM
Common Stock
23254X102
1
10000
SH
SOLE
10000
0
0
CHARLES & COLVARD LTD COM
Common Stock
159765106
2
2625
SH
SOLE
2625
0
0
CATALENT INC COM
Common Stock
148806102
303
3515
SH
SOLE
3515
0
0
COGNIZANT TECHNOLOGY SOLUTIONS CL A
Common Stock
192446102
1883
27160
SH
SOLE
27160
0
0
CANNTRUST HLDGS INC COM
Common Stock
137800207
1
2000
SH
SOLE
2000
0
0
CONTINENTAL AG SPONSORED ADS
ADR
210771200
33
2924
SH
SOLE
2924
0
0
CORTEVA INC COM
Common Stock
22052L104
2386
83178
SH
SOLE
83178
0
0
CITRIX SYS INC COM
Common Stock
177376100
15776
113331
SH
SOLE
113331
0
0
CUBIC CORP COM
Common Stock
229669106
66
1145
SH
SOLE
1145
0
0
CUSTOMERS BANCORP INC COM
Common Stock
23204G100
0
37
SH
SOLE
37
0
0
CARNIVAL PLC ADR
ADR
14365C103
12
926
SH
SOLE
926
0
0
CURALEAF HLDGS INC SUB VTG SHS
Common Stock
23126M102
20
2750
SH
SOLE
2750
0
0
CENOVUS ENERGY INC COM
Common Stock
15135U109
4
1050
SH
SOLE
1050
0
0
COVETRUS INC COM
Common Stock
22304C100
21
864
SH
SOLE
864
0
0
COMMERCIAL VEH GROUP INC COM
Common Stock
202608105
7
1000
SH
SOLE
1000
0
0
CALAVO GROWERS INC COM
Common Stock
128246105
65
957
SH
SOLE
957
0
0
CVR ENERGY INC COM
Common Stock
12662P108
0
37
SH
SOLE
37
0
0
COMMVAULT SYSTEMS INC COM
Common Stock
204166102
2
50
SH
SOLE
50
0
0
CEL-SCI CORP COM PAR NEW
Common Stock
150837607
113
8413
SH
SOLE
8413
0
0
CARVANA CO CL A
Common Stock
146869102
858
3604
SH
SOLE
3604
0
0
CVS HEALTH CORP COM
Common Stock
126650100
25933
448351
SH
SOLE
448351
0
0
CV SCIENCES INC COM
Common Stock
126654102
5
8600
SH
SOLE
8600
0
0
CHEVRON CORP NEW COM
Common Stock
166764100
28855
409758
SH
SOLE
409758
0
0
CURTISS WRIGHT CORP COM
Common Stock
231561101
1066
11350
SH
SOLE
11350
0
0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF
ETF
78464A359
154
2195
SH
SOLE
2195
0
0
CHARLOTTES WEB HLDGS INC COM
Common Stock
16106R109
5
2193
SH
SOLE
2193
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
85
3120
SH
SOLE
3120
0
0
CLEARWAY ENERGY INC CL A
Common Stock
18539C105
61
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
2361
97595
SH
SOLE
97595
0
0
CUSHMAN WAKEFIELD PLC SHS
Common Stock
G2717B108
3
309
SH
SOLE
309
0
0
CASELLA WASTE SYS INC CL A
Common Stock
147448104
30
537
SH
SOLE
537
0
0
CALIFORNIA WTR SVC GROUP COM
Common Stock
130788102
144
3220
SH
SOLE
3220
0
0
CEMEX SAB DE CV SPON ADR NEW
ADR
151290889
5
1315
SH
SOLE
1315
0
0
CONCHO RES INC COM
Common Stock
20605P101
29
685
SH
SOLE
685
0
0
CYBEROPTICS CORP COM
Common Stock
232517102
10
300
SH
SOLE
300
0
0
CYTODYN INC COM
Common Stock
23283M101
4
1312
SH
SOLE
1312
0
0
COMMUNITY HEALTH SYS INC NEW COM
Common Stock
203668108
6
1299
SH
SOLE
1299
0
0
CYTOKINETICS INC COM NEW
Common Stock
23282W605
9
400
SH
SOLE
400
0
0
CYTRX CORP COM
Common Stock
232828608
0
584
SH
SOLE
584
0
0
CAESARS ENTERTAINMENT INC NEW COM
Common Stock
12769G100
11
200
SH
SOLE
200
0
0
DOMINION ENERGY INC COM
Common Stock
25746U109
4628
58887
SH
SOLE
58887
0
0
DELTA AIR LINES INC DEL COM NEW
Common Stock
247361702
962
30939
SH
SOLE
30939
0
0
DANA INC COM
Common Stock
235825205
2
160
SH
SOLE
160
0
0
DANONE SPONSORED ADR
ADR
23636T100
174
13400
SH
SOLE
13400
0
0
DARLING INGREDIENTS INC COM
Common Stock
237266101
47
1251
SH
SOLE
1251
0
0
DASSAULT SYS S A SPONSORED ADR
ADR
237545108
920
4859
SH
SOLE
4859
0
0
ENDAVA PLC ADS
ADR
29260V105
47
723
SH
SOLE
723
0
0
INVESCO DB AGRICULTURE FUND
ETF
46140H106
28
1904
SH
SOLE
1904
0
0
DIEBOLD NXDF INC COM
Common Stock
253651103
0
47
SH
SOLE
47
0
0
INVESCO DB ENERGY FUND
ETF
46140H304
7
723
SH
SOLE
723
0
0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF
ETF
233051200
1197
38967
SH
SOLE
38967
0
0
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF
ETF
233051853
39
1400
SH
SOLE
1400
0
0
DESIGNER BRANDS INC CL A
Common Stock
250565108
0
80
SH
SOLE
80
0
0
INVESCO DB OIL FUND
ETF
46140H403
7
1000
SH
SOLE
1000
0
0
DEUTSCHE BOERSE UNSPONSORD ADR
ADR
251542106
134
7729
SH
SOLE
7729
0
0
INVESCO DB PRECIOUS METALS FUND
ETF
46140H502
23
446
SH
SOLE
446
0
0
DBS GROUP HOLDINGS LTD SPONSORED ADR
ADR
23304Y100
602
10019
SH
SOLE
10019
0
0
INVESCO DB G10 CURRENCY HARVEST FUND
ETF
46139B102
14
612
SH
SOLE
612
0
0
DROPBOX INC CL A
Common Stock
26210C104
241
12368
SH
SOLE
12368
0
0
DONALDSON INC COM
Common Stock
257651109
15
312
SH
SOLE
312
0
0
NTT DOCOMO INC SPONSORED ADS
ADR
62942M201
42
1149
SH
SOLE
1149
0
0
DCP MIDSTREAM LP COM UT LTD PTN
Common Stock
23311P100
71
6550
SH
SOLE
6550
0
0
DUPONT DE NEMOURS INC COM
Common Stock
26614N102
5814
106617
SH
SOLE
106617
0
0
DAIMLER AG REG SHS
Common Stock
D1668R123
11
203
SH
SOLE
203
0
0
3-D SYS CORP DEL COM NEW
Common Stock
88554D205
26
5361
SH
SOLE
5361
0
0
DATADOG INC CL A COM
Common Stock
23804L103
42
403
SH
SOLE
403
0
0
DILLARDS INC CL A
Common Stock
254067101
6
165
SH
SOLE
165
0
0
DEERE & CO COM
Common Stock
244199105
1800
8189
SH
SOLE
8189
0
0
DECKERS OUTDOOR CORP COM
Common Stock
243537107
224
952
SH
SOLE
952
0
0
DECISION DIAGNOSTICS CORP COM
Common Stock
243443108
9
41900
SH
SOLE
41900
0
0
D8 HOLDINGS CORP WT EXP 080527
Common Stock
G2614K128
5
7280
SH
SOLE
7280
0
0
DELL TECHNOLOGIES INC CL C
Common Stock
24703L202
601
8898
SH
SOLE
8898
0
0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND
ETF
97717W315
632
17840
SH
SOLE
17840
0
0
DIAGEO PLC SPON ADR NEW
ADR
25243Q205
1864
13215
SH
SOLE
13215
0
0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND
ETF
97717W604
423
19900
SH
SOLE
19900
0
0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND
ETF
97717W877
97
2580
SH
SOLE
2580
0
0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND
ETF
97717W869
30
560
SH
SOLE
560
0
0
DONNELLEY FINL SOLUTIONS INC COM
Common Stock
25787G100
1
50
SH
SOLE
50
0
0
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND
ETF
97717W836
16
230
SH
SOLE
230
0
0
DFP HEALTHCARE ACQUISITNS CORP UNIT EXP 033125
Common Stock
23343Q209
205
19750
SH
SOLE
19750
0
0
DISCOVER FINL SVCS COM
Common Stock
254709108
409
6944
SH
SOLE
6944
0
0
DOLLAR GEN CORP NEW COM
Common Stock
256677105
9320
44063
SH
SOLE
44063
0
0
DIGI INTL INC COM
Common Stock
253798102
174
11135
SH
SOLE
11135
0
0
ISHARES CORE DIVIDEND GROWTH ETF
ETF
46434V621
1307
32816
SH
SOLE
32816
0
0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
1988
40013
SH
SOLE
40013
0
0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND
ETF
97717W281
19
450
SH
SOLE
450
0
0
QUEST DIAGNOSTICS INC COM
Common Stock
74834L100
1716
15226
SH
SOLE
15226
0
0
D R HORTON INC COM
Common Stock
23331A109
1455
18763
SH
SOLE
18763
0
0
DIAMOND HILL INVT GROUP INC COM NEW
Common Stock
25264R207
97
755
SH
SOLE
755
0
0
DANAHER CORPORATION COM
Common Stock
235851102
18101
84249
SH
SOLE
84249
0
0
WISDOMTREE U.S. HIGH DIVIDEND FUND
ETF
97717W208
863
13801
SH
SOLE
13801
0
0
DHT HOLDINGS INC SHS NEW
Common Stock
Y2065G121
3
500
SH
SOLE
500
0
0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF
ETF
78467X109
677
2428
SH
SOLE
2428
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
29
525
SH
SOLE
525
0
0
DISNEY WALT CO COM DISNEY
Common Stock
254687106
18432
149478
SH
SOLE
149478
0
0
DISCOVERY INC COM SER A
Common Stock
25470F104
181
8404
SH
SOLE
8404
0
0
DISCOVERY INC COM SER C
Common Stock
25470F302
119
6123
SH
SOLE
6123
0
0
DISH NETWORK CORPORATION CL A
Common Stock
25470M109
24
836
SH
SOLE
836
0
0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN
ETF
06738C778
130
6762
SH
SOLE
6762
0
0
DELEK US HLDGS INC NEW COM
Common Stock
24665A103
4
355
SH
SOLE
355
0
0
DAIKIN INDUSTRIES LTD UNSPONSORED ADS
ADR
23381B106
23
1230
SH
SOLE
1230
0
0
DRAFTKINGS INC COM CL A
Common Stock
26142R104
275
4444
SH
SOLE
4444
0
0
DICKS SPORTING GOODS INC COM
Common Stock
253393102
124
2053
SH
SOLE
2053
0
0
DEUTSCHE LUFTHANSA AG SPONSORED ADR
ADR
251561304
2
290
SH
SOLE
290
0
0
DOLBY LABORATORIES INC COM CL A
Common Stock
25659T107
728
10944
SH
SOLE
10944
0
0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND
ETF
97717W307
710
7305
SH
SOLE
7305
0
0
DELPHI TECHNOLOGIES PL SHS
Common Stock
G2709G107
2
90
SH
SOLE
90
0
0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND
ETF
97717W760
18
300
SH
SOLE
300
0
0
DOLLAR TREE INC COM
Common Stock
256746108
1133
12332
SH
SOLE
12332
0
0
DELUXE CORP COM
Common Stock
248019101
108
4221
SH
SOLE
4221
0
0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF
ETF
26922A347
91
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
21
1520
SH
SOLE
1520
0
0
DERMTECH INC COM
Common Stock
24984K105
2
153
SH
SOLE
153
0
0
DMY TECHNOLOGY GROUP INC COM
Common Stock
233253103
123
10174
SH
SOLE
10174
0
0
DMY TECHNOLOGY GROUP INC WT EXP 022127
Common Stock
233253111
22
7509
SH
SOLE
7509
0
0
DNB ASA SPONSORED ADR
ADR
23328E106
119
8637
SH
SOLE
8637
0
0
DUNKIN BRANDS GROUP INC COM
Common Stock
265504100
406
4801
SH
SOLE
4801
0
0
DENISON MINES CORP COM
Common Stock
248356107
0
1125
SH
SOLE
1125
0
0
ORSTED A/S UNSPONSORED ADR
ADR
68750L102
20
410
SH
SOLE
410
0
0
NOW INC COM
Common Stock
67011P100
1
164
SH
SOLE
164
0
0
DAI NIPPON PRINTING CO LTD SPONSORED ADR
ADR
233806306
13
1273
SH
SOLE
1273
0
0
DENSO CORP ADR
ADR
24872B100
18
810
SH
SOLE
810
0
0
DOCUSIGN INC COM
Common Stock
256163106
919
4135
SH
SOLE
4135
0
0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND
ETF
97717W505
3336
114766
SH
SOLE
114766
0
0
DORMAN PRODS INC COM
Common Stock
258278100
4
40
SH
SOLE
40
0
0
DOVER CORP COM
Common Stock
260003108
2861
26708
SH
SOLE
26708
0
0
DOW INC COM
Common Stock
260557103
4767
103383
SH
SOLE
103383
0
0
AMDOCS LTD SHS
Common Stock
G02602103
506
8746
SH
SOLE
8746
0
0
DEUTSCHE POST AG SPONSORED ADR
ADR
25157Y202
169
3668
SH
SOLE
3668
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
3914
9166
SH
SOLE
9166
0
0
DAQO NEW ENERGY CORP SPNSRD ADR NEW
ADR
23703Q203
6
37
SH
SOLE
37
0
0
DARDEN RESTAURANTS INC COM
Common Stock
237194105
1457
13896
SH
SOLE
13896
0
0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF
ETF
37954Y624
9
500
SH
SOLE
500
0
0
DRIL QUIP INC COM
Common Stock
262037104
17
685
SH
SOLE
685
0
0
DRIVE SHACK INC COM
Common Stock
262077100
12
10550
SH
SOLE
10550
0
0
DSV PANALPINA AS UNSPONSORED ADR
ADR
26251A108
949
11271
SH
SOLE
11271
0
0
DESCARTES SYS GROUP INC COM
Common Stock
249906108
23
405
SH
SOLE
405
0
0
ISHARES MSCI KLD 400 SOCIAL ETF
ETF
464288570
770
5979
SH
SOLE
5979
0
0
DAIICHI SANKYO CO LTD SPON ADR LEV 1
ADR
23381D102
22
240
SH
SOLE
240
0
0
WISDOMTREE U.S. TOTAL DIVIDEND FUND
ETF
97717W109
838
8912
SH
SOLE
8912
0
0
DTE ENERGY CO COM
Common Stock
233331107
307
2704
SH
SOLE
2704
0
0
ALPS DISRUPTIVE TECHNOLOGIES ETF
ETF
00162Q478
14
361
SH
SOLE
361
0
0
DEUTSCHE TELEKOM AG SPONSORED ADS
ADR
251566105
25
1480
SH
SOLE
1480
0
0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND
ETF
97717W406
210
2797
SH
SOLE
2797
0
0
DUKE ENERGY CORP NEW COM NEW
Common Stock
26441C204
16897
187645
SH
SOLE
187645
0
0
DAVITA INC COM
Common Stock
23918K108
230
2775
SH
SOLE
2775
0
0
DEVON ENERGY CORP NEW COM
Common Stock
25179M103
83
9132
SH
SOLE
9132
0
0
ISHARES SELECT DIVIDEND ETF
ETF
464287168
4067
50009
SH
SOLE
50009
0
0
DAIWA HOUSE IND LTD ADR
ADR
234062206
78
3057
SH
SOLE
3057
0
0
ADVISORSHARES DORSEY WRIGHT SHORT ETF
ETF
00768Y529
27
1400
SH
SOLE
1400
0
0
SPDR S&P INTERNATIONAL DIVIDEND ETF
ETF
78463X772
148
4348
SH
SOLE
4348
0
0
DXC TECHNOLOGY CO COM
Common Stock
23355L106
15
810
SH
SOLE
810
0
0
DEXCOM INC COM
Common Stock
252131107
745
1800
SH
SOLE
1800
0
0
PROSHARES ULTRASHORT DOW 30
ETF
74347B276
0
31
SH
SOLE
31
0
0
WISDOMTREE JAPAN HEDGED EQUITY FUND
ETF
97717W851
28
569
SH
SOLE
569
0
0
DYCOM INDS INC COM
Common Stock
267475101
21
400
SH
SOLE
400
0
0
ENI S P A SPONSORED ADR
ADR
26874R108
5
334
SH
SOLE
334
0
0
ELECTRONIC ARTS INC COM
Common Stock
285512109
1065
8018
SH
SOLE
8018
0
0
AIRBUS SE UNSPONSORED ADR
ADR
009279100
387
20328
SH
SOLE
20328
0
0
GRAFTECH INTL LTD COM
Common Stock
384313508
0
52
SH
SOLE
52
0
0
BRINKER INTL INC COM
Common Stock
109641100
297
6908
SH
SOLE
6908
0
0
EVENTBRITE INC COM CL A
Common Stock
29975E109
4
345
SH
SOLE
345
0
0
EBAY INC. COM
Common Stock
278642103
1268
24204
SH
SOLE
24204
0
0
ENNIS INC COM
Common Stock
293389102
2
100
SH
SOLE
100
0
0
EMERGENT BIOSOLUTIONS INC COM
Common Stock
29089Q105
38
355
SH
SOLE
355
0
0
MERIDIAN BANCORP INC MD COM
Common Stock
58958U103
2
184
SH
SOLE
184
0
0
ISHARES MSCI CHILE ETF
ETF
464286640
9
370
SH
SOLE
370
0
0
ECHO GLOBAL LOGISTICS INC COM
Common Stock
27875T101
1
56
SH
SOLE
56
0
0
ECOLAB INC COM
Common Stock
278865100
2279
11565
SH
SOLE
11565
0
0
ECN CAP CORP COM
Common Stock
26829L107
1569
401620
SH
SOLE
401620
0
0
COLUMBIA EMERGING MARKETS CONSUMER ETF
ETF
19762B509
26
1020
SH
SOLE
1020
0
0
ENCORE CAP GROUP INC COM
Common Stock
292554102
179
4554
SH
SOLE
4554
0
0
CONSOLIDATED EDISON INC COM
Common Stock
209115104
1383
17500
SH
SOLE
17500
0
0
EDITAS MEDICINE INC COM
Common Stock
28106W103
460
16320
SH
SOLE
16320
0
0
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR
ADR
268353109
15
290
SH
SOLE
290
0
0
NEW ORIENTAL ED & TECHNOLOGY G SPON ADR
ADR
647581107
27
176
SH
SOLE
176
0
0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND
ETF
921910709
214
1287
SH
SOLE
1287
0
0
EURONET WORLDWIDE INC COM
Common Stock
298736109
1
12
SH
SOLE
12
0
0
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
3562
80050
SH
SOLE
80050
0
0
WISDOMTREE U.S. SMALLCAP FUND
ETF
97717W562
12
390
SH
SOLE
390
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
18172
283847
SH
SOLE
283847
0
0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF
ETF
74347B839
159
4000
SH
SOLE
4000
0
0
ISHARES MSCI EAFE MIN VOL FACTOR ETF
ETF
46429B689
8356
121972
SH
SOLE
121972
0
0
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
3310
36470
SH
SOLE
36470
0
0
ENTERPRISE FINL SVCS CORP COM
Common Stock
293712105
7
255
SH
SOLE
255
0
0
ISHARES MSCI EAFE VALUE ETF
ETF
464288877
36
882
SH
SOLE
882
0
0
EQUIFAX INC COM
Common Stock
294429105
1455
9206
SH
SOLE
9206
0
0
8X8 INC NEW COM
Common Stock
282914100
2
110
SH
SOLE
110
0
0
EAGLE BULK SHIPPING INC WT EXP 101521
Common Stock
Y2187A135
0
44
SH
SOLE
44
0
0
EMGOLD MNG CORP COM
Common Stock
290928407
2
25000
SH
SOLE
25000
0
0
ENCOMPASS HEALTH CORP COM
Common Stock
29261A100
342
5198
SH
SOLE
5198
0
0
EHEALTH INC COM
Common Stock
28238P109
3
30
SH
SOLE
30
0
0
ISHARES MSCI ISRAEL ETF
ETF
464286632
13
247
SH
SOLE
247
0
0
EDISON INTL COM
Common Stock
281020107
256
5017
SH
SOLE
5017
0
0
EAST JAPAN RAILWAY CO ADR
ADR
273202101
14
1320
SH
SOLE
1320
0
0
LAUDER ESTEE COS INC CL A
Common Stock
518439104
3596
16380
SH
SOLE
16380
0
0
E L F BEAUTY INC COM
Common Stock
26856L103
2
100
SH
SOLE
100
0
0
ELITE PHARMACEUTICALS INC COM NEW
Common Stock
28659T200
3
48778
SH
SOLE
48778
0
0
CALLAWAY GOLF CO COM
Common Stock
131193104
319
16310
SH
SOLE
16310
0
0
EMAGIN CORP COM NEW
Common Stock
29076N206
3
2200
SH
SOLE
2200
0
0
ISHARES JPMORGAN EMERG MARKETS BOND
ETF
464288281
363
3264
SH
SOLE
3264
0
0
EMCOR GROUP INC COM
Common Stock
29084Q100
242
3560
SH
SOLE
3560
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
9
470
SH
SOLE
470
0
0
EASTMAN CHEM CO COM
Common Stock
277432100
611
7936
SH
SOLE
7936
0
0
EMPIRE POST MEDIA INC COM
Common Stock
292039104
1
13000
SH
SOLE
13000
0
0
EMERSON ELEC CO COM
Common Stock
291011104
187860
2906705
SH
SOLE
2906705
0
0
EMBASSY BANCORP INC COM
Common Stock
290791102
19
1500
SH
SOLE
1500
0
0
ENBRIDGE INC COM
Common Stock
29250N105
5645
194394
SH
SOLE
194394
0
0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN
Common Stock
292480100
43
9553
SH
SOLE
9553
0
0
ENDO INTL PLC SHS
Common Stock
G30401106
2
517
SH
SOLE
517
0
0
ENGIE SA SPONS ADR
ADR
29286D105
139
10391
SH
SOLE
10391
0
0
ENEL AMERICAS S A SPONSORED ADR
ADR
29274F104
47
7373
SH
SOLE
7373
0
0
ENEL CHILE S.A. SPONSORED ADR
ADR
29278D105
2
714
SH
SOLE
714
0
0
ENEL SOCIETA PER AZIONI UNSPONSORD ADR
ADR
29265W207
264
30187
SH
SOLE
30187
0
0
ENLINK MIDSTREAM LLC COM UNIT REP LTD
Common Stock
29336T100
175
75553
SH
SOLE
75553
0
0
ENPHASE ENERGY INC COM
Common Stock
29355A107
96
1069
SH
SOLE
1069
0
0
ENERGIZER HLDGS INC NEW COM
Common Stock
29272W109
77
1915
SH
SOLE
1915
0
0
ENERSYS COM
Common Stock
29275Y102
32
477
SH
SOLE
477
0
0
ENSIGN GROUP INC COM
Common Stock
29358P101
3
60
SH
SOLE
60
0
0
ENANTA PHARMACEUTICALS INC COM
Common Stock
29251M106
1
20
SH
SOLE
20
0
0
ENTEGRIS INC COM
Common Stock
29362U104
792
10332
SH
SOLE
10332
0
0
ENVESTNET INC COM
Common Stock
29404K106
320
4120
SH
SOLE
4120
0
0
ENOVA INTL INC COM
Common Stock
29357K103
3
171
SH
SOLE
171
0
0
ENZOLYTICS INC COM
Common Stock
294112107
1
100000
SH
SOLE
100000
0
0
EOG RES INC COM
Common Stock
26875P101
208
5973
SH
SOLE
5973
0
0
EVOLUS INC COM
Common Stock
30052C107
1
130
SH
SOLE
130
0
0
E ON SE SPONSORED ADR
ADR
268780103
143
12782
SH
SOLE
12782
0
0
ENERPAC TOOL GROUP CORP CL A COM
Common Stock
292765104
1
70
SH
SOLE
70
0
0
EPAM SYS INC COM
Common Stock
29414B104
121
361
SH
SOLE
361
0
0
EDGEWELL PERS CARE CO COM
Common Stock
28035Q102
3
110
SH
SOLE
110
0
0
ENTERPRISE PRODS PARTNERS L P COM
Common Stock
293792107
7187
458638
SH
SOLE
458638
0
0
EPIROC AKTIEBOLAG UNSPONSRED ADS
ADR
29429L105
241
16500
SH
SOLE
16500
0
0
EQUINOR ASA SPONSORED ADR
ADR
29446M102
55
3992
SH
SOLE
3992
0
0
EQT CORP COM
Common Stock
26884L109
89
6985
SH
SOLE
6985
0
0
BRISTOW GROUP INC COM
Common Stock
26885G109
0
17
SH
SOLE
17
0
0
ERICSSON ADR B SEK 10
ADR
294821608
17
1630
SH
SOLE
1630
0
0
EMBRAER S.A. SPONSORED ADS
ADR
29082A107
2
543
SH
SOLE
543
0
0
DIREXION DAILY ENERGY BULL 2X SHARES
ETF
25460G609
5
600
SH
SOLE
600
0
0
EVERSOURCE ENERGY COM
Common Stock
30040W108
1553
18169
SH
SOLE
18169
0
0
ESCO TECHNOLOGIES INC COM
Common Stock
296315104
1790
21895
SH
SOLE
21895
0
0
ISHARES MSCI EAFE ESG SELECT ETF
ETF
46435G516
198
3103
SH
SOLE
3103
0
0
ISHARES MSCI EM ESG SELECT ETF
ETF
46434G863
225
6263
SH
SOLE
6263
0
0
ENSTAR GROUP LIMITED SHS
Common Stock
G3075P101
501
3070
SH
SOLE
3070
0
0
ISHARES ESG AWARE MSCI USA ETF
ETF
46435G425
798
10408
SH
SOLE
10408
0
0
ELEMENT SOLUTIONS INC COM
Common Stock
28618M106
43
4033
SH
SOLE
4033
0
0
ESSILOR LUXOTTICA UNSPONSORED ADR
ADR
297284200
319
4733
SH
SOLE
4733
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
91
3368
SH
SOLE
3368
0
0
ESSENT GROUP LTD COM
Common Stock
G3198U102
7
197
SH
SOLE
197
0
0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF
ETF
92189F114
9
139
SH
SOLE
139
0
0
ESPERION THERAPEUTICS INC NEW COM
Common Stock
29664W105
16
450
SH
SOLE
450
0
0
ELASTIC N V ORD SHS
Common Stock
N14506104
879
7864
SH
SOLE
7864
0
0
EARTHSTONE ENERGY INC CL A
Common Stock
27032D304
18
6830
SH
SOLE
6830
0
0
ENERGY TRANSFER LP COM UT LTD PTN
Common Stock
29273V100
1342
247528
SH
SOLE
247528
0
0
E MERGE TECHNOLOGY ACQUISITION UNIT EX 073025
Common Stock
26873Y203
317
31632
SH
SOLE
31632
0
0
E TRADE FINANCIAL CORP COM NEW
Common Stock
269246401
53
1071
SH
SOLE
1071
0
0
GRAYSCALE ETHEREUM TR ETH SHS
Common Stock
389638107
5
120
SH
SOLE
120
0
0
ENTERCOM COMMUNICATIONS CORP CL A
Common Stock
293639100
3
2000
SH
SOLE
2000
0
0
EATON CORP PLC SHS
Common Stock
G29183103
4127
41024
SH
SOLE
41024
0
0
ENTEST GROUP INC COM NEW
Common Stock
29383T300
0
7
SH
SOLE
7
0
0
ENTERGY CORP NEW COM
Common Stock
29364G103
1156
11417
SH
SOLE
11417
0
0
EQUITRANS MIDSTREAM CORP COM
Common Stock
294600101
47
5778
SH
SOLE
5778
0
0
ETSY INC COM
Common Stock
29786A106
623
4732
SH
SOLE
4732
0
0
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND
ETF
464289180
8
576
SH
SOLE
576
0
0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND
ETF
97717X552
19
700
SH
SOLE
700
0
0
EATON VANCE CORP COM NON VTG
Common Stock
278265103
27
690
SH
SOLE
690
0
0
EVERBRIDGE INC COM
Common Stock
29978A104
854
6669
SH
SOLE
6669
0
0
EVOLENT HEALTH INC CL A
Common Stock
30050B101
40
3203
SH
SOLE
3203
0
0
EVERCORE INC CLASS A
Common Stock
29977A105
242
3655
SH
SOLE
3655
0
0
EVERGY INC COM
Common Stock
30034W106
6896
135704
SH
SOLE
135704
0
0
EVERI HLDGS INC COM
Common Stock
30034T103
741
87168
SH
SOLE
87168
0
0
EVERTEC INC COM
Common Stock
30040P103
2
70
SH
SOLE
70
0
0
EDWARDS LIFESCIENCES CORP COM
Common Stock
28176E108
2954
37398
SH
SOLE
37398
0
0
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
15
760
SH
SOLE
760
0
0
EAST WEST BANCORP INC COM
Common Stock
27579R104
10
300
SH
SOLE
300
0
0
ISHARES MSCI CANADA ETF
ETF
464286509
19
697
SH
SOLE
697
0
0
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF
ETF
46137Y609
177
6542
SH
SOLE
6542
0
0
ISHARES MSCI GERMANY ETF
ETF
464286806
2
78
SH
SOLE
78
0
0
ISHARES MSCI HONG KONG ETF
ETF
464286871
16
700
SH
SOLE
700
0
0
ISHARES MSCI JAPAN ETF
ETF
46434G822
92
1555
SH
SOLE
1555
0
0
ISHARES MSCI AUSTRIA ETF
ETF
464286202
12
845
SH
SOLE
845
0
0
ISHARES MSCI SPAIN ETF
ETF
464286764
12
530
SH
SOLE
530
0
0
ISHARES MSCI FRANCE ETF
ETF
464286707
17
590
SH
SOLE
590
0
0
ISHARES MSCI MEXICO ETF
ETF
464286822
10
310
SH
SOLE
310
0
0
ISHARES MSCI SOUTH KOREA ETF
ETF
464286772
11
161
SH
SOLE
161
0
0
ISHARES MSCI BRAZIL ETF
ETF
464286400
11
390
SH
SOLE
390
0
0
EXACT SCIENCES CORP COM
Common Stock
30063P105
592
5631
SH
SOLE
5631
0
0
EXELON CORP COM
Common Stock
30161N101
963
26884
SH
SOLE
26884
0
0
EXELIXIS INC COM
Common Stock
30161Q104
209
8534
SH
SOLE
8534
0
0
ENDEAVOUR SILVER CORP COM
Common Stock
29258Y103
5
1500
SH
SOLE
1500
0
0
EXLSERVICE HOLDINGS INC COM
Common Stock
302081104
3
40
SH
SOLE
40
0
0
EAGLE MATLS INC COM
Common Stock
26969P108
188
2160
SH
SOLE
2160
0
0
EXPEDITORS INTL WASH INC COM
Common Stock
302130109
575
6435
SH
SOLE
6435
0
0
EXPEDIA GROUP INC COM NEW
Common Stock
30212P303
737
8001
SH
SOLE
8001
0
0
EXPERIAN PLC SHS
Common Stock
G32655105
18
473
SH
SOLE
473
0
0
EXPERIAN PLC SPONSORED ADR
ADR
30215C101
837
22146
SH
SOLE
22146
0
0
EXP WORLD HLDGS INC COM
Common Stock
30212W100
11
250
SH
SOLE
250
0
0
EXPONENT INC COM
Common Stock
30214U102
23
325
SH
SOLE
325
0
0
EXTREME NETWORKS INC COM
Common Stock
30226D106
1
135
SH
SOLE
135
0
0
ISHARES MSCI SOUTH AFRICA ETF
ETF
464286780
10
265
SH
SOLE
265
0
0
WISDOMTREE U.S. MIDCAP FUND
ETF
97717W570
2
65
SH
SOLE
65
0
0
FORD MTR CO DEL COM
Common Stock
345370860
1098
162722
SH
SOLE
162722
0
0
FIRST AMERN FINL CORP COM
Common Stock
31847R102
66
1290
SH
SOLE
1290
0
0
FORTRESS VALUE ACQUISITION II UNIT EX 081027
Common Stock
349642207
5
500
SH
SOLE
500
0
0
DIAMONDBACK ENERGY INC COM
Common Stock
25278X109
441
15176
SH
SOLE
15176
0
0
FANUC CORPORATION ADR
ADR
307305102
322
16808
SH
SOLE
16808
0
0
FARO TECHNOLOGIES INC COM
Common Stock
311642102
162
2610
SH
SOLE
2610
0
0
FASTENAL CO COM
Common Stock
311900104
1142
25506
SH
SOLE
25506
0
0
DIREXION DAILY FINANCIAL BEAR 3X SHARES
ETF
25460E133
3
200
SH
SOLE
200
0
0
FACEBOOK INC CL A
Common Stock
30303M102
25704
96403
SH
SOLE
96403
0
0
CIBANCO S.A. INST DE BANCA MUL REAL ESTATE INVE
Common Stock
P3515D163
6
7131
SH
SOLE
7131
0
0
FLAGSTAR BANCORP INC COM PAR .001
Common Stock
337930705
26
856
SH
SOLE
856
0
0
FORTUNE BRANDS HOME & SEC INC COM
Common Stock
34964C106
427
4876
SH
SOLE
4876
0
0
FOUNDATION BLDG MATLS INC COM
Common Stock
350392106
0
7
SH
SOLE
7
0
0
FIRST BANCORP N C COM
Common Stock
318910106
37
1702
SH
SOLE
1702
0
0
FIDELITY TOTAL BOND ETF
ETF
316188309
599
10926
SH
SOLE
10926
0
0
FIRST BANCORP P R COM NEW
Common Stock
318672706
1
230
SH
SOLE
230
0
0
FAUQUIER BANKSHARES INC COM
Common Stock
312059108
19
1250
SH
SOLE
1250
0
0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND
ETF
33733E203
100
630
SH
SOLE
630
0
0
FRANKLIN COVEY CO COM
Common Stock
353469109
95
5440
SH
SOLE
5440
0
0
FIAT CHRYSLER AUTOMOBILES N V SHS
Common Stock
N31738102
2
200
SH
SOLE
200
0
0
FIRST CMNTY BANKSHARES INC VA COM
Common Stock
31983A103
55
3000
SH
SOLE
3000
0
0
FUELCELL ENERGY INC COM
Common Stock
35952H601
1
676
SH
SOLE
676
0
0
FIRSTCASH INC COM
Common Stock
33767D105
296
5001
SH
SOLE
5001
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
1136
3523
SH
SOLE
3523
0
0
FIRST CTZNS BANCSHARES INC N C CL B
Common Stock
31946M202
244
826
SH
SOLE
826
0
0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF
ETF
33739Q507
33
800
SH
SOLE
800
0
0
FREEPORT-MCMORAN INC CL B
Common Stock
35671D857
2480
159455
SH
SOLE
159455
0
0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND
ETF
336917109
142
5443
SH
SOLE
5443
0
0
FIRST TRUST DOW JONES INTERNET INDEX FUND
ETF
33733E302
1500
7817
SH
SOLE
7817
0
0
FRESH DEL MONTE PRODUCE INC ORD
Common Stock
G36738105
0
18
SH
SOLE
18
0
0
FACTSET RESH SYS INC COM
Common Stock
303075105
216
659
SH
SOLE
659
0
0
FACEDRIVE INC COM
Common Stock
30311W100
15
1500
SH
SOLE
1500
0
0
FEDEX CORP COM
Common Stock
31428X106
14613
57514
SH
SOLE
57514
0
0
FIRSTENERGY CORP COM
Common Stock
337932107
668
23240
SH
SOLE
23240
0
0
FLYING EAGLE ACQUISITION CORP COM
Common Stock
34407Y103
116
9394
SH
SOLE
9394
0
0
FLYING EAGLE ACQUISITION CORP UNIT
Common Stock
34407Y202
0
19
SH
SOLE
19
0
0
FLYING EAGLE ACQUISITION CORP WT EXP 022627
Common Stock
34407Y111
17
4580
SH
SOLE
4580
0
0
FRANKLIN ELEC INC COM
Common Stock
353514102
699
11865
SH
SOLE
11865
0
0
FERGUSON PLC NEW SPONSRD ADS NEW
ADR
31502A303
86
8452
SH
SOLE
8452
0
0
FIREEYE INC COM
Common Stock
31816Q101
56
4469
SH
SOLE
4469
0
0
SPDR EURO STOXX 50 ETF
ETF
78463X202
18
500
SH
SOLE
500
0
0
FIRST FINL BANKSHARES COM
Common Stock
32020R109
83
2939
SH
SOLE
2939
0
0
F5 NETWORKS INC COM
Common Stock
315616102
327
2659
SH
SOLE
2659
0
0
FIRST FNDTN INC COM
Common Stock
32026V104
2
149
SH
SOLE
149
0
0
FIBROGEN INC COM
Common Stock
31572Q808
41
1000
SH
SOLE
1000
0
0
FEDERATED HERMES INC CL B
Common Stock
314211103
56
2628
SH
SOLE
2628
0
0
FIDELITY MSCI HEALTH CARE INDEX ETF
ETF
316092600
5
100
SH
SOLE
100
0
0
FIRST HORIZON NATL CORP COM
Common Stock
320517105
126
13092
SH
SOLE
13092
0
0
FIRST INTST BANCSYSTEM INC COM CL A
Common Stock
32055Y201
6
187
SH
SOLE
187
0
0
FAIR ISAAC CORP COM
Common Stock
303250104
62
143
SH
SOLE
143
0
0
FORUM MERGER III CORP UNIT EX 082427
Common Stock
349885202
7
706
SH
SOLE
706
0
0
GLOBAL X FINTECH THEMATIC ETF
ETF
37954Y814
227
5875
SH
SOLE
5875
0
0
FIDELITY NATL INFORMATION SVCS COM
Common Stock
31620M106
2339
15923
SH
SOLE
15923
0
0
FINANCIAL INSTNS INC COM
Common Stock
317585404
0
26
SH
SOLE
26
0
0
FISERV INC COM
Common Stock
337738108
919
8813
SH
SOLE
8813
0
0
FIFTH THIRD BANCORP COM
Common Stock
316773100
821
39032
SH
SOLE
39032
0
0
FIVE BELOW INC COM
Common Stock
33829M101
739
5724
SH
SOLE
5724
0
0
DEFIANCE NEXT GEN CONNECTIVITY ETF
ETF
26922A289
126
4358
SH
SOLE
4358
0
0
FIVE9 INC COM
Common Stock
338307101
11
82
SH
SOLE
82
0
0
COMFORT SYS USA INC COM
Common Stock
199908104
5
90
SH
SOLE
90
0
0
NATIONAL BEVERAGE CORP COM
Common Stock
635017106
1
20
SH
SOLE
20
0
0
FUJITSU LTD UNSPONSORED ADR
ADR
359590304
17
640
SH
SOLE
640
0
0
FOOT LOCKER INC COM
Common Stock
344849104
24
692
SH
SOLE
692
0
0
FLEX LTD ORD
Common Stock
Y2573F102
13
1184
SH
SOLE
1184
0
0
FULGENT GENETICS INC COM
Common Stock
359664109
1
23
SH
SOLE
23
0
0
FLUGHAFEN ZUERICH AG UNSPONSOR ADR
ADR
34379U105
28
5299
SH
SOLE
5299
0
0
FLIR SYS INC COM
Common Stock
302445101
55
1542
SH
SOLE
1542
0
0
AFTERMATH SILVER LTD COM NEW
Common Stock
00831V205
31
50000
SH
SOLE
50000
0
0
FLOWERS FOODS INC COM
Common Stock
343498101
72
2940
SH
SOLE
2940
0
0
ISHARES FLOATING RATE BOND ETF
ETF
46429B655
1396
27517
SH
SOLE
27517
0
0
SPX FLOW INC COM
Common Stock
78469X107
7
174
SH
SOLE
174
0
0
FLUOR CORP NEW COM
Common Stock
343412102
10
1145
SH
SOLE
1145
0
0
FLOWSERVE CORP COM
Common Stock
34354P105
11
411
SH
SOLE
411
0
0
FLEETCOR TECHNOLOGIES INC COM
Common Stock
339041105
387
1633
SH
SOLE
1633
0
0
FLWS/1-800 FLOWERS CL A
Common Stock
68243Q106
3
118
SH
SOLE
118
0
0
FLY LEASING LTD SPONSORED ADR
ADR
34407D109
2
290
SH
SOLE
290
0
0
FIRST MIDWEST BANCORP DEL COM
Common Stock
320867104
6
505
SH
SOLE
505
0
0
FMC CORP COM NEW
Common Stock
302491303
1861
18035
SH
SOLE
18035
0
0
FIRST TRUST MUNICIPAL HIGH INCOME ETF
ETF
33739P301
106
2054
SH
SOLE
2054
0
0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR
ADR
358029106
49
1182
SH
SOLE
1182
0
0
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS
ADR
344419106
290
5192
SH
SOLE
5192
0
0
FABRINET SHS
Common Stock
G3323L100
2
30
SH
SOLE
30
0
0
F N B CORP COM
Common Stock
302520101
304
45258
SH
SOLE
45258
0
0
FLOOR & DECOR HLDGS INC CL A
Common Stock
339750101
82
1068
SH
SOLE
1068
0
0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF
ETF
808524763
103
3089
SH
SOLE
3089
0
0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF
ETF
808524730
15
637
SH
SOLE
637
0
0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF
ETF
808524755
87
3526
SH
SOLE
3526
0
0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF
ETF
808524771
690
17745
SH
SOLE
17745
0
0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
Common Stock
31620R303
210
6570
SH
SOLE
6570
0
0
FEDERAL NATL MTG ASSN COM
Common Stock
313586109
2
1000
SH
SOLE
1000
0
0
FRANCO NEV CORP COM
Common Stock
351858105
104
735
SH
SOLE
735
0
0
FIRST NORTHWEST BANCORP COM
Common Stock
335834107
424
43100
SH
SOLE
43100
0
0
FERRO CORP COM
Common Stock
315405100
140
11285
SH
SOLE
11285
0
0
FORESTAR GROUP INC COM
Common Stock
346232101
13
700
SH
SOLE
700
0
0
FORMFACTOR INC COM
Common Stock
346375108
20
790
SH
SOLE
790
0
0
FOSSIL GROUP INC COM
Common Stock
34988V106
0
50
SH
SOLE
50
0
0
FOX CORP CL B COM
Common Stock
35137L204
15
544
SH
SOLE
544
0
0
FOX CORP CL A COM
Common Stock
35137L105
24
850
SH
SOLE
850
0
0
FOX FACTORY HLDG CORP COM
Common Stock
35138V102
3
40
SH
SOLE
40
0
0
FIRST PACIFIC CO LTD SPONSORED ADR
ADR
335889200
1
755
SH
SOLE
755
0
0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF
ETF
33739E108
114
5938
SH
SOLE
5938
0
0
FIVE POINT HOLDINGS LLC COM CL A
Common Stock
33833Q106
7
1500
SH
SOLE
1500
0
0
FIVE PRIME THERAPEUTICS INC COM
Common Stock
33830X104
0
100
SH
SOLE
100
0
0
FIRST REP BK SAN FRANCISCO CAL COM
Common Stock
33616C100
1135
10283
SH
SOLE
10283
0
0
FAST RETAILING CO LTD UNSPONSORD ADR
ADR
31188H101
19
300
SH
SOLE
300
0
0
FAIRFAX FINL HLDGS LTD SUB VTG
Common Stock
303901102
697
2360
SH
SOLE
2360
0
0
FIESTA RESTAURANT GROUP INC COM
Common Stock
31660B101
718
78090
SH
SOLE
78090
0
0
FIRST MERCHANTS CORP COM
Common Stock
320817109
65
2782
SH
SOLE
2782
0
0
FRESHPET INC COM
Common Stock
358039105
171
1508
SH
SOLE
1508
0
0
FS KKR CAP CORP II COM
Common Stock
35952V303
979
63939
SH
SOLE
63939
0
0
FIRST SOLAR INC COM
Common Stock
336433107
3362
49023
SH
SOLE
49023
0
0
FASTLY INC CL A
Common Stock
31188V100
345
3523
SH
SOLE
3523
0
0
FINSERV ACQUISITION CORP CL A
Common Stock
318085107
148
14680
SH
SOLE
14680
0
0
FINSERV ACQUISITION CORP WT EXP 123126
Common Stock
318085115
7
7340
SH
SOLE
7340
0
0
FEDERAL SIGNAL CORP COM
Common Stock
313855108
100
3424
SH
SOLE
3424
0
0
FOSTER L B CO COM
Common Stock
350060109
0
9
SH
SOLE
9
0
0
FORTESCUE METAL GROUP LTD SPONSORED ADR
ADR
34959A206
10
390
SH
SOLE
390
0
0
FIRSTSERVICE CORP NEW COM
Common Stock
33767E202
129
966
SH
SOLE
966
0
0
FARFETCH LTD ORD SH CL A
Common Stock
30744W107
5
200
SH
SOLE
200
0
0
FIRST TRUST CAPITAL STRENGTH ETF
ETF
33733E104
92
1445
SH
SOLE
1445
0
0
FRONTDOOR INC COM
Common Stock
35905A109
1
32
SH
SOLE
32
0
0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF
ETF
316092808
51
551
SH
SOLE
551
0
0
TECHNIPFMC PLC COM
Common Stock
G87110105
4
564
SH
SOLE
564
0
0
FORTINET INC COM
Common Stock
34959E109
303
2517
SH
SOLE
2517
0
0
FRONTIER COMMUNICATIONS CORP COM NEW
Common Stock
35906A306
0
117
SH
SOLE
117
0
0
FORTIS INC COM
Common Stock
349553107
138
3355
SH
SOLE
3355
0
0
FIRST TRUST SENIOR LOAN FUND
ETF
33738D309
31
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
721
9575
SH
SOLE
9575
0
0
FUJIFILM HLDGS CORP ADR 2 ORD
ADR
35958N107
9
180
SH
SOLE
180
0
0
FULLER H B CO COM
Common Stock
359694106
3
60
SH
SOLE
60
0
0
CEDAR FAIR L P DEPOSITRY UNIT
Common Stock
150185106
226
8091
SH
SOLE
8091
0
0
FUCHS PETROLUB SE ADR
ADR
35952Q106
98
7530
SH
SOLE
7530
0
0
FUSION ACQUISITION CORP CL A
Common Stock
36118H105
216
22000
SH
SOLE
22000
0
0
FUSION ACQUISITION CORP WT EXP 060127
Common Stock
36118H113
12
11000
SH
SOLE
11000
0
0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF
ETF
33738R605
67
1925
SH
SOLE
1925
0
0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
58
1847
SH
SOLE
1847
0
0
FIVERR INTL LTD ORD SHS
Common Stock
M4R82T106
8
54
SH
SOLE
54
0
0
ADVISORSHARES FOLIOBEYOND SMART CORE BOND ETF
ETF
00768Y834
501
19516
SH
SOLE
19516
0
0
LIBERTY MEDIA CORP DEL COM SER A FRMLA
Common Stock
531229870
8
239
SH
SOLE
239
0
0
LIBERTY MEDIA CORP DEL COM SER C FRMLA
Common Stock
531229854
127
3423
SH
SOLE
3423
0
0
FORWARD AIR CORP COM
Common Stock
349853101
2
40
SH
SOLE
40
0
0
FIRST TRUST HEALTH CARE ALPHADEX FUND
ETF
33734X143
114
1200
SH
SOLE
1200
0
0
ISHARES CHINA LARGE-CAP ETF
ETF
464287184
173
4079
SH
SOLE
4079
0
0
FIRST TRUST TECHNOLOGY ALPHADEX FUND
ETF
33734X176
1059
11435
SH
SOLE
11435
0
0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND
ETF
33734X150
82
2006
SH
SOLE
2006
0
0
GENPACT LIMITED SHS
Common Stock
G3922B107
5
117
SH
SOLE
117
0
0
GAN LIMITED SHS
Common Stock
G3728V109
60
3730
SH
SOLE
3730
0
0
GATX CORP COM
Common Stock
361448103
31
488
SH
SOLE
488
0
0
GLACIER BANCORP INC NEW COM
Common Stock
37637Q105
3
90
SH
SOLE
90
0
0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF
ETF
381430529
79
784
SH
SOLE
784
0
0
GRUPO FINANCIERO BANORTE S A B ADR
ADR
40052P107
70
4024
SH
SOLE
4024
0
0
GLOBAL BLOOD THERAPEUTICS INC COM
Common Stock
37890U108
14
250
SH
SOLE
250
0
0
GRAYSCALE BITCOIN TR BTC SHS
Common Stock
389637109
20
1820
SH
SOLE
1820
0
0
GREENBRIER COS INC COM
Common Stock
393657101
1
40
SH
SOLE
40
0
0
GANNETT CO INC COM
Common Stock
36472T109
4
3065
SH
SOLE
3065
0
0
GENESCO INC COM
Common Stock
371532102
1
30
SH
SOLE
30
0
0
GCP APPLIED TECHNOLOGIES INC COM
Common Stock
36164Y101
155
7386
SH
SOLE
7386
0
0
GENERAL DYNAMICS CORP COM
Common Stock
369550108
1420
10276
SH
SOLE
10276
0
0
GODADDY INC CL A
Common Stock
380237107
1232
15924
SH
SOLE
15924
0
0
GOLDEN ENTMT INC COM
Common Stock
381013101
3
240
SH
SOLE
240
0
0
GREEN DOT CORP CL A
Common Stock
39304D102
3
50
SH
SOLE
50
0
0
GOODRX HLDGS INC COM CL A
Common Stock
38246G108
51
1025
SH
SOLE
1025
0
0
VANECK VECTORS GOLD MINERS ETF
ETF
92189F106
223
5640
SH
SOLE
5640
0
0
VANECK VECTORS JUNIOR GOLD MINERS ETF
ETF
92189F791
23
401
SH
SOLE
401
0
0
GENERAL ELECTRIC CO COM
Common Stock
369604103
1885
301582
SH
SOLE
301582
0
0
GREIF INC CL A
Common Stock
397624107
278
7730
SH
SOLE
7730
0
0
GENESIS ENERGY L P UNIT LTD PARTN
Common Stock
371927104
13
2919
SH
SOLE
2919
0
0
GEELY AUTOMOBILE HLDGS LTD UNSPONSORED ADR
ADR
36847Q103
1
33
SH
SOLE
33
0
0
GENERATION MINING LIMITED COM
Common Stock
37149B109
0
402
SH
SOLE
402
0
0
ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF
ETF
26924G763
8
305
SH
SOLE
305
0
0
GERON CORP COM
Common Stock
374163103
4
2000
SH
SOLE
2000
0
0
GOLD FIELDS LTD SPONSORED ADR
ADR
38059T106
46
3691
SH
SOLE
3691
0
0
G4S PLC SHS
Common Stock
G39283109
5
1961
SH
SOLE
1961
0
0
G4S PLC UNSPONSORD ADR
ADR
37441W108
2
145
SH
SOLE
145
0
0
GREEN GROWTH BRANDS INC COM
Common Stock
39305B105
0
100
SH
SOLE
100
0
0
GRACO INC COM
Common Stock
384109104
266
4321
SH
SOLE
4321
0
0
GOLD & GEMSTONE MNG INC COM
Common Stock
380485102
3
1500000
SH
SOLE
1500000
0
0
GUARDANT HEALTH INC COM
Common Stock
40131M109
133
1224
SH
SOLE
1224
0
0
GRAHAM HLDGS CO COM CL B
Common Stock
384637104
4
10
SH
SOLE
10
0
0
GORES HLDGS IV INC COM CL A
Common Stock
382865103
181
17796
SH
SOLE
17796
0
0
GORES HLDGS IV INC UNIT EXP 020123
Common Stock
382865202
0
4
SH
SOLE
4
0
0
GORES HLDGS IV INC WT EXP 012225
Common Stock
382865111
7
4449
SH
SOLE
4449
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
9
129
SH
SOLE
129
0
0
G III APPAREL GROUP LTD COM
Common Stock
36237H101
1
50
SH
SOLE
50
0
0
GIGCAPITAL3 INC UNIT
Common Stock
37519D206
278
26900
SH
SOLE
26900
0
0
GILDAN ACTIVEWEAR INC COM
Common Stock
375916103
187
9140
SH
SOLE
9140
0
0
GILEAD SCIENCES INC COM
Common Stock
375558103
17421
275123
SH
SOLE
275123
0
0
GILAT SATELLITE NETWORKS LTD SHS NEW
Common Stock
M51474118
2
300
SH
SOLE
300
0
0
GENERAL MLS INC COM
Common Stock
370334104
38454
614568
SH
SOLE
614568
0
0
GIGCAPITAL2 INC RT
Common Stock
375036126
2
6031
SH
SOLE
6031
0
0
GIGCAPITAL2 INC WT EXP 022826
Common Stock
375036118
6
6031
SH
SOLE
6031
0
0
GLOBE LIFE INC COM
Common Stock
37959E102
667
8279
SH
SOLE
8279
0
0
GLAXOSMITHKLINE PLC ORD
Common Stock
G3910J112
2
118
SH
SOLE
118
0
0
SPDR GOLD SHARES
ETF
78463V107
22885
128062
SH
SOLE
128062
0
0
CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN
ETF
22542D480
2
220
SH
SOLE
220
0
0
GALILEO ACQUISITION CORP SHS
Common Stock
G3770A102
222
22202
SH
SOLE
22202
0
0
GALILEO ACQUISITION CORP WT EXP 103126
Common Stock
G3770A110
15
22202
SH
SOLE
22202
0
0
GCI LIBERTY INC COM CLASS A
Common Stock
36164V305
32
388
SH
SOLE
388
0
0
GLENCORE PLC UNSPONSORD ADR
ADR
37827X100
25
6207
SH
SOLE
6207
0
0
GLOBANT S A COM
Common Stock
L44385109
740
4013
SH
SOLE
4013
0
0
GASLOG PARTNERS LP UNIT LTD PTNRP
Common Stock
Y2687W108
46
13161
SH
SOLE
13161
0
0
GALP ENERGIA SGPS SA UNSPONSORED ADR
ADR
364097105
8
1820
SH
SOLE
1820
0
0
GALAPAGOS NV SPON ADR
ADR
36315X101
6
40
SH
SOLE
40
0
0
GLATFELTER CORPORATION COM
Common Stock
377316104
6
430
SH
SOLE
430
0
0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF
ETF
003263100
29
307
SH
SOLE
307
0
0
GLU MOBILE INC COM
Common Stock
379890106
35
4557
SH
SOLE
4557
0
0
CORNING INC COM
Common Stock
219350105
1080
33210
SH
SOLE
33210
0
0
GENERAL MTRS CO COM
Common Stock
37045V100
464
15284
SH
SOLE
15284
0
0
GENMAB A/S SPONSORED ADS
ADR
372303206
15
400
SH
SOLE
400
0
0
GAMESTOP CORP NEW CL A
Common Stock
36467W109
1
110
SH
SOLE
110
0
0
GLOBUS MED INC CL A
Common Stock
379577208
1742
35512
SH
SOLE
35512
0
0
GOOD GAMING INC COM NEW
Common Stock
382090207
0
20
SH
SOLE
20
0
0
GENERAL MOLY INC COM
Common Stock
370373102
3
34377
SH
SOLE
34377
0
0
GMS INC COM
Common Stock
36251C103
0
15
SH
SOLE
15
0
0
GENERAC HLDGS INC COM
Common Stock
368736104
749
3820
SH
SOLE
3820
0
0
GENTEX CORP COM
Common Stock
371901109
331
12694
SH
SOLE
12694
0
0
GENWORTH FINL INC COM CL A
Common Stock
37247D106
71
22530
SH
SOLE
22530
0
0
GO ACQUISITION CORP UNIT EX 083127
Common Stock
362019200
29
2900
SH
SOLE
2900
0
0
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF
ETF
26922A719
5
200
SH
SOLE
200
0
0
BARRICK GOLD CORP COM
Common Stock
067901108
411
14552
SH
SOLE
14552
0
0
ALPHABET INC CAP STK CL C
Common Stock
02079K107
20939
14052
SH
SOLE
14052
0
0
ALPHABET INC CAP STK CL A
Common Stock
02079K305
29788
20020
SH
SOLE
20020
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
1591
56918
SH
SOLE
56918
0
0
GENUINE PARTS CO COM
Common Stock
372460105
2243
23620
SH
SOLE
23620
0
0
GRAPHIC PACKAGING HLDG CO COM
Common Stock
388689101
113
7996
SH
SOLE
7996
0
0
GLOBAL PMTS INC COM
Common Stock
37940X102
1062
5927
SH
SOLE
5927
0
0
GEOPARK LTD USD SHS
Common Stock
G38327105
1
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
322
18025
SH
SOLE
18025
0
0
GRACE W R & CO DEL NEW COM
Common Stock
38388F108
259
6542
SH
SOLE
6542
0
0
GREEN BRICK PARTNERS INC COM
Common Stock
392709101
227
13835
SH
SOLE
13835
0
0
GARMIN LTD SHS
Common Stock
H2906T109
330
3481
SH
SOLE
3481
0
0
GREENGRO TECHNOLOGIES INC COM
Common Stock
39526G107
0
10000
SH
SOLE
10000
0
0
GRITSTONE ONCOLOGY INC COM
Common Stock
39868T105
309
114884
SH
SOLE
114884
0
0
GRUBHUB INC COM
Common Stock
400110102
14
190
SH
SOLE
190
0
0
GOLDMAN SACHS GROUP INC COM
Common Stock
38141G104
3491
17581
SH
SOLE
17581
0
0
ISHARES GSCI COMMODITY-INDEXED TRUST
ETF
46428R107
58
5452
SH
SOLE
5452
0
0
GLAXOSMITHKLINE PLC SPONSORED ADR
ADR
37733W105
20370
542005
SH
SOLE
542005
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
0
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
4
450
SH
SOLE
450
0
0
GREEN THUMB INDS INC SUB VTG SHS
Common Stock
39342L108
1
40
SH
SOLE
40
0
0
GRAN TIERRA ENERGY INC COM
Common Stock
38500T101
0
500
SH
SOLE
500
0
0
G1 THERAPEUTICS INC COM
Common Stock
3621LQ109
58
5000
SH
SOLE
5000
0
0
CHART INDS INC COM PAR $0.01
Common Stock
16115Q308
14
200
SH
SOLE
200
0
0
GARRETT MOTION INC COM
Common Stock
366505105
3
930
SH
SOLE
930
0
0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT
Common Stock
40222T104
0
12900
SH
SOLE
12900
0
0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND
ETF
33939L407
25
902
SH
SOLE
902
0
0
GRANITE CONSTR INC COM
Common Stock
387328107
4
207
SH
SOLE
207
0
0
CAMBRIA GLOBAL VALUE ETF
ETF
132061409
19
1095
SH
SOLE
1095
0
0
GIVAUDAN SA ADR
ADR
37636P108
52
589
SH
SOLE
589
0
0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF
ETF
464288612
13264
112583
SH
SOLE
112583
0
0
GW PHARMACEUTICALS PLC ADS
ADR
36197T103
474
4910
SH
SOLE
4910
0
0
GUIDEWIRE SOFTWARE INC COM
Common Stock
40171V100
350
3282
SH
SOLE
3282
0
0
GRAINGER W W INC COM
Common Stock
384802104
2409
6728
SH
SOLE
6728
0
0
SPDR S&P CHINA ETF
ETF
78463X400
20
165
SH
SOLE
165
0
0
HYATT HOTELS CORP COM CL A
Common Stock
448579102
49
907
SH
SOLE
907
0
0
HAWAIIAN HOLDINGS INC COM
Common Stock
419879101
4
282
SH
SOLE
282
0
0
ETFMG PRIME CYBER SECURITY ETF
ETF
26924G201
303
6404
SH
SOLE
6404
0
0
HAEMONETICS CORP COM
Common Stock
405024100
12
135
SH
SOLE
135
0
0
HAIN CELESTIAL GROUP INC COM
Common Stock
405217100
30
846
SH
SOLE
846
0
0
HALLIBURTON CO COM
Common Stock
406216101
131
11760
SH
SOLE
11760
0
0
HALOZYME THERAPEUTICS INC COM
Common Stock
40637H109
45
1700
SH
SOLE
1700
0
0
HASBRO INC COM
Common Stock
418056107
180
2172
SH
SOLE
2172
0
0
HUNTINGTON BANCSHARES INC COM
Common Stock
446150104
428
46788
SH
SOLE
46788
0
0
HANESBRANDS INC COM
Common Stock
410345102
211
13245
SH
SOLE
13245
0
0
HORIZON BANCORP INC COM
Common Stock
440407104
51
4919
SH
SOLE
4919
0
0
HCA HEALTHCARE INC COM
Common Stock
40412C101
168
1347
SH
SOLE
1347
0
0
HENNESSY CAP ACQUSTION CORP IV CL A COM
Common Stock
42589C104
106
9509
SH
SOLE
9509
0
0
HEALTHCARE MERGER CORP COM CL A
Common Stock
42227L102
229
22590
SH
SOLE
22590
0
0
SOC TELEMED INC WT EXP 113025
Common Stock
42227L110
19
11295
SH
SOLE
11295
0
0
HACKETT GROUP INC COM
Common Stock
404609109
108
9375
SH
SOLE
9375
0
0
LAFARGEHOLCIM LTD ADR
ADR
50586V108
15
1700
SH
SOLE
1700
0
0
HEALTHCARE SVCS GROUP INC COM
Common Stock
421906108
286
13159
SH
SOLE
13159
0
0
HOME DEPOT INC COM
Common Stock
437076102
13900
50067
SH
SOLE
50067
0
0
HDFC BANK LTD SPONSORED ADS
ADR
40415F101
591
11408
SH
SOLE
11408
0
0
HEIDELBERGCEMENT AG UNSPONSORD ADR
ADR
42281P205
14
1132
SH
SOLE
1132
0
0
ADVISORSHARES RANGER EQUITY BEAR ETF
ETF
00768Y883
24
5400
SH
SOLE
5400
0
0
HD SUPPLY HLDGS INC COM
Common Stock
40416M105
161
3857
SH
SOLE
3857
0
0
ISHARES CORE HIGH DIVIDEND ETF
ETF
46429B663
3265
40801
SH
SOLE
40801
0
0
HAWAIIAN ELEC INDUSTRIES COM
Common Stock
419870100
17
520
SH
SOLE
520
0
0
TURTLE BEACH CORP COM NEW
Common Stock
900450206
0
23
SH
SOLE
23
0
0
WISDOMTREE EUROPE HEDGED EQUITY FUND
ETF
97717X701
76
1229
SH
SOLE
1229
0
0
ISHARES CURRENCY HEDGED MSCI EAFE ETF
ETF
46434V803
38
1366
SH
SOLE
1366
0
0
HEICO CORP NEW COM
Common Stock
422806109
757
7180
SH
SOLE
7180
0
0
HEICO CORP NEW CL A
Common Stock
422806208
220
2448
SH
SOLE
2448
0
0
HEINEKEN NV SPONSORED ADR L1
ADR
423012301
89
2000
SH
SOLE
2000
0
0
HELEN OF TROY LTD COM
Common Stock
G4388N106
135
674
SH
SOLE
674
0
0
HENKEL AG & CO KGAA SPONSORED ADR
ADR
42550U109
167
7082
SH
SOLE
7082
0
0
HENKEL AG & CO KGAA SPON ADR PFD
ADR
42550U208
20
750
SH
SOLE
750
0
0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN
Common Stock
435763107
234
19600
SH
SOLE
19600
0
0
HESS CORP COM
Common Stock
42809H107
94
2402
SH
SOLE
2402
0
0
HERMES INTL SCA ADR
ADR
42751Q105
21
240
SH
SOLE
240
0
0
HESS MIDSTREAM LP CL A SHS
Common Stock
428103105
21
1400
SH
SOLE
1400
0
0
ISHARES CURRENCY HEDGED MSCI GERMANY ETF
ETF
46434V704
14
516
SH
SOLE
516
0
0
HEXO CORP COM
Common Stock
428304109
2
2629
SH
SOLE
2629
0
0
HOLLYFRONTIER CORP COM
Common Stock
436106108
9
465
SH
SOLE
465
0
0
HUGOTON RTY TR TEX UNIT BEN INT
Common Stock
444717102
0
2000
SH
SOLE
2000
0
0
SCIENJOY HOLDING CORP SHS
Common Stock
G4887W110
4
620
SH
SOLE
620
0
0
HILLENBRAND INC COM
Common Stock
431571108
13
447
SH
SOLE
447
0
0
HIBBETT SPORTS INC COM
Common Stock
428567101
0
11
SH
SOLE
11
0
0
HARTFORD FINL SVCS GROUP INC COM
Common Stock
416515104
1463
39430
SH
SOLE
39430
0
0
HUNTINGTON INGALLS INDS INC COM
Common Stock
446413106
30
217
SH
SOLE
217
0
0
HIMAX TECHNOLOGIES INC SPONSORED ADR
ADR
43289P106
4
1000
SH
SOLE
1000
0
0
HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR
ADR
43858F109
62
1298
SH
SOLE
1298
0
0
HECLA MNG CO COM
Common Stock
422704106
1
200
SH
SOLE
200
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
140
2349
SH
SOLE
2349
0
0
HELIOS TECHNOLOGIES INC COM
Common Stock
42328H109
6
161
SH
SOLE
161
0
0
HILTON WORLDWIDE HLDGS INC COM
Common Stock
43300A203
84
962
SH
SOLE
962
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
0
150
SH
SOLE
150
0
0
HONDA MOTOR LTD AMERN SHS
ADR
438128308
39
1626
SH
SOLE
1626
0
0
HORACE MANN EDUCATORS CORP NEW COM
Common Stock
440327104
7
203
SH
SOLE
203
0
0
HMN FINL INC COM
Common Stock
40424G108
7
500
SH
SOLE
500
0
0
HMS HLDGS CORP COM
Common Stock
40425J101
2
90
SH
SOLE
90
0
0
HON HAI PRECISION INDS LTD ORD
Common Stock
Y36861105
8
3000
SH
SOLE
3000
0
0
HON HAI PRECISION INDS LTD SP GDS REG S NEW
ADR
438090805
1
100
SH
SOLE
100
0
0
HNI CORP COM
Common Stock
404251100
2
62
SH
SOLE
62
0
0
HOYA CORP SPONSORED ADR
ADR
443251103
20
180
SH
SOLE
180
0
0
HOOKER FURNITURE CORP COM
Common Stock
439038100
72
2735
SH
SOLE
2735
0
0
HARLEY DAVIDSON INC COM
Common Stock
412822108
51
2029
SH
SOLE
2029
0
0
HONG KONG & CHINA GAS LTD SPONSORED ADR
ADR
438550303
13
8640
SH
SOLE
8640
0
0
HOLOGIC INC COM
Common Stock
436440101
500
7532
SH
SOLE
7532
0
0
HOME BANCSHARES INC COM
Common Stock
436893200
245
15826
SH
SOLE
15826
0
0
HOYA CAPITAL HOUSING ETF
ETF
26922A230
30
1000
SH
SOLE
1000
0
0
HONEYWELL INTL INC COM
Common Stock
438516106
8915
54467
SH
SOLE
54467
0
0
HELMERICH & PAYNE INC COM
Common Stock
423452101
85
6278
SH
SOLE
6278
0
0
HEWLETT PACKARD ENTERPRISE CO COM
Common Stock
42824C109
179
19157
SH
SOLE
19157
0
0
HP INC COM
Common Stock
40434L105
24871
1297016
SH
SOLE
1297016
0
0
HIREQUEST INC COM
Common Stock
433535101
3
416
SH
SOLE
416
0
0
HEALTHEQUITY INC COM
Common Stock
42226A107
271
5234
SH
SOLE
5234
0
0
BLOCK H & R INC COM
Common Stock
093671105
10
617
SH
SOLE
617
0
0
HILL ROM HLDGS INC COM
Common Stock
431475102
756
9203
SH
SOLE
9203
0
0
HORMEL FOODS CORP COM
Common Stock
440452100
7055
143172
SH
SOLE
143172
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
47
2418
SH
SOLE
2418
0
0
HERITAGE SOUTHEAST BANCORPO COM
Common Stock
42727V105
1
74
SH
SOLE
74
0
0
HARSCO CORP COM
Common Stock
415864107
1
90
SH
SOLE
90
0
0
HENRY SCHEIN INC COM
Common Stock
806407102
378
6534
SH
SOLE
6534
0
0
HEIDRICK & STRUGGLES INTL INC COM
Common Stock
422819102
0
20
SH
SOLE
20
0
0
HESKA CORP COM RESTRC NEW
Common Stock
42805E306
709
7189
SH
SOLE
7189
0
0
HANG SENG BK LTD SPONSORED ADR
ADR
41043C304
1
63
SH
SOLE
63
0
0
HEALTHSTREAM INC COM
Common Stock
42222N103
14
700
SH
SOLE
700
0
0
HERSHEY CO COM
Common Stock
427866108
264
1836
SH
SOLE
1836
0
0
HOMETRUST BANCSHARES INC COM
Common Stock
437872104
3126
228666
SH
SOLE
228666
0
0
HILLTOP HOLDINGS INC COM
Common Stock
432748101
209
10000
SH
SOLE
10000
0
0
HITACHI LIMITED ADR 2 COM
ADR
433578507
244
3599
SH
SOLE
3599
0
0
HEARTLAND FINL USA INC COM
Common Stock
42234Q102
6
204
SH
SOLE
204
0
0
HUBBELL INC COM
Common Stock
443510607
378
2774
SH
SOLE
2774
0
0
HUB GROUP INC CL A
Common Stock
443320106
2
49
SH
SOLE
49
0
0
HUMANA INC COM
Common Stock
444859102
6349
15264
SH
SOLE
15264
0
0
HUNTSMAN CORP COM
Common Stock
447011107
297
13459
SH
SOLE
13459
0
0
HURON CONSULTING GROUP INC COM
Common Stock
447462102
3
72
SH
SOLE
72
0
0
HUSKY ENERGY INC COM
Common Stock
448055103
1
347
SH
SOLE
347
0
0
HAVERTY FURNITURE INC COM
Common Stock
419596101
0
20
SH
SOLE
20
0
0
HANCOCK WHITNEY CORPORATION COM
Common Stock
410120109
2
90
SH
SOLE
90
0
0
HOWMET AEROSPACE INC COM
Common Stock
443201108
46
2650
SH
SOLE
2650
0
0
HEXAGON AB ADR
ADR
428263107
75
987
SH
SOLE
987
0
0
HEXCEL CORP NEW COM
Common Stock
428291108
300
8508
SH
SOLE
8508
0
0
HEXION HLDGS CORP CL B
Common Stock
42830K103
1
58
SH
SOLE
58
0
0
HAYMAKER ACQUISITION CORP II COM CL A
Common Stock
42087L101
86
8564
SH
SOLE
8564
0
0
VANECK VECTORS HIGH YIELD MUNI ETF
ETF
92189H409
1809
30173
SH
SOLE
30173
0
0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF
ETF
464288513
1306
15516
SH
SOLE
15516
0
0
HIGH YIELD ETF
ETF
30151E814
15
500
SH
SOLE
500
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
533
9349
SH
SOLE
9349
0
0
HYCROFT MINING HOLDING CORP WT EXP 102222
Common Stock
44862P125
0
302
SH
SOLE
302
0
0
HORIZON THERAPEUTICS PUB L SHS
Common Stock
G46188101
83
1038
SH
SOLE
1038
0
0
MARINEMAX INC COM
Common Stock
567908108
0
5
SH
SOLE
5
0
0
INTELSAT S A COM
Common Stock
L5140P101
10
15250
SH
SOLE
15250
0
0
IAA INC COM
Common Stock
449253103
34
646
SH
SOLE
646
0
0
IAC INTERACTIVECORP NEW COM
Common Stock
44891N109
1099
8804
SH
SOLE
8804
0
0
IAMGOLD CORP COM
Common Stock
450913108
0
100
SH
SOLE
100
0
0
INTEGRA LIFESCIENCES HLDGS CP COM NEW
Common Stock
457985208
167
3539
SH
SOLE
3539
0
0
ISHARES U.S. REGIONAL BANKS ETF
ETF
464288778
7
211
SH
SOLE
211
0
0
ISHARES COMEX GOLD TRUST
ETF
464285105
8477
467327
SH
SOLE
467327
0
0
INTL BALER CORP COM
Common Stock
459041109
0
3
SH
SOLE
3
0
0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND
ETF
464287556
1629
11923
SH
SOLE
11923
0
0
INDEPENDENT BK CORP MICH COM NEW
Common Stock
453838609
2
136
SH
SOLE
136
0
0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF
ETF
46434VAQ3
2163
85717
SH
SOLE
85717
0
0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF
ETF
46434VBK5
4099
163549
SH
SOLE
163549
0
0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF
ETF
46434VBA7
1262
49262
SH
SOLE
49262
0
0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF
ETF
46434VAX8
1291
49193
SH
SOLE
49193
0
0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF
ETF
46434VBG4
317
12001
SH
SOLE
12001
0
0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF
ETF
46434VBD1
964
35484
SH
SOLE
35484
0
0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF
ETF
46435GAA0
9907
369314
SH
SOLE
369314
0
0
IBERDROLA SA SPON ADR
ADR
450737101
72
1440
SH
SOLE
1440
0
0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF
ETF
46435UAA9
4087
150201
SH
SOLE
150201
0
0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF
ETF
46435U515
4288
146814
SH
SOLE
146814
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
50
1931
SH
SOLE
1931
0
0
INTERACTIVE BROKERS GROUP INC COM CL A
Common Stock
45841N107
22
455
SH
SOLE
455
0
0
INTERNATIONAL BUSINESS MACHS COM
Common Stock
459200101
15501
128011
SH
SOLE
128011
0
0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF
ETF
46435G789
207
8002
SH
SOLE
8002
0
0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF
ETF
46435G755
399
15070
SH
SOLE
15070
0
0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF
ETF
46435G318
212
8074
SH
SOLE
8074
0
0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF
ETF
46435U697
152
5615
SH
SOLE
5615
0
0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF
ETF
46435U432
349
12422
SH
SOLE
12422
0
0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF
ETF
46435U259
485
17992
SH
SOLE
17992
0
0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF
ETF
46435U283
563
20785
SH
SOLE
20785
0
0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF
ETF
46435U325
4022
147353
SH
SOLE
147353
0
0
ICICI BANK LIMITED ADR
ADR
45104G104
270
26365
SH
SOLE
26365
0
0
AMPLIFY ONLINE RETAIL ETF
ETF
032108102
2333
25401
SH
SOLE
25401
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
1001
9869
SH
SOLE
9869
0
0
ISHARES COHEN & STEERS REIT ETF
ETF
464287564
1818
17477
SH
SOLE
17477
0
0
ICF INTL INC COM
Common Stock
44925C103
6
89
SH
SOLE
89
0
0
ICHOR HOLDINGS SHS
Common Stock
G4740B105
1
25
SH
SOLE
25
0
0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND
ETF
464288224
219
11489
SH
SOLE
11489
0
0
ICON PLC SHS
Common Stock
G4705A100
5036
25591
SH
SOLE
25591
0
0
INTERCEPT PHARMACEUTICALS INC COM
Common Stock
45845P108
7
165
SH
SOLE
165
0
0
ISHARES LIQUIDITY INCOME ETF
ETF
46434V878
19038
376425
SH
SOLE
376425
0
0
ICU MED INC COM
Common Stock
44930G107
379
2105
SH
SOLE
2105
0
0
ISHARES CONVERTIBLE BOND ETF
ETF
46435G102
0
2
SH
SOLE
2
0
0
IDACORP INC COM
Common Stock
451107106
8
100
SH
SOLE
100
0
0
INTERDIGITAL INC COM
Common Stock
45867G101
31
540
SH
SOLE
540
0
0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF
ETF
46435G326
829
15278
SH
SOLE
15278
0
0
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR
ADR
455793109
168
11736
SH
SOLE
11736
0
0
INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E248
51
2209
SH
SOLE
2209
0
0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF
ETF
46138E230
6616
231651
SH
SOLE
231651
0
0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF
ETF
46435U192
21
525
SH
SOLE
525
0
0
ISHARES U.S. UTILITIES ETF
ETF
464287697
225
1531
SH
SOLE
1531
0
0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF
ETF
464288448
181
7215
SH
SOLE
7215
0
0
IDEXX LABS INC COM
Common Stock
45168D104
1210
3065
SH
SOLE
3065
0
0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF
ETF
46431W671
313
10815
SH
SOLE
10815
0
0
ISHARES 7-10 YEAR TREASURY BOND ETF
ETF
464287440
30618
251198
SH
SOLE
251198
0
0
ISHARES CORE MSCI EAFE ETF
ETF
46432F842
7872
129778
SH
SOLE
129778
0
0
ISHARES 3-7 YEAR TREASURY BOND ETF
ETF
464288661
264
1975
SH
SOLE
1975
0
0
ISHARES EVOLVED U.S. INNOVATIVE HEALTHCARE ETF
ETF
46431W622
11
356
SH
SOLE
356
0
0
ISHARES CORE MSCI EMERGING MARKET ETF
ETF
46434G103
2627
49295
SH
SOLE
49295
0
0
ICAHN ENTERPRISES LP DEPOSITARY UNIT
Common Stock
451100101
155
3133
SH
SOLE
3133
0
0
ISHARES EUROPE ETF
ETF
464287861
30
720
SH
SOLE
720
0
0
IDEX CORP COM
Common Stock
45167R104
427
2398
SH
SOLE
2398
0
0
INTERNATIONAL FLAVORS&FRAGRANC COM
Common Stock
459506101
43
352
SH
SOLE
352
0
0
INFORMA PLC SPONSORED ADR NE
ADR
45672B305
8
770
SH
SOLE
770
0
0
INFINEON TECHNOLOGIES AG SPONSORED ADR
ADR
45662N103
810
26652
SH
SOLE
26652
0
0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF
ETF
464287374
2
88
SH
SOLE
88
0
0
ISHARES GLOBAL INFRASTRUCTURE ETF
ETF
464288372
55
1419
SH
SOLE
1419
0
0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288638
402
6587
SH
SOLE
6587
0
0
INTL GNRL INSURANCE HLDNGS LTD WT EXP 031725
Common Stock
G4809J114
3
3700
SH
SOLE
3700
0
0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288646
1671
30407
SH
SOLE
30407
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
397
1252
SH
SOLE
1252
0
0
ISHARES U.S. HEALTHCARE PROVIDERS ETF
ETF
464288828
93
460
SH
SOLE
460
0
0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS
ADR
45857P806
11
210
SH
SOLE
210
0
0
ISHARES U.S. MEDICAL DEVICES ETF
ETF
464288810
585
1958
SH
SOLE
1958
0
0
INFORMATION SVCS GROUP INC COM
Common Stock
45675Y104
762
364363
SH
SOLE
364363
0
0
INSTEEL INDS INC COM
Common Stock
45774W108
2584
137217
SH
SOLE
137217
0
0
INTESA SANPAOLO S P A SHS
Common Stock
T55067101
3
1865
SH
SOLE
1865
0
0
II-VI INC COM
Common Stock
902104108
20
488
SH
SOLE
488
0
0
ISHARES CORE S&P MID-CAP ETF
ETF
464287507
33471
178256
SH
SOLE
178256
0
0
ISHARES S&P MID-CAP 400 VALUE ETF
ETF
464287705
160
1171
SH
SOLE
1171
0
0
ISHARES S&P MID-CAP 400 GROWTH ETF
ETF
464287606
496
2043
SH
SOLE
2043
0
0
ISHARES CORE S&P SMALL-CAP ETF
ETF
464287804
23892
335422
SH
SOLE
335422
0
0
ISHARES S&P SMALL-CAP 600 VALUE ETF
ETF
464287879
188
1513
SH
SOLE
1513
0
0
ISHARES S&P SMALL-CAP 600 GROWTH ETF
ETF
464287887
767
4289
SH
SOLE
4289
0
0
ILLUMINA INC COM
Common Stock
452327109
3340
10787
SH
SOLE
10787
0
0
I MAB SPONSORED ADS
ADR
44975P103
158
3675
SH
SOLE
3675
0
0
IMAX CORP COM
Common Stock
45245E109
827
71195
SH
SOLE
71195
0
0
IMMUNOGEN INC COM
Common Stock
45253H101
2
548
SH
SOLE
548
0
0
INGLES MKTS INC CL A
Common Stock
457030104
127
3250
SH
SOLE
3250
0
0
IMMUTEP LTD SPONSORED ADS
ADR
45257L108
3
1700
SH
SOLE
1700
0
0
IMMUNOMEDICS INC COM
Common Stock
452907108
4
50
SH
SOLE
50
0
0
IMPERIAL OIL LTD COM NEW
Common Stock
453038408
17
1500
SH
SOLE
1500
0
0
IMMUNOCELLULAR THERAPEUTICS LT COM
Common Stock
452536402
0
3
SH
SOLE
3
0
0
IMMUNIC INC COM
Common Stock
00000IMUX
57
3000
SH
SOLE
3000
0
0
INCA ONE GOLD CORP COM NEW
Common Stock
45328X305
4
10000
SH
SOLE
10000
0
0
INCYTE CORP COM
Common Stock
45337C102
190
2059
SH
SOLE
2059
0
0
ISHARES MSCI INDIA INDEX FUND
ETF
46429B598
58
1700
SH
SOLE
1700
0
0
INDEPENDENT BANK CORP MASS COM
Common Stock
453836108
247
4690
SH
SOLE
4690
0
0
IHS MARKIT LTD SHS
Common Stock
G47567105
1281
16305
SH
SOLE
16305
0
0
INFOSYS LTD SPONSORED ADR
ADR
456788108
46
3344
SH
SOLE
3344
0
0
ING GROEP N.V. SPONSORED ADR
ADR
456837103
20
2810
SH
SOLE
2810
0
0
INOGEN INC COM
Common Stock
45780L104
1
20
SH
SOLE
20
0
0
INGREDION INC COM
Common Stock
457187102
161
2136
SH
SOLE
2136
0
0
INMODE LTD SHS
Common Stock
M5425M103
5
135
SH
SOLE
135
0
0
INOVIO PHARMACEUTICALS INC COM NEW
Common Stock
45773H201
2
200
SH
SOLE
200
0
0
INSPIRE MED SYS INC COM
Common Stock
457730109
178
1368
SH
SOLE
1368
0
0
WORLD FUEL SVCS CORP COM
Common Stock
981475106
4
188
SH
SOLE
188
0
0
INTEL CORP COM
Common Stock
458140100
22836
437127
SH
SOLE
437127
0
0
INTUIT COM
Common Stock
461202103
12227
36790
SH
SOLE
36790
0
0
INNOVIVA INC COM
Common Stock
45781M101
1
80
SH
SOLE
80
0
0
ION GEOPHYSICAL CORP COM NEW
Common Stock
462044207
0
15
SH
SOLE
15
0
0
IONIS PHARMACEUTICALS INC COM
Common Stock
462222100
74
1553
SH
SOLE
1553
0
0
INNOSPEC INC COM
Common Stock
45768S105
2
30
SH
SOLE
30
0
0
IOVANCE BIOTHERAPEUTICS INC COM
Common Stock
462260100
24
700
SH
SOLE
700
0
0
INTERNATIONAL PAPER CO COM
Common Stock
460146103
26321
658853
SH
SOLE
658853
0
0
INTERPUBLIC GROUP COS INC COM
Common Stock
460690100
22473
1340079
SH
SOLE
1340079
0
0
IPG PHOTONICS CORP COM
Common Stock
44980X109
344
1987
SH
SOLE
1987
0
0
INPHI CORP COM
Common Stock
45772F107
59
518
SH
SOLE
518
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
45
837
SH
SOLE
837
0
0
IQIYI INC SPONSORED ADS
ADR
46267X108
2
70
SH
SOLE
70
0
0
IQVIA HLDGS INC COM
Common Stock
46266C105
154
970
SH
SOLE
970
0
0
INGERSOLL RAND INC COM
Common Stock
45687V106
182
5113
SH
SOLE
5113
0
0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF
ETF
46435U556
6
170
SH
SOLE
170
0
0
IROBOT CORP COM
Common Stock
462726100
70
886
SH
SOLE
886
0
0
IRIDIUM COMMUNICATIONS INC COM
Common Stock
46269C102
60
2299
SH
SOLE
2299
0
0
IRADIMED CORP COM
Common Stock
46266A109
711
33132
SH
SOLE
33132
0
0
IRHYTHM TECHNOLOGIES INC COM
Common Stock
450056106
110
478
SH
SOLE
478
0
0
INVESTORS BANCORP INC NEW COM
Common Stock
46146L101
19
2650
SH
SOLE
2650
0
0
ISRAEL DISC BK LTD UNSPONSORED ADR
ADR
465074409
1
35
SH
SOLE
35
0
0
INTESA SANPAOLO S P A SPONSORED ADR
ADR
46115H107
4
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
30231
42548
SH
SOLE
42548
0
0
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
125
2431
SH
SOLE
2431
0
0
GARTNER INC COM
Common Stock
366651107
34
274
SH
SOLE
274
0
0
ISHARES U.S. AEROSPACE & DEFENSE ETF
ETF
464288760
208
1304
SH
SOLE
1304
0
0
ISHARES U.S. HOME CONSTRUCTION ETF
ETF
464288752
168
2900
SH
SOLE
2900
0
0
INTRA CELLULAR THERAPIES INC COM
Common Stock
46116X101
8
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
2
40
SH
SOLE
40
0
0
VANECK VECTORS INTERMEDIATE MUNI ETF
ETF
92189H201
92
1795
SH
SOLE
1795
0
0
ITOCHU CORP ADR
ADR
465717106
24
460
SH
SOLE
460
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
ETF
464287150
429
5643
SH
SOLE
5643
0
0
ITRON INC COM
Common Stock
465741106
3
45
SH
SOLE
45
0
0
ITRONICS INC COM NEW
Common Stock
465743300
0
2
SH
SOLE
2
0
0
ITT INC COM
Common Stock
45073V108
112
1908
SH
SOLE
1908
0
0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD
ADR
465562106
204
51618
SH
SOLE
51618
0
0
ILLINOIS TOOL WKS INC COM
Common Stock
452308109
2915
15180
SH
SOLE
15180
0
0
IMPERIAL BRANDS PLC SHS
Common Stock
G4720C107
3
171
SH
SOLE
171
0
0
ISHARES CORE TOTAL USD BOND MARKET ETF
ETF
46434V613
4233
77839
SH
SOLE
77839
0
0
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
10770
133392
SH
SOLE
133392
0
0
ISHARES CORE S&P U.S. VALUE ETF
ETF
464287663
1175
21627
SH
SOLE
21627
0
0
ISHARES S&P 500 VALUE
ETF
464287408
1218
10823
SH
SOLE
10823
0
0
VANGUARD S&P MID-CAP 400 ETF
ETF
921932885
532
4185
SH
SOLE
4185
0
0
ISHARES CORE S&P 500 ETF
ETF
464287200
99060
292870
SH
SOLE
292870
0
0
ISHARES S&P 500 GROWTH ETF
ETF
464287309
2892
12393
SH
SOLE
12393
0
0
INVESCO LTD SHS
Common Stock
G491BT108
23
2002
SH
SOLE
2002
0
0
ISHARES RUSSELL 1000 ETF
ETF
464287622
12252
64996
SH
SOLE
64996
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
21128
178413
SH
SOLE
178413
0
0
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
51383
233940
SH
SOLE
233940
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
22269
146336
SH
SOLE
146336
0
0
ISHARES TR RUSSEL 2000 VALUE
ETF
464287630
1133
11226
SH
SOLE
11226
0
0
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
2702
12012
SH
SOLE
12012
0
0
ISHARES RUSSELL MID-CAP GROWTH ETF
ETF
464287481
878
5012
SH
SOLE
5012
0
0
ISHARES RUSSELL MID-CAP ETF
ETF
464287499
9195
158676
SH
SOLE
158676
0
0
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
373
4578
SH
SOLE
4578
0
0
ISHARES RUSSELL 3000 ETF
ETF
464287689
7568
38318
SH
SOLE
38318
0
0
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
73
595
SH
SOLE
595
0
0
ORIX CORP SPONSORED ADR
ADR
686330101
16
250
SH
SOLE
250
0
0
ISHARES GLOBAL ENERGY ETF
ETF
464287341
113
7059
SH
SOLE
7059
0
0
ISHARES GLOBAL HEALTHCARE ETF
ETF
464287325
77
1071
SH
SOLE
1071
0
0
ISHARES GLOBAL TECH ETF
ETF
464287291
17
64
SH
SOLE
64
0
0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
ETF
46432F834
181
3077
SH
SOLE
3077
0
0
ISHARES U.S. CONSUMER SERVICES ETF
ETF
464287580
10
39
SH
SOLE
39
0
0
ISHARES U.S. FINANCIAL SERVICES ETF
ETF
464287770
48
392
SH
SOLE
392
0
0
ISHARES U.S. HEALTHCARE ETF
ETF
464287762
74
327
SH
SOLE
327
0
0
ISHARES U.S. INDUSTRIALS ETF
ETF
464287754
86
516
SH
SOLE
516
0
0
ISHARES U.S. BASIC MATERIALS ETF
ETF
464287838
8
79
SH
SOLE
79
0
0
ISHARES U.S. REAL ESTATE ETF
ETF
464287739
3588
44095
SH
SOLE
44095
0
0
ISHARES TRANSPORTATION AVERAGE ETF
ETF
464287192
14
70
SH
SOLE
70
0
0
ISHARES U.S. TECHNOLOGY ETF
ETF
464287721
1457
4774
SH
SOLE
4774
0
0
ISHARES DOW JONES U.S. ETF
ETF
464287846
5642
33596
SH
SOLE
33596
0
0
ISHARES U.S. TELECOMMUNICATIONS ETF
ETF
464287713
22
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
1304
14226
SH
SOLE
14226
0
0
JACK IN THE BOX INC COM
Common Stock
466367109
3
40
SH
SOLE
40
0
0
JAPAN AIRLINES CO LTD JAL ADR
ADR
471038109
9
1010
SH
SOLE
1010
0
0
J ALEXANDERS HLDGS INC COM
Common Stock
46609J106
1
233
SH
SOLE
233
0
0
JAZZ PHARMACEUTICALS PLC SHS USD
Common Stock
G50871105
391
2710
SH
SOLE
2710
0
0
JULIUS BAER GROUP LTD UNSPONSORD ADR
ADR
48137C108
120
14022
SH
SOLE
14022
0
0
HUNT J B TRANS SVCS INC COM
Common Stock
445658107
277
2213
SH
SOLE
2213
0
0
JABIL INC COM
Common Stock
466313103
320
9247
SH
SOLE
9247
0
0
JETBLUE AWYS CORP COM
Common Stock
477143101
8
707
SH
SOLE
707
0
0
JOHN BEAN TECHNOLOGIES CORP COM
Common Stock
477839104
5
60
SH
SOLE
60
0
0
JOHNSON CTLS INTL PLC SHS
Common Stock
G51502105
12452
304151
SH
SOLE
304151
0
0
J2 GLOBAL INC COM
Common Stock
48123V102
15
220
SH
SOLE
220
0
0
PENNEY J C CORP INC COM
Common Stock
708160106
0
1527
SH
SOLE
1527
0
0
JD.COM INC SPON ADR CL A
ADR
47215P106
114
1450
SH
SOLE
1450
0
0
JEFFERIES FINL GROUP INC COM
Common Stock
47233W109
23269
1289866
SH
SOLE
1289866
0
0
JELD-WEN HLDG INC COM
Common Stock
47580P103
0
18
SH
SOLE
18
0
0
JPMORGAN EQUITY PREMIUM INCOME ETF
ETF
46641Q332
32
601
SH
SOLE
601
0
0
U.S. GLOBAL JETS ETF
ETF
26922A842
148
8645
SH
SOLE
8645
0
0
JANUS HENDERSON GROUP PLC ORD SHS
Common Stock
G4474Y214
9
402
SH
SOLE
402
0
0
JUNIPER INDL HLDGS INC UNIT EXP 111326
Common Stock
48205G205
252
22400
SH
SOLE
22400
0
0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN
ETF
06739F101
52
1640
SH
SOLE
1640
0
0
J & J SNACK FOODS CORP COM
Common Stock
466032109
177
1339
SH
SOLE
1339
0
0
ISHARES MORNINGSTAR LARGE-CAP ETF
ETF
464287127
151
772
SH
SOLE
772
0
0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF
ETF
464287119
4152
15364
SH
SOLE
15364
0
0
ISHARES MORNINGSTAR MID-CAP ETF
ETF
464288208
9
46
SH
SOLE
46
0
0
ISHARES MORNINGSTAR MID-CAP GROWTH ETF
ETF
464288307
3
8
SH
SOLE
8
0
0
HENRY JACK & ASSOC INC COM
Common Stock
426281101
877
5362
SH
SOLE
5362
0
0
JINKOSOLAR HLDG CO LTD SPONSORED ADR
ADR
47759T100
3
63
SH
SOLE
63
0
0
JONES LANG LASALLE INC COM
Common Stock
48020Q107
176
1821
SH
SOLE
1821
0
0
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR
ADR
471115402
21
510
SH
SOLE
510
0
0
JPMORGAN U.S. MOMENTUM FACTOR ETF
ETF
46641Q779
2
43
SH
SOLE
43
0
0
JOUNCE THERAPEUTICS INC COM
Common Stock
481116101
99
11000
SH
SOLE
11000
0
0
JOHNSON & JOHNSON COM
Common Stock
478160104
48657
330281
SH
SOLE
330281
0
0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF
ETF
78468R622
139
1332
SH
SOLE
1332
0
0
JUNIPER NETWORKS INC COM
Common Stock
48203R104
12
581
SH
SOLE
581
0
0
ST JOE CO COM
Common Stock
790148100
2
100
SH
SOLE
100
0
0
JPMORGAN CHASE & CO COM
Common Stock
46625H100
37348
385151
SH
SOLE
385151
0
0
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
28
550
SH
SOLE
550
0
0
J SAINSBURY PLC SPON ADR NEW
ADR
466249208
3
309
SH
SOLE
309
0
0
J SAINSBURY PLC SHS NEW
Common Stock
G77732173
1
416
SH
SOLE
416
0
0
WILEY JOHN & SONS INC CL A
Common Stock
968223206
92
2837
SH
SOLE
2837
0
0
NORDSTROM INC COM
Common Stock
655664100
20
1594
SH
SOLE
1594
0
0
ISHARES GLOBAL UTILITIES ETF
ETF
464288711
3
50
SH
SOLE
50
0
0
KELLOGG CO COM
Common Stock
487836108
425
6596
SH
SOLE
6596
0
0
KADANT INC COM
Common Stock
48282T104
13
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
97
6506
SH
SOLE
6506
0
0
KAR AUCTION SVCS INC COM
Common Stock
48238T109
6
410
SH
SOLE
410
0
0
KRANESHARES BOSERA MSCI CHINA A ETF
ETF
500767405
4
100
SH
SOLE
100
0
0
KIMBALL INTL INC CL B
Common Stock
494274103
89
8315
SH
SOLE
8315
0
0
KBC GROUP NV UNSPONSORED ADR
ADR
48241F104
90
3629
SH
SOLE
3629
0
0
SPDR S&P BANK ETF
ETF
78464A797
304
10225
SH
SOLE
10225
0
0
KB HOME COM
Common Stock
48666K109
4
111
SH
SOLE
111
0
0
KBL MERGER CORP IV RT
Common Stock
48242A120
1
3890
SH
SOLE
3890
0
0
KBL MERGER CORP IV WT EXP 011524
Common Stock
48242A112
1
4182
SH
SOLE
4182
0
0
KBR INC COM
Common Stock
48242W106
6
277
SH
SOLE
277
0
0
KENSINGTON CAP ACQUISITION COR COM CL A
Common Stock
490073103
5
300
SH
SOLE
300
0
0
KENSINGTON CAP ACQUISITION COR UNIT EX 070127
Common Stock
490073202
0
1
SH
SOLE
1
0
0
KDDI CORP ADR
ADR
48667L106
27
2132
SH
SOLE
2132
0
0
KEURIG DR PEPPER INC COM
Common Stock
49271V100
326
11585
SH
SOLE
11585
0
0
KIMBALL ELECTRONICS INC COM
Common Stock
49428J109
22
1890
SH
SOLE
1890
0
0
KELLY SVCS INC CL A
Common Stock
488152208
0
24
SH
SOLE
24
0
0
KIRBY CORP COM
Common Stock
497266106
7
184
SH
SOLE
184
0
0
KEYCORP COM
Common Stock
493267108
1122
94089
SH
SOLE
94089
0
0
KEYSIGHT TECHNOLOGIES INC COM
Common Stock
49338L103
333
3417
SH
SOLE
3417
0
0
KFORCE INC COM
Common Stock
493732101
0
12
SH
SOLE
12
0
0
KORN FERRY COM NEW
Common Stock
500643200
2
60
SH
SOLE
60
0
0
KINROSS GOLD CORP COM
Common Stock
496902404
1
150
SH
SOLE
150
0
0
KINGFISHER PLC SHS
Common Stock
G5256E441
3
768
SH
SOLE
768
0
0
KINGFISHER PLC SPON ADR PAR
ADR
495724403
2
319
SH
SOLE
319
0
0
KRAFT HEINZ CO COM
Common Stock
500754106
659
21691
SH
SOLE
21691
0
0
ORTHOPEDIATRICS CORP COM
Common Stock
68752L100
143
3073
SH
SOLE
3073
0
0
SPDR S&P INSURANCE ETF
ETF
78464A789
5
159
SH
SOLE
159
0
0
KKR & CO INC COM
Common Stock
48251W104
1858
53557
SH
SOLE
53557
0
0
KIRKLAND LAKE GOLD LTD COM
Common Stock
49741E100
44
890
SH
SOLE
890
0
0
KLA CORP COM NEW
Common Stock
482480100
97
487
SH
SOLE
487
0
0
KIMBERLY-CLARK CORP COM
Common Stock
494368103
9642
64841
SH
SOLE
64841
0
0
KINDER MORGAN INC DEL COM
Common Stock
49456B101
2438
199162
SH
SOLE
199162
0
0
KEMPER CORP COM
Common Stock
488401100
600
9044
SH
SOLE
9044
0
0
KENNAMETAL INC COM
Common Stock
489170100
163
5645
SH
SOLE
5645
0
0
KOMATSU LTD SPON ADR NEW
ADR
500458401
251
11456
SH
SOLE
11456
0
0
CARMAX INC COM
Common Stock
143130102
518
5540
SH
SOLE
5540
0
0
KNOWLES CORP COM
Common Stock
49926D109
1
90
SH
SOLE
90
0
0
KANDI TECHNOLOGIES GROUP INC COM
Common Stock
483709101
1
135
SH
SOLE
135
0
0
KNOT OFFSHORE PARTNERS LP COM UNITS
Common Stock
Y48125101
8
600
SH
SOLE
600
0
0
KNORR BREMSE AG UNSPONSRED ADS
ADR
499180107
55
1853
SH
SOLE
1853
0
0
KNIGHT-SWIFT TRANSN HLDGS INC CL A
Common Stock
499049104
9
230
SH
SOLE
230
0
0
KONE OYJ UNSPONSORD ADR
ADR
50048H101
10
220
SH
SOLE
220
0
0
COCA COLA CO COM
Common Stock
191216100
8850
179952
SH
SOLE
179952
0
0
EASTMAN KODAK CO COM NEW
Common Stock
277461406
4
458
SH
SOLE
458
0
0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP
ADR
191241108
2
59
SH
SOLE
59
0
0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF
ETF
78468R648
1
30
SH
SOLE
30
0
0
KOPPERS HOLDINGS INC COM
Common Stock
50060P106
2
73
SH
SOLE
73
0
0
KARYOPHARM THERAPEUTICS INC COM
Common Stock
48576U106
7
500
SH
SOLE
500
0
0
KROGER CO COM
Common Stock
501044101
28067
825026
SH
SOLE
825026
0
0
KRATON CORPORATION COM
Common Stock
50077C106
1
74
SH
SOLE
74
0
0
SPDR S&P REGIONAL BANKING ETF
ETF
78464A698
205
5715
SH
SOLE
5715
0
0
KONARED CORP COM
Common Stock
50048Y104
0
1100
SH
SOLE
1100
0
0
REPRO MED SYS INC COM
Common Stock
759910102
31
4400
SH
SOLE
4400
0
0
KORNIT DIGITAL LTD SHS
Common Stock
M6372Q113
42
643
SH
SOLE
643
0
0
KERRY GROUP PLC SPONSORED ADR
ADR
492460100
15
120
SH
SOLE
120
0
0
KOHLS CORP COM
Common Stock
500255104
49
2542
SH
SOLE
2542
0
0
KANSAS CITY SOUTHERN COM NEW
Common Stock
485170302
238
1326
SH
SOLE
1326
0
0
KONTOOR BRANDS INC COM
Common Stock
50050N103
50
2012
SH
SOLE
2012
0
0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW
Common Stock
50077B207
19
980
SH
SOLE
980
0
0
KUBOTA CORP ADR
ADR
501173207
300
3334
SH
SOLE
3334
0
0
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF
ETF
500767835
14
415
SH
SOLE
415
0
0
KVH INDS INC COM
Common Stock
482738101
22
2400
SH
SOLE
2400
0
0
KRANESHARES CSI CHINA INTERNET ETF
ETF
500767306
14
203
SH
SOLE
203
0
0
QUAKER CHEM CORP COM
Common Stock
747316107
2
10
SH
SOLE
10
0
0
ISHARES GLOBAL CONSUMER STAPLES ETF
ETF
464288737
1
24
SH
SOLE
24
0
0
KYOCERA CORP SPONSORED ADS
ADR
501556203
11
194
SH
SOLE
194
0
0
KEY ENERGY SVCS INC WT EXP 121521
Common Stock
49309J129
0
51
SH
SOLE
51
0
0
KEY ENERGY SVCS INC WT EXP 121520
Common Stock
49309J111
0
51
SH
SOLE
51
0
0
LOEWS CORP COM
Common Stock
540424108
601
17237
SH
SOLE
17237
0
0
LITHIA MTRS INC CL A
Common Stock
536797103
193
782
SH
SOLE
782
0
0
LAKELAND INDS INC COM
Common Stock
511795106
0
22
SH
SOLE
22
0
0
LANCASTER COLONY CORP COM
Common Stock
513847103
270
1520
SH
SOLE
1520
0
0
LAZARD LTD SHS A
Common Stock
G54050102
7
200
SH
SOLE
200
0
0
L BRANDS INC COM
Common Stock
501797104
117
3533
SH
SOLE
3533
0
0
LAKELAND BANCORP INC COM
Common Stock
511637100
211
21107
SH
SOLE
21107
0
0
LIBERTY BROADBAND CORP COM SER A
Common Stock
530307107
113
784
SH
SOLE
784
0
0
LIBERTY BROADBAND CORP COM SER C
Common Stock
530307305
128
876
SH
SOLE
876
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
31
1545
SH
SOLE
1545
0
0
LIBERTY ENERGY CORP NEV COM
Common Stock
53045E105
0
2020
SH
SOLE
2020
0
0
LANDCADIA HLDGS II INC CL A
Common Stock
51476X105
6
385
SH
SOLE
385
0
0
LIONHEART ACQUISITION CORP II UNIT EX 081325
Common Stock
53625R203
29
2936
SH
SOLE
2936
0
0
LCI INDS COM
Common Stock
50189K103
17
150
SH
SOLE
150
0
0
LINEAGE CELL THERAPEUTICS INC COM
Common Stock
53566P109
0
58
SH
SOLE
58
0
0
LEIDOS HOLDINGS INC COM
Common Stock
525327102
1519
16799
SH
SOLE
16799
0
0
LANDS END INC NEW COM
Common Stock
51509F105
1
42
SH
SOLE
42
0
0
LEAR CORP COM NEW
Common Stock
521865204
123
1085
SH
SOLE
1085
0
0
LINCOLN ELEC HLDGS INC COM
Common Stock
533900106
164
1806
SH
SOLE
1806
0
0
LEGGETT & PLATT INC COM
Common Stock
524660107
57
1373
SH
SOLE
1373
0
0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF
ETF
464286517
10
244
SH
SOLE
244
0
0
LENNAR CORP CL A
Common Stock
526057104
75
901
SH
SOLE
901
0
0
LEVI STRAUSS & CO NEW CL A COM STK
Common Stock
52736R102
2
130
SH
SOLE
130
0
0
LITTELFUSE INC COM
Common Stock
537008104
108
588
SH
SOLE
588
0
0
LEGACY ACQUISITION CORP WT EXP 113022
Common Stock
524643111
6
12000
SH
SOLE
12000
0
0
LIONS GATE ENTMNT CORP CL A VTG
Common Stock
535919401
28
3000
SH
SOLE
3000
0
0
LIONS GATE ENTMNT CORP CL B NON VTG
Common Stock
535919500
1
87
SH
SOLE
87
0
0
LEGAL & GEN GROUP PLC SPONSORED ADR
ADR
52463H103
16
1310
SH
SOLE
1310
0
0
LION GROUP HOLDING LTD ADS
ADR
53620U102
2
770
SH
SOLE
770
0
0
LION GROUP HOLDING LTD WT EXP 061725
Common Stock
53620U110
1
8300
SH
SOLE
8300
0
0
LGI HOMES INC COM
Common Stock
50187T106
59
478
SH
SOLE
478
0
0
LIGAND PHARMACEUTICALS INC COM NEW
Common Stock
53220K504
11
113
SH
SOLE
113
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
19
1200
SH
SOLE
1200
0
0
LABORATORY CORP AMER HLDGS COM NEW
Common Stock
50540R409
5859
31348
SH
SOLE
31348
0
0
LHC GROUP INC COM
Common Stock
50187A107
675
3155
SH
SOLE
3155
0
0
LIBERTY HEALTH SCIENCES INC COM
Common Stock
530562107
1
2500
SH
SOLE
2500
0
0
L3HARRIS TECHNOLOGIES INC COM
Common Stock
502431109
14067
81459
SH
SOLE
81459
0
0
LENNOX INTL INC COM
Common Stock
526107107
81
296
SH
SOLE
296
0
0
LIBERTY LATIN AMERICA LTD COM CL A
Common Stock
G9001E102
1
67
SH
SOLE
67
0
0
LIBERTY LATIN AMERICA LTD COM CL C
Common Stock
G9001E128
3
389
SH
SOLE
389
0
0
LIBERTY LATIN AMERICA LTD RIGHTS
Common Stock
G9001E136
0
83
SH
SOLE
83
0
0
LINDE PLC SHS
Common Stock
G5494J103
3484
14973
SH
SOLE
14973
0
0
LINDBLAD EXPEDITIONS HLDGS INC COM
Common Stock
535219109
43
5000
SH
SOLE
5000
0
0
GLOBAL X LITHIUM & BATTERY TECH ETF
ETF
37954Y855
9
230
SH
SOLE
230
0
0
LUMENTUM HLDGS INC COM
Common Stock
55024U109
27
356
SH
SOLE
356
0
0
LIVANOVA PLC SHS
Common Stock
G5509L101
2
40
SH
SOLE
40
0
0
LKQ CORP COM
Common Stock
501889208
151
5399
SH
SOLE
5399
0
0
LSC COMMUNICATIONS INC COM
Common Stock
50218P107
0
15
SH
SOLE
15
0
0
LIMELIGHT NETWORKS INC COM
Common Stock
53261M104
18
3111
SH
SOLE
3111
0
0
LILLY ELI & CO COM
Common Stock
532457108
19631
136055
SH
SOLE
136055
0
0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF
ETF
33739Q200
51
985
SH
SOLE
985
0
0
LEMONADE INC COM
Common Stock
52567D107
13
245
SH
SOLE
245
0
0
LOCKHEED MARTIN CORP COM
Common Stock
539830109
17067
44807
SH
SOLE
44807
0
0
LINCOLN NATL CORP IND COM
Common Stock
534187109
1125
35291
SH
SOLE
35291
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
91
1957
SH
SOLE
1957
0
0
LINDSAY CORP COM
Common Stock
535555106
200
2078
SH
SOLE
2078
0
0
LONDON STK EXCHANGE GROUP UNSPONSORED ADR
ADR
54211N101
160
5361
SH
SOLE
5361
0
0
ALLIANT ENERGY CORP COM
Common Stock
018802108
88
1675
SH
SOLE
1675
0
0
LANTHEUS HLDGS INC COM
Common Stock
516544103
649
50312
SH
SOLE
50312
0
0
LONGEVITY ACQUISITION CORP RT
Common Stock
G56372124
1
5598
SH
SOLE
5598
0
0
LONGEVITY ACQUISITION CORP WT EXP 073125
Common Stock
G56372116
2
8303
SH
SOLE
8303
0
0
LIVE OAK ACQUISITION CORP UNIT
Common Stock
53804F202
68
6235
SH
SOLE
6235
0
0
LIVE OAK BANCSHARES INC COM
Common Stock
53803X105
176
6776
SH
SOLE
6776
0
0
EL POLLO LOCO HLDGS INC COM
Common Stock
268603107
3
200
SH
SOLE
200
0
0
LOGITECH INTL S A SHS
Common Stock
H50430232
0
4
SH
SOLE
4
0
0
GRAND CANYON ED INC COM
Common Stock
38526M106
414
5162
SH
SOLE
5162
0
0
LOVESAC COMPANY COM
Common Stock
54738L109
19
649
SH
SOLE
649
0
0
LOWES COS INC COM
Common Stock
548661107
74595
446224
SH
SOLE
446224
0
0
DORIAN LPG LTD SHS USD
Common Stock
Y2106R110
4
500
SH
SOLE
500
0
0
LG DISPLAY CO LTD SPONS ADR REP
ADR
50186V102
1
185
SH
SOLE
185
0
0
LPL FINL HLDGS INC COM
Common Stock
50212V100
6376
83188
SH
SOLE
83188
0
0
LIVEPERSON INC COM
Common Stock
538146101
28
520
SH
SOLE
520
0
0
LOUISIANA PAC CORP COM
Common Stock
546347105
19
637
SH
SOLE
637
0
0
ISHARES GS CORP BONDS
ETF
464287242
5109
37819
SH
SOLE
37819
0
0
LAM RESEARCH CORP COM
Common Stock
512807108
46758
137352
SH
SOLE
137352
0
0
LOJAS RENNER SA SPONSORED ADR
ADR
54146M202
40
5509
SH
SOLE
5509
0
0
ISHARES MSCI USA MULTIFACTOR ETF
ETF
46434V282
951
28440
SH
SOLE
28440
0
0
L OREAL CO ADR
ADR
502117203
561
8441
SH
SOLE
8441
0
0
K12 INC COM
Common Stock
48273U102
4
161
SH
SOLE
161
0
0
LATTICE SEMICONDUCTOR CORP COM
Common Stock
518415104
12
403
SH
SOLE
403
0
0
LANDSTAR SYS INC COM
Common Stock
515098101
214
1706
SH
SOLE
1706
0
0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM
Common Stock
531229409
272
7856
SH
SOLE
7856
0
0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM
Common Stock
531229607
419
12034
SH
SOLE
12034
0
0
LIVENT CORP COM
Common Stock
53814L108
5
514
SH
SOLE
514
0
0
LIBERTY TRIPADVISOR HLDGS INC COM SER A
Common Stock
531465102
0
148
SH
SOLE
148
0
0
LANTRONIX INC COM NEW
Common Stock
516548203
4
750
SH
SOLE
750
0
0
OIL COMPANY LUKOIL PJSC SPONSORED ADR
ADR
69343P105
163
2864
SH
SOLE
2864
0
0
LULULEMON ATHLETICA INC COM
Common Stock
550021109
1718
5036
SH
SOLE
5036
0
0
LUMEN TECHNOLOGIES INC COM
Common Stock
156700106
109
10915
SH
SOLE
10915
0
0
LUNA INNOVATIONS COM
Common Stock
550351100
11
1795
SH
SOLE
1795
0
0
SOUTHWEST AIRLS CO COM
Common Stock
844741108
1397
36827
SH
SOLE
36827
0
0
LIVONGO HEALTH INC COM
Common Stock
539183103
10
70
SH
SOLE
70
0
0
LVMH MOET HENNESSY LOU VUITTON ADR
ADR
502441306
619
6449
SH
SOLE
6449
0
0
LAS VEGAS SANDS CORP COM
Common Stock
517834107
390
8439
SH
SOLE
8439
0
0
LAMB WESTON HLDGS INC COM
Common Stock
513272104
666
9994
SH
SOLE
9994
0
0
LYONDELLBASELL INDUSTRIES N V SHS - A -
Common Stock
N53745100
579
8502
SH
SOLE
8502
0
0
LYFT INC CL A COM
Common Stock
55087P104
64
2301
SH
SOLE
2301
0
0
LLOYDS BANKING GROUP PLC SPONSORED ADR
ADR
539439109
3
2270
SH
SOLE
2270
0
0
LYNAS CORP LTD SHS
Common Stock
Q5683J210
5
3000
SH
SOLE
3000
0
0
LSI INDS INC COM
Common Stock
50216C108
0
59
SH
SOLE
59
0
0
LIVE NATION ENTERTAINMENT INC COM
Common Stock
538034109
731
13607
SH
SOLE
13607
0
0
LONZA GROUP AG UNSPONSORED ADR
ADR
54338V101
978
15650
SH
SOLE
15650
0
0
LA Z BOY INC COM
Common Stock
505336107
0
13
SH
SOLE
13
0
0
MACYS INC COM
Common Stock
55616P104
1
227
SH
SOLE
227
0
0
MASTERCARD INCORPORATED CL A
Common Stock
57636Q104
22892
66668
SH
SOLE
66668
0
0
POINT BRIDGE GOP STOCK TRACKER ETF
ETF
26922A628
1
50
SH
SOLE
50
0
0
MARKS & SPENCER GROUP P L C SHS
Common Stock
G5824M107
1
464
SH
SOLE
464
0
0
MARKS & SPENCER GROUP PLC SPONSORED ADR
ADR
570912105
2
625
SH
SOLE
625
0
0
MANPOWERGROUP INC COM
Common Stock
56418H100
18
246
SH
SOLE
246
0
0
MANHATTAN ASSOCS INC COM
Common Stock
562750109
200
2056
SH
SOLE
2056
0
0
MANTECH INTL CORP CL A
Common Stock
564563104
15
220
SH
SOLE
220
0
0
MARRIOTT INTL INC NEW CL A
Common Stock
571903202
1144
12125
SH
SOLE
12125
0
0
MASCO CORP COM
Common Stock
574599106
211
3830
SH
SOLE
3830
0
0
MASIMO CORP COM
Common Stock
574795100
47
200
SH
SOLE
200
0
0
MATTEL INC COM
Common Stock
577081102
9
787
SH
SOLE
787
0
0
MAX SOUND CORP COM
Common Stock
57776X109
0
1250000
SH
SOLE
1250000
0
0
MAXAR TECHNOLOGIES INC COM
Common Stock
57778K105
2
90
SH
SOLE
90
0
0
ISHARES MBS ETF
ETF
464288588
13861
125559
SH
SOLE
125559
0
0
MBIA INC COM
Common Stock
55262C100
30
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
193
3740
SH
SOLE
3740
0
0
MOELIS & CO CL A
Common Stock
60786M105
103
2935
SH
SOLE
2935
0
0
MCDONALDS CORP COM
Common Stock
580135101
11440
52097
SH
SOLE
52097
0
0
CONTANGO OIL & GAS CO COM NEW
Common Stock
21075N204
1146
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
6702
62606
SH
SOLE
62606
0
0
MCKESSON CORP COM
Common Stock
58155Q103
3733
25398
SH
SOLE
25398
0
0
MOODYS CORP COM
Common Stock
615369105
1065
3629
SH
SOLE
3629
0
0
MARIJUANA CO AMER INC COM
Common Stock
56782E204
0
150000
SH
SOLE
150000
0
0
MERCURY GENL CORP NEW COM
Common Stock
589400100
16
400
SH
SOLE
400
0
0
MEDNAX INC COM
Common Stock
58502B106
1
90
SH
SOLE
90
0
0
M D C HLDGS INC COM
Common Stock
552676108
75
1551
SH
SOLE
1551
0
0
MADRIGAL PHARMACEUTICALS INC COM
Common Stock
558868105
195
1651
SH
SOLE
1651
0
0
MONDELEZ INTL INC CL A
Common Stock
609207105
4852
83330
SH
SOLE
83330
0
0
MEREDITH CORP COM
Common Stock
589433101
1
89
SH
SOLE
89
0
0
ALLSCRIPTS HEALTHCARE SOLUTNS COM
Common Stock
01988P108
73
8892
SH
SOLE
8892
0
0
MEDTRONIC PLC SHS
Common Stock
G5960L103
29262
284436
SH
SOLE
284436
0
0
MDU RES GROUP INC COM
Common Stock
552690109
3027
135056
SH
SOLE
135056
0
0
MIMEDX GROUP INC COM
Common Stock
602496101
8
1195
SH
SOLE
1195
0
0
SPDR S&P MIDCAP 400 ETF
ETF
78467Y107
3477
10092
SH
SOLE
10092
0
0
SPDR S&P 400 MID CAP GROWTH ETF
ETF
78464A821
287
4928
SH
SOLE
4928
0
0
SPDR S&P 400 MID CAP VALUE ETF
ETF
78464A839
2195
49994
SH
SOLE
49994
0
0
MEDIFAST INC COM
Common Stock
58470H101
3
20
SH
SOLE
20
0
0
MEDPACE HLDGS INC COM
Common Stock
58506Q109
107
934
SH
SOLE
934
0
0
METHODE ELECTRS INC COM
Common Stock
591520200
3
110
SH
SOLE
110
0
0
MEI PHARMA INC COM NEW
Common Stock
55279B202
3
1000
SH
SOLE
1000
0
0
MERCADOLIBRE INC COM
Common Stock
58733R102
2360
2116
SH
SOLE
2116
0
0
METLIFE INC COM
Common Stock
59156R108
1536
41218
SH
SOLE
41218
0
0
MANULIFE FINL CORP COM
Common Stock
56501R106
62
4484
SH
SOLE
4484
0
0
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR
ADR
60687Y109
18
6970
SH
SOLE
6970
0
0
MICRO FOCUS INTL PLC SPON ADR NEW
ADR
594837403
0
136
SH
SOLE
136
0
0
MFAM SMALL-CAP GROWTH ETF
ETF
74933W874
16
507
SH
SOLE
507
0
0
MAGNA INTL INC COM
Common Stock
559222401
45
960
SH
SOLE
960
0
0
VANGUARD MEGA CAP ETF
ETF
921910873
71
586
SH
SOLE
586
0
0
MARATHON GOLD CORP COM
Common Stock
56580Q102
3
2000
SH
SOLE
2000
0
0
MAGIC SOFTWARE ENTERPRISES LTD ORD
Common Stock
559166103
25
1800
SH
SOLE
1800
0
0
VANGUARD MEGA CAP GROWTH ETF
ETF
921910816
148
788
SH
SOLE
788
0
0
MGM RESORTS INTERNATIONAL COM
Common Stock
552953101
124
5673
SH
SOLE
5673
0
0
MAGNITE INC COM
Common Stock
55955D100
878
121484
SH
SOLE
121484
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
28
4000
SH
SOLE
4000
0
0
MOWI ASA SPONSORED ADS
ADR
624678108
15
870
SH
SOLE
870
0
0
MOHAWK INDS INC COM
Common Stock
608190104
145
1469
SH
SOLE
1469
0
0
M/I HOMES INC COM
Common Stock
55305B101
22
487
SH
SOLE
487
0
0
MACQUARIE INFRASTRUCTURE CORP COM
Common Stock
55608B105
15
553
SH
SOLE
553
0
0
MIDDLEBY CORP COM
Common Stock
596278101
28
311
SH
SOLE
311
0
0
MITSUBISHI ELEC CORP ADR
ADR
606776201
15
540
SH
SOLE
540
0
0
MICHAELS COS INC COM
Common Stock
59408Q106
1
90
SH
SOLE
90
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
8087
79303
SH
SOLE
79303
0
0
MITSUBISHI ESTATE LTD ADR
ADR
606783207
16
1080
SH
SOLE
1080
0
0
MITSUI & CO LTD SPONSORED ADR
ADR
606827202
21
60
SH
SOLE
60
0
0
ETFMG ALTERNATIVE HARVEST ETF
ETF
26924G508
108
10397
SH
SOLE
10397
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
4054
20984
SH
SOLE
20984
0
0
MCCORMICK & CO INC COM VTG
Common Stock
579780107
81
420
SH
SOLE
420
0
0
MERCK KGAA SPONSORED ADR
ADR
589339209
196
6633
SH
SOLE
6633
0
0
MARKEL CORP COM
Common Stock
570535104
6624
6860
SH
SOLE
6860
0
0
MKS INSTRS INC COM
Common Stock
55306N104
12
110
SH
SOLE
110
0
0
MAKITA CORP SPONSORED ADR
ADR
560877300
133
2761
SH
SOLE
2761
0
0
MARKETAXESS HLDGS INC COM
Common Stock
57060D108
790
1636
SH
SOLE
1636
0
0
MESA LABS INC COM
Common Stock
59064R109
112
434
SH
SOLE
434
0
0
MILLER HERMAN INC COM
Common Stock
600544100
3
97
SH
SOLE
97
0
0
MUELLER INDS INC COM
Common Stock
624756102
2
60
SH
SOLE
60
0
0
MARTIN MARIETTA MATLS INC COM
Common Stock
573284106
2380
10132
SH
SOLE
10132
0
0
GLOBAL X MLP ETF
ETF
37954Y343
174
8000
SH
SOLE
8000
0
0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN
ETF
902641646
5
507
SH
SOLE
507
0
0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF
ETF
37954Y293
42
1922
SH
SOLE
1922
0
0
MARSH & MCLENNAN COS INC COM
Common Stock
571748102
949
8305
SH
SOLE
8305
0
0
IQ MACKAY MUNICIPAL INSURED ETF
ETF
45409F843
48
1750
SH
SOLE
1750
0
0
3M CO COM
Common Stock
88579Y101
8661
54544
SH
SOLE
54544
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
4901
145734
SH
SOLE
145734
0
0
MAXIMUS INC COM
Common Stock
577933104
8
120
SH
SOLE
120
0
0
MERIT MED SYS INC COM
Common Stock
589889104
235
5488
SH
SOLE
5488
0
0
MONOCLE ACQUISITION CORP WT EXP 120624
Common Stock
609754114
3
6131
SH
SOLE
6131
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
33
960
SH
SOLE
960
0
0
BRIGHAM MINERALS INC CL A COM
Common Stock
10918L103
168
18693
SH
SOLE
18693
0
0
MONRO INC COM
Common Stock
610236101
1
30
SH
SOLE
30
0
0
MONSTER BEVERAGE CORP NEW COM
Common Stock
61174X109
2783
34153
SH
SOLE
34153
0
0
ALTRIA GROUP INC COM
Common Stock
02209S103
4522
113690
SH
SOLE
113690
0
0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF
ETF
92189F643
717
13061
SH
SOLE
13061
0
0
MODINE MFG CO COM
Common Stock
607828100
2
240
SH
SOLE
240
0
0
MOOG INC CL A
Common Stock
615394202
8
124
SH
SOLE
124
0
0
MOLINA HEALTHCARE INC COM
Common Stock
60855R100
41
217
SH
SOLE
217
0
0
MOMO INC ADR
ADR
60879B107
1
100
SH
SOLE
100
0
0
VANECK VECTORS AGRIBUSINESS ETF
ETF
92189F700
120
1796
SH
SOLE
1796
0
0
MORNINGSTAR INC COM
Common Stock
617700109
2
13
SH
SOLE
13
0
0
MOSAIC CO NEW COM
Common Stock
61945C103
16
903
SH
SOLE
903
0
0
MOTORCAR PTS AMER INC COM
Common Stock
620071100
1053
66365
SH
SOLE
66365
0
0
MID PENN BANCORP INC COM
Common Stock
59540G107
0
23
SH
SOLE
23
0
0
MARATHON PETE CORP COM
Common Stock
56585A102
11283
407170
SH
SOLE
407170
0
0
MPLX LP COM UNIT REP LTD
Common Stock
55336V100
512
32999
SH
SOLE
32999
0
0
MONOLITHIC PWR SYS INC COM
Common Stock
609839105
1111
3962
SH
SOLE
3962
0
0
MACQUARIE GROUP LIMITED ADR NEW
ADR
55607P204
21
240
SH
SOLE
240
0
0
MURATA MFG CO LTD UNSPONSORED ADR
ADR
626425102
170
10528
SH
SOLE
10528
0
0
MERCURY SYS INC COM
Common Stock
589378108
38
500
SH
SOLE
500
0
0
MERCK & CO. INC COM
Common Stock
58933Y105
45539
553670
SH
SOLE
553670
0
0
MARIMED INC COM
Common Stock
56782V107
0
16
SH
SOLE
16
0
0
MODERNA INC COM
Common Stock
60770K107
420
5992
SH
SOLE
5992
0
0
MARATHON OIL CORP COM
Common Stock
565849106
155
39301
SH
SOLE
39301
0
0
MR PRICE GROUP LTD SPONSORED ADR
ADR
62476L207
39
4814
SH
SOLE
4814
0
0
MARVELL TECHNOLOGY GROUP LTD ORD
Common Stock
G5876H105
23
566
SH
SOLE
566
0
0
WM MORRISON SUPERMARKETS PLC UNSPONSORED ADR
ADR
92933J107
3
299
SH
SOLE
299
0
0
MORGAN STANLEY COM NEW
Common Stock
617446448
3981
84246
SH
SOLE
84246
0
0
MSA SAFETY INC COM
Common Stock
553498106
4081
30580
SH
SOLE
30580
0
0
MS&AD INS GROUP HLDGS ADR
ADR
553491101
17
1305
SH
SOLE
1305
0
0
MSCI INC COM
Common Stock
55354G100
139
386
SH
SOLE
386
0
0
MIDDLESEX WTR CO COM
Common Stock
596680108
25
402
SH
SOLE
402
0
0
MICROSOFT CORP COM
Common Stock
594918104
214972
1011824
SH
SOLE
1011824
0
0
MADISON SQUARE GRDN ENTERTNMNT CL A
Common Stock
55826T102
27
390
SH
SOLE
390
0
0
MSG NETWORK INC CL A
Common Stock
553573106
11
1165
SH
SOLE
1165
0
0
MADISON SQUARE GRDN SPRT CORP CL A
Common Stock
55825T103
59
390
SH
SOLE
390
0
0
MOTOROLA SOLUTIONS INC COM NEW
Common Stock
620076307
279
1778
SH
SOLE
1778
0
0
MSC INDL DIRECT INC CL A
Common Stock
553530106
143
2300
SH
SOLE
2300
0
0
MICROSTRATEGY INC CL A NEW
Common Stock
594972408
11
75
SH
SOLE
75
0
0
METALLA RTY & STREAMING LTD COM NEW
Common Stock
59124U605
12
1500
SH
SOLE
1500
0
0
M & T BK CORP COM
Common Stock
55261F104
347
3761
SH
SOLE
3761
0
0
MATCH GROUP INC NEW COM
Common Stock
57667L107
1671
14380
SH
SOLE
14380
0
0
METTLER TOLEDO INTERNATIONAL COM
Common Stock
592688105
500
515
SH
SOLE
515
0
0
MATADOR RES CO COM
Common Stock
576485205
123
15234
SH
SOLE
15234
0
0
MANNATECH INC COM NEW
Common Stock
563771203
8
500
SH
SOLE
500
0
0
MGIC INVT CORP WIS COM
Common Stock
552848103
7
725
SH
SOLE
725
0
0
MERITAGE HOMES CORP COM
Common Stock
59001A102
63
555
SH
SOLE
555
0
0
MOTORS LIQ CO GUC TR UNIT BEN INT
Common Stock
62010U101
0
30
SH
SOLE
30
0
0
MATERIALISE NV SPONSORED ADS
ADR
57667T100
2
55
SH
SOLE
55
0
0
VAIL RESORTS INC COM
Common Stock
91879Q109
929
4318
SH
SOLE
4318
0
0
MERITOR INC COM
Common Stock
59001K100
3
122
SH
SOLE
122
0
0
MATERION CORP COM
Common Stock
576690101
0
9
SH
SOLE
9
0
0
MATRIX SVC CO COM
Common Stock
576853105
1
112
SH
SOLE
112
0
0
MACOM TECH SOLUTIONS HLDGS INC COM
Common Stock
55405Y100
28
797
SH
SOLE
797
0
0
MTU AERO ENGINES AG UNSPONSORD ADR
ADR
62473G102
10
120
SH
SOLE
120
0
0
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
28
188
SH
SOLE
188
0
0
MINERALS TECHNOLOGIES INC COM
Common Stock
603158106
2
30
SH
SOLE
30
0
0
MASTEC INC COM
Common Stock
576323109
20
491
SH
SOLE
491
0
0
MICRON TECHNOLOGY INC COM
Common Stock
595112103
542
11309
SH
SOLE
11309
0
0
NATIONAL MUNICIPAL BONDS
ETF
464288414
9266
79932
SH
SOLE
79932
0
0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS
ADR
606822104
30
7409
SH
SOLE
7409
0
0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND
ETF
72201R866
1139
20261
SH
SOLE
20261
0
0
MURPHY OIL CORP COM
Common Stock
626717102
8
954
SH
SOLE
954
0
0
MUNICH RE GROUP UNSPONSORED ADR
ADR
626188106
18
700
SH
SOLE
700
0
0
MURPHY USA INC COM
Common Stock
626755102
20
154
SH
SOLE
154
0
0
MICROVISION INC DEL COM NEW
Common Stock
594960304
61
29268
SH
SOLE
29268
0
0
MUELLER WTR PRODS INC COM SER A
Common Stock
624758108
178
17225
SH
SOLE
17225
0
0
MAXIM INTEGRATED PRODS INC COM
Common Stock
57772K101
372
5367
SH
SOLE
5367
0
0
MAXLINEAR INC COM
Common Stock
57776J100
192
8010
SH
SOLE
8010
0
0
MYRIAD GENETICS INC COM
Common Stock
62855J104
8
607
SH
SOLE
607
0
0
MYLAN NV SHS EURO
Common Stock
N59465109
16
1103
SH
SOLE
1103
0
0
MYOVANT SCIENCES LTD COM
Common Stock
G637AM102
560
40040
SH
SOLE
40040
0
0
MYR GROUP INC DEL COM
Common Stock
55405W104
644
17324
SH
SOLE
17324
0
0
NATIONAL AUSTRALIA BK LTD SPONSORED ADR
ADR
632525408
18
2870
SH
SOLE
2870
0
0
DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES
ETF
25490K596
7
120
SH
SOLE
120
0
0
NORTHERN DYNASTY MINERALS LTD COM NEW
Common Stock
66510M204
3
3000
SH
SOLE
3000
0
0
NORDIC AMERICAN TANKERS LIMITE COM
Common Stock
G65773106
1
175
SH
SOLE
175
0
0
NATIONAL INSTRS CORP COM
Common Stock
636518102
506
14084
SH
SOLE
14084
0
0
NAVIDEA BIOPHARMACEUTICALS INC COM NEW
Common Stock
63937X202
0
4
SH
SOLE
4
0
0
NAVIENT CORPORATION COM
Common Stock
63938C108
2
240
SH
SOLE
240
0
0
NOBLE ENERGY INC COM
Common Stock
655044105
38
4604
SH
SOLE
4604
0
0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST
Common Stock
65506L105
19
2485
SH
SOLE
2485
0
0
NABORS INDUSTRIES LTD SHS
Common Stock
G6359F137
0
6
SH
SOLE
6
0
0
NORWEGIAN CRUISE LINE HLDG LTD SHS
Common Stock
G66721104
122
7061
SH
SOLE
7061
0
0
NITORI HOLDINGS CO LTD UNSPONSRD ADS
ADR
65479L108
209
10027
SH
SOLE
10027
0
0
NEWCREST MNG LTD SPONSORED ADR
ADR
651191108
45
2021
SH
SOLE
2021
0
0
NATIONAL CINEMEDIA INC COM
Common Stock
635309107
20
7200
SH
SOLE
7200
0
0
NCINO INC COM
Common Stock
63947U107
8
100
SH
SOLE
100
0
0
NCR CORP NEW COM
Common Stock
62886E108
409
18471
SH
SOLE
18471
0
0
NASDAQ INC COM
Common Stock
631103108
45
360
SH
SOLE
360
0
0
NORDSON CORP COM
Common Stock
655663102
105
550
SH
SOLE
550
0
0
NOBLE CORP PLC SHS USD
Common Stock
G65431101
0
800
SH
SOLE
800
0
0
ISHARES SHORT MATURITY BOND ETF
ETF
46431W507
404
8053
SH
SOLE
8053
0
0
NEXTERA ENERGY INC COM
Common Stock
65339F101
8659
30622
SH
SOLE
30622
0
0
NEWMONT CORP COM
Common Stock
651639106
1133
18026
SH
SOLE
18026
0
0
NEOGENOMICS INC COM NEW
Common Stock
64049M209
7
190
SH
SOLE
190
0
0
NEOGEN CORP COM
Common Stock
640491106
235
2987
SH
SOLE
2987
0
0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN
Common Stock
65341B106
85
1417
SH
SOLE
1417
0
0
NEWMARKET CORP COM
Common Stock
651587107
84
247
SH
SOLE
247
0
0
NEXON CO LTD UNSPONSORED ADR
ADR
65340H104
9
360
SH
SOLE
360
0
0
NEW FORTRESS ENERGY INC COM CL A
Common Stock
644393100
421
9600
SH
SOLE
9600
0
0
NATIONAL FUEL GAS CO N J COM
Common Stock
636180101
108
2715
SH
SOLE
2715
0
0
NETFLIX INC COM
Common Stock
64110L106
3103
5883
SH
SOLE
5883
0
0
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND
ETF
33939L795
11
221
SH
SOLE
221
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
13
7000
SH
SOLE
7000
0
0
NATIONAL GRID PLC SPONSORED ADR NE
ADR
636274409
207
3552
SH
SOLE
3552
0
0
NGL ENERGY PARTNERS LP COM UNIT REPST
Common Stock
62913M107
4
900
SH
SOLE
900
0
0
ANGLO AMERICAN PLC SPONSORED ADR
ADR
03485P300
205
16712
SH
SOLE
16712
0
0
NATURAL GROCERS BY VITAMIN COT COM
Common Stock
63888U108
0
40
SH
SOLE
40
0
0
INGEVITY CORP COM
Common Stock
45688C107
100
2001
SH
SOLE
2001
0
0
NATIONAL HEALTHCARE CORP COM
Common Stock
635906100
6
100
SH
SOLE
100
0
0
NISOURCE INC COM
Common Stock
65473P105
447
20305
SH
SOLE
20305
0
0
NICE LTD SPONSORED ADR
ADR
653656108
282
1223
SH
SOLE
1223
0
0
NIO INC SPON ADS
ADR
62914V106
89
4100
SH
SOLE
4100
0
0
NIOCORP DEVS LTD COM
Common Stock
654484104
1
1000
SH
SOLE
1000
0
0
NIDEC CORP SPONSORED ADR
ADR
654090109
23
1000
SH
SOLE
1000
0
0
NEW JERSEY RES CORP COM
Common Stock
646025106
20
750
SH
SOLE
750
0
0
NIKE INC CL B
Common Stock
654106103
12012
94848
SH
SOLE
94848
0
0
NIKOLA CORP COM
Common Stock
654110105
88
3650
SH
SOLE
3650
0
0
NATIONAL BANKSHARES INC VA COM
Common Stock
634865109
25
1000
SH
SOLE
1000
0
0
NEKTAR THERAPEUTICS COM
Common Stock
640268108
5
290
SH
SOLE
290
0
0
NORTONLIFELOCK INC COM
Common Stock
668771108
13128
634056
SH
SOLE
634056
0
0
NAUTILUS INC COM
Common Stock
63910B102
18
1000
SH
SOLE
1000
0
0
NIELSEN HLDGS PLC SHS EUR
Common Stock
G6518L108
12
881
SH
SOLE
881
0
0
NEOLEUKIN THERAPEUTICS INC COM
Common Stock
64049K104
3
250
SH
SOLE
250
0
0
NMI HLDGS INC CL A
Common Stock
629209305
422
22643
SH
SOLE
22643
0
0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI
Common Stock
Y62267409
30
5109
SH
SOLE
5109
0
0
NOMURA HLDGS INC SPONSORED ADR
ADR
65535H208
41
9061
SH
SOLE
9061
0
0
NEWMARK GROUP INC CL A
Common Stock
65158N102
3
555
SH
SOLE
555
0
0
9 METERS BIOPHARMA INC COM
Common Stock
654405109
78
94000
SH
SOLE
94000
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
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF
ETF
74348A467
63
876
SH
SOLE
876
0
0
NORTHROP GRUMMAN CORP COM
Common Stock
666807102
6837
21925
SH
SOLE
21925
0
0
NOKIA CORP SPONSORED ADR
ADR
654902204
119
30869
SH
SOLE
30869
0
0
NATIONAL OILWELL VARCO INC COM
Common Stock
637071101
67
7787
SH
SOLE
7787
0
0
NOVANTA INC COM
Common Stock
67000B104
173
1580
SH
SOLE
1580
0
0
SERVICENOW INC COM
Common Stock
81762P102
784
1591
SH
SOLE
1591
0
0
NEENAH INC COM
Common Stock
640079109
7
191
SH
SOLE
191
0
0
NATIONAL PRESTO INDS INC COM
Common Stock
637215104
14
180
SH
SOLE
180
0
0
NEOPHOTONICS CORP COM
Common Stock
64051T100
0
70
SH
SOLE
70
0
0
NORDEA BK ABP MED TERM NTS SPONSORED ADS
ADR
65558R109
199
26054
SH
SOLE
26054
0
0
NRG ENERGY INC COM NEW
Common Stock
629377508
21
701
SH
SOLE
701
0
0
NORTHRIM BANCORP INC COM
Common Stock
666762109
150
5870
SH
SOLE
5870
0
0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR
Common Stock
63900P608
30
2500
SH
SOLE
2500
0
0
NUSTAR ENERGY LP UNIT COM
Common Stock
67058H102
468
44709
SH
SOLE
44709
0
0
NISSAN MOTOR CO LTD SPONSORED ADR
ADR
654744408
2
255
SH
SOLE
255
0
0
NORFOLK SOUTHN CORP COM
Common Stock
655844108
17453
82386
SH
SOLE
82386
0
0
NESCO HLDGS INC COM
Common Stock
64083J104
2
391
SH
SOLE
391
0
0
INSIGHT ENTERPRISES INC COM
Common Stock
45765U103
3
47
SH
SOLE
47
0
0
INSPERITY INC COM
Common Stock
45778Q107
1004
15161
SH
SOLE
15161
0
0
NESTLE S A SPONSORED ADR
ADR
641069406
9278
77412
SH
SOLE
77412
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
131
3062
SH
SOLE
3062
0
0
NATURA &CO HLDG S A ADS
ADR
63884N108
8
480
SH
SOLE
480
0
0
NORTHISLE COPPER & GOLD INC COM
Common Stock
66644R103
0
75
SH
SOLE
75
0
0
NETSCOUT SYS INC COM
Common Stock
64115T104
1025
46782
SH
SOLE
46782
0
0
NINTENDO LTD ADR
ADR
654445303
198
2771
SH
SOLE
2771
0
0
NETGEAR INC COM
Common Stock
64111Q104
0
15
SH
SOLE
15
0
0
INTELLIA THERAPEUTICS INC COM
Common Stock
45826J105
9
453
SH
SOLE
453
0
0
NUTANIX INC CL A
Common Stock
67059N108
52
2259
SH
SOLE
2259
0
0
NESTE OYJ UNSPONSORD ADR
ADR
64104Y106
13
480
SH
SOLE
480
0
0
NUTRIEN LTD COM
Common Stock
67077M108
1405
36347
SH
SOLE
36347
0
0
NATERA INC COM
Common Stock
632307104
8
112
SH
SOLE
112
0
0
NORTHERN TR CORP COM
Common Stock
665859104
4331
56208
SH
SOLE
56208
0
0
NIPPON TELEG TEL CORP SPONSORED ADR
ADR
654624105
33
1616
SH
SOLE
1616
0
0
NUANCE COMMUNICATIONS INC COM
Common Stock
67020Y100
13
383
SH
SOLE
383
0
0
NUCOR CORP COM
Common Stock
670346105
2674
59360
SH
SOLE
59360
0
0
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES
ETF
25460G781
4
50
SH
SOLE
50
0
0
NU SKIN ENTERPRISES INC CL A
Common Stock
67018T105
27
525
SH
SOLE
525
0
0
NATIONWIDE RISK-MANAGED INCOME ETF
ETF
26922A172
29
1115
SH
SOLE
1115
0
0
NAUTILUS MINERALS INC COM
Common Stock
639097104
0
16772
SH
SOLE
16772
0
0
NUVASIVE INC COM
Common Stock
670704105
5
100
SH
SOLE
100
0
0
NOVAVAX INC COM NEW
Common Stock
670002401
19
183
SH
SOLE
183
0
0
NOVOCURE LTD ORD SHS
Common Stock
G6674U108
10
85
SH
SOLE
85
0
0
NVIDIA CORPORATION COM
Common Stock
67066G104
9354
17177
SH
SOLE
17177
0
0
NAVIGATOR HLDGS LTD SHS
Common Stock
Y62132108
5
620
SH
SOLE
620
0
0
NOVO-NORDISK A S ADR
ADR
670100205
912
13165
SH
SOLE
13165
0
0
NVR INC COM
Common Stock
62944T105
169
40
SH
SOLE
40
0
0
NEVRO CORP COM
Common Stock
64157F103
24
174
SH
SOLE
174
0
0
NOVARTIS AG SPONSORED ADR
ADR
66987V109
6588
75464
SH
SOLE
75464
0
0
ENVISTA HOLDINGS CORPORATION COM
Common Stock
29415F104
12
494
SH
SOLE
494
0
0
NVENT ELECTRIC PLC SHS
Common Stock
G6700G107
49
2774
SH
SOLE
2774
0
0
INVITAE CORP COM
Common Stock
46185L103
44
993
SH
SOLE
993
0
0
NOVOZYMES A/S UNSPONSORED ADR
ADR
670108109
319
5072
SH
SOLE
5072
0
0
NORTHWEST BIOTHERAPEUTICS INC COM
Common Stock
66737P600
3
4662
SH
SOLE
4662
0
0
NEWELL BRANDS INC COM
Common Stock
651229106
6668
391985
SH
SOLE
391985
0
0
NORTHWEST NAT HLDG CO COM
Common Stock
66765N105
1
30
SH
SOLE
30
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
17
1165
SH
SOLE
1165
0
0
QUANEX BUILDING PRODUCTS CORP COM
Common Stock
747619104
9
497
SH
SOLE
497
0
0
NEXTGEN HEALTHCARE INC COM
Common Stock
65343C102
1
50
SH
SOLE
50
0
0
NXP SEMICONDUCTORS N V COM
Common Stock
N6596X109
2481
18891
SH
SOLE
18891
0
0
NEXSTAR MEDIA GROUP INC CL A
Common Stock
65336K103
7163
80012
SH
SOLE
80012
0
0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF
ETF
33737K205
12
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
57
6927
SH
SOLE
6927
0
0
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
215
3734
SH
SOLE
3734
0
0
NEW YORK TIMES CO CL A
Common Stock
650111107
99
2261
SH
SOLE
2261
0
0
OAKTREE ACQUISITION CORP SHS CL A
Common Stock
G67145105
220
20343
SH
SOLE
20343
0
0
OAKTREE ACQUISITION CORP UNITS EX
Common Stock
G67145121
0
7
SH
SOLE
7
0
0
OAKTREE ACQUISITION CORP WT EXP
Common Stock
G67145113
16
6781
SH
SOLE
6781
0
0
OAKTREE ACQUISITION CORP II UNIT EX 091527
Common Stock
G6715X129
98
9612
SH
SOLE
9612
0
0
OWENS CORNING NEW COM
Common Stock
690742101
29
416
SH
SOLE
416
0
0
OCEANAGOLD CORP COM
Common Stock
675222103
26
17000
SH
SOLE
17000
0
0
OCULAR THERAPEUTIX INC COM
Common Stock
67576A100
4
500
SH
SOLE
500
0
0
OLD DOMINION FREIGHT LINE INC COM
Common Stock
679580100
147
806
SH
SOLE
806
0
0
ISHARES S&P 100 ETF
ETF
464287101
741
4730
SH
SOLE
4730
0
0
ORTHOFIX MED INC COM
Common Stock
68752M108
1
30
SH
SOLE
30
0
0
OGE ENERGY CORP COM
Common Stock
670837103
126
4184
SH
SOLE
4184
0
0
ORGANIGRAM HLDGS INC COM
Common Stock
68620P101
1
515
SH
SOLE
515
0
0
ONE GAS INC COM
Common Stock
68235P108
24
347
SH
SOLE
347
0
0
O-I GLASS INC COM
Common Stock
67098H104
21
1960
SH
SOLE
1960
0
0
VANECK VECTORS OIL SERVICES ETF
ETF
92189H607
17
177
SH
SOLE
177
0
0
OCEANEERING INTL INC COM
Common Stock
675232102
0
100
SH
SOLE
100
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
0
60
SH
SOLE
60
0
0
ONEOK INC NEW COM
Common Stock
682680103
839
33200
SH
SOLE
33200
0
0
OKTA INC CL A
Common Stock
679295105
128
582
SH
SOLE
582
0
0
UNIVERSAL DISPLAY CORP COM
Common Stock
91347P105
29
158
SH
SOLE
158
0
0
OLLIES BARGAIN OUTLET HLDGS IN COM
Common Stock
681116109
521
5902
SH
SOLE
5902
0
0
OLIN CORP COM PAR $1
Common Stock
680665205
8
665
SH
SOLE
665
0
0
OMNICOM GROUP INC COM
Common Stock
681919106
235
4684
SH
SOLE
4684
0
0
OMNICELL COM COM
Common Stock
68213N109
97
1293
SH
SOLE
1293
0
0
ONEMAIN HLDGS INC COM
Common Stock
68268W103
11
355
SH
SOLE
355
0
0
OMRON CORP SPONSORED ADR
ADR
682151303
4
56
SH
SOLE
56
0
0
OMNITEK ENGR CORP COM
Common Stock
68215W107
0
2000
SH
SOLE
2000
0
0
OSISKO METALS INC COM
Common Stock
688274109
0
1091
SH
SOLE
1091
0
0
ON SEMICONDUCTOR CORP COM
Common Stock
682189105
474
20677
SH
SOLE
20677
0
0
OLD NATL BANCORP IND COM
Common Stock
680033107
36
2857
SH
SOLE
2857
0
0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND
ETF
315912808
89
202
SH
SOLE
202
0
0
ONTO INNOVATION INC COM
Common Stock
683344105
74
2391
SH
SOLE
2391
0
0
OP BANCORP COM
Common Stock
67109R109
0
71
SH
SOLE
71
0
0
OPTION CARE HEALTH INC COM NEW
Common Stock
68404L201
3
250
SH
SOLE
250
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
120
30900
SH
SOLE
30900
0
0
OPPENHEIMER HLDGS INC CL A NON VTG
Common Stock
683797104
236
10610
SH
SOLE
10610
0
0
OSISKO GOLD ROYALTIES LTD COM
Common Stock
68827L101
5
451
SH
SOLE
451
0
0
ORMAT TECHNOLOGIES INC COM
Common Stock
686688102
1
15
SH
SOLE
15
0
0
ORANGE SPONSORED ADR
ADR
684060106
73
7086
SH
SOLE
7086
0
0
ORACLE CORP COM
Common Stock
68389X105
18791
314866
SH
SOLE
314866
0
0
ORHUB INC COM
Common Stock
68620R107
25
1000000
SH
SOLE
1000000
0
0
OLD REP INTL CORP COM
Common Stock
680223104
880
59415
SH
SOLE
59415
0
0
ORKLA A S SPON ADR A
ADR
686331109
12
1240
SH
SOLE
1240
0
0
OREILLY AUTOMOTIVE INC COM
Common Stock
67103H107
3227
6962
SH
SOLE
6962
0
0
OROCOBRE LTD SHS
Common Stock
Q7142R106
55
30000
SH
SOLE
30000
0
0
OSI SYSTEMS INC COM
Common Stock
671044105
1
10
SH
SOLE
10
0
0
OSHKOSH CORP COM
Common Stock
688239201
73
995
SH
SOLE
995
0
0
ONESPAN INC COM
Common Stock
68287N100
235
11000
SH
SOLE
11000
0
0
ORASURE TECHNOLOGIES INC COM
Common Stock
68554V108
15
1250
SH
SOLE
1250
0
0
OPEN TEXT CORP COM
Common Stock
683715106
857
20050
SH
SOLE
20050
0
0
CD PROJEKT SA UNSPONSRED ADS
ADR
125105106
0
20
SH
SOLE
20
0
0
OTIS WORLDWIDE CORP COM
Common Stock
68902V107
1275
20441
SH
SOLE
20441
0
0
ONTRAK INC COM
Common Stock
683373104
28
451
SH
SOLE
451
0
0
OTTER TAIL CORP COM
Common Stock
689648103
25
685
SH
SOLE
685
0
0
OVINTIV INC COM
Common Stock
69047Q102
1
76
SH
SOLE
76
0
0
OXFORD INDS INC COM
Common Stock
691497309
17
401
SH
SOLE
401
0
0
OCCIDENTAL PETE CORP COM
Common Stock
674599105
158
16368
SH
SOLE
16368
0
0
OCCIDENTAL PETE CORP WT EXP 080327
Common Stock
674599162
5
1816
SH
SOLE
1816
0
0
BANK OZK COM
Common Stock
06417N103
5
230
SH
SOLE
230
0
0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN
Common Stock
726503105
143
23821
SH
SOLE
23821
0
0
RANPAK HOLDINGS CORP COM CL A
Common Stock
75321W103
72
7405
SH
SOLE
7405
0
0
PACWEST BANCORP DEL COM
Common Stock
695263103
173
10177
SH
SOLE
10177
0
0
PENSKE AUTOMOTIVE GRP INC COM
Common Stock
70959W103
0
9
SH
SOLE
9
0
0
PLAINS GP HLDGS L P LTD PARTNR INT A
Common Stock
72651A207
17
2731
SH
SOLE
2731
0
0
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF
ETF
003262102
68
310
SH
SOLE
310
0
0
PALO ALTO NETWORKS INC COM
Common Stock
697435105
2104
8399
SH
SOLE
8399
0
0
PAR TECHNOLOGY CORP COM
Common Stock
698884103
33
898
SH
SOLE
898
0
0
PAR PAC HOLDINGS INC COM NEW
Common Stock
69888T207
78
11411
SH
SOLE
11411
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
43
684
SH
SOLE
684
0
0
PROSHARES PET CARE ETF
ETF
74348A145
9
143
SH
SOLE
143
0
0
PAYCOM SOFTWARE INC COM
Common Stock
70432V102
1064
3320
SH
SOLE
3320
0
0
PAYCHEX INC COM
Common Stock
704326107
2090
26344
SH
SOLE
26344
0
0
PROSPERITY BANCSHARES INC COM
Common Stock
743606105
26
503
SH
SOLE
503
0
0
PEMBINA PIPELINE CORP COM
Common Stock
706327103
155
7237
SH
SOLE
7237
0
0
PEOPLES UNITED FINANCIAL INC COM
Common Stock
712704105
29
2866
SH
SOLE
2866
0
0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF
ETF
46137V787
67
1161
SH
SOLE
1161
0
0
PBF ENERGY INC CL A
Common Stock
69318G106
11
1990
SH
SOLE
1990
0
0
PBF LOGISTICS LP UNIT LTD PTNR
Common Stock
69318Q104
13
1638
SH
SOLE
1638
0
0
PRESTIGE CONSMR HEALTHCARE INC COM
Common Stock
74112D101
1
21
SH
SOLE
21
0
0
PIONEER BANKCORP INC COM
Common Stock
723606208
82
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
19
2683
SH
SOLE
2683
0
0
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
3
458
SH
SOLE
458
0
0
PERMIAN BASIN RTY TR UNIT BEN INT
Common Stock
714236106
228
91776
SH
SOLE
91776
0
0
PACCAR INC COM
Common Stock
693718108
899
10637
SH
SOLE
10637
0
0
PCB BANCORP COM
Common Stock
740163100
0
46
SH
SOLE
46
0
0
PG&E CORP COM
Common Stock
69331C108
11
1111
SH
SOLE
1111
0
0
PANASONIC CORP ADR
ADR
69832A205
12
1409
SH
SOLE
1409
0
0
PACIRA PHARMACEUTICALS INC COM
Common Stock
695127100
236
3938
SH
SOLE
3938
0
0
PCTEL INC COM
Common Stock
69325Q105
0
70
SH
SOLE
70
0
0
PAYLOCITY HLDG CORP COM
Common Stock
70438V106
31
189
SH
SOLE
189
0
0
PCCW LTD SHS
Common Stock
Y6802P120
0
600
SH
SOLE
600
0
0
PDC ENERGY INC COM
Common Stock
69327R101
2
148
SH
SOLE
148
0
0
PATTERSON COS INC COM
Common Stock
703395103
2
80
SH
SOLE
80
0
0
INVESCO DWA MOMENTUM ETF
ETF
46137V837
17
220
SH
SOLE
220
0
0
PERNOD RICARD SA ADR
ADR
714264207
424
13339
SH
SOLE
13339
0
0
FLUTTER ENTMT PLC UNSPONSORED ADS
ADR
344044102
81
1016
SH
SOLE
1016
0
0
PARSLEY ENERGY INC CL A
Common Stock
701877102
48
5325
SH
SOLE
5325
0
0
PEOPLES BANCORP N C INC COM
Common Stock
710577107
79
4989
SH
SOLE
4989
0
0
PUBLIC SVC ENTERPRISE GRP INC COM
Common Stock
744573106
2034
36936
SH
SOLE
36936
0
0
PEGASYSTEMS INC COM
Common Stock
705573103
47
383
SH
SOLE
383
0
0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF
ETF
46137V720
40
1248
SH
SOLE
1248
0
0
PENUMBRA INC COM
Common Stock
70975L107
11
60
SH
SOLE
60
0
0
PENN NATL GAMING INC COM
Common Stock
707569109
649
8766
SH
SOLE
8766
0
0
PEPSICO INC COM
Common Stock
713448108
22579
160366
SH
SOLE
160366
0
0
PERION NETWORK LTD SHS NEW
Common Stock
M78673114
597
85165
SH
SOLE
85165
0
0
PFIZER INC COM
Common Stock
717081103
23231
638730
SH
SOLE
638730
0
0
ISHARES U.S. PREFERRED STOCK ETF
ETF
464288687
30316
826561
SH
SOLE
826561
0
0
PRINCIPAL FINANCIAL GROUP INC COM
Common Stock
74251V102
292
7227
SH
SOLE
7227
0
0
PERFORMANCE FOOD GROUP CO COM
Common Stock
71377A103
7
191
SH
SOLE
191
0
0
INVESCO DWA FINANCIAL MOMENTUM ETF
ETF
46137V860
9
248
SH
SOLE
248
0
0
INVESCO DIVIDEND ACHIEVERS ETF
ETF
46137V506
437
14400
SH
SOLE
14400
0
0
PROOFPOINT INC COM
Common Stock
743424103
228
2186
SH
SOLE
2186
0
0
PROVIDENT FINL SVCS INC COM
Common Stock
74386T105
153
12471
SH
SOLE
12471
0
0
PROCTER AND GAMBLE CO COM
Common Stock
742718109
64862
465825
SH
SOLE
465825
0
0
INVESCO FINANCIAL PREFERRED ETF
ETF
46137V621
699
37120
SH
SOLE
37120
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
2725
126389
SH
SOLE
126389
0
0
PROGYNY INC COM
Common Stock
74340E103
29
1000
SH
SOLE
1000
0
0
PROGRESSIVE CORP COM
Common Stock
743315103
669
7156
SH
SOLE
7156
0
0
INVESCO PREFERRED ETF
ETF
46138E511
405
27246
SH
SOLE
27246
0
0
PARKER-HANNIFIN CORP COM
Common Stock
701094104
501
2498
SH
SOLE
2498
0
0
KONINKLIJKE PHILIPS N V NY REG SH NEW
ADR
500472303
173
3646
SH
SOLE
3646
0
0
PULTE GROUP INC COM
Common Stock
745867101
37970
798030
SH
SOLE
798030
0
0
INVESCO WATER RESOURCES ETF
ETF
46137V142
423
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
7
250
SH
SOLE
250
0
0
PIVOTAL INVT CORP II WT EXP 060125
Common Stock
72582K118
30
8499
SH
SOLE
8499
0
0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF
ETF
46434G848
5
195
SH
SOLE
195
0
0
POLARIS INC COM
Common Stock
731068102
124
1312
SH
SOLE
1312
0
0
PREMIER INC CL A
Common Stock
74051N102
30
928
SH
SOLE
928
0
0
PINTEREST INC CL A
Common Stock
72352L106
27
613
SH
SOLE
613
0
0
INVESCO GLOBAL WATER ETF
ETF
46138E651
8
260
SH
SOLE
260
0
0
PIERIS PHARMACEUTICALS INC COM
Common Stock
720795103
2
1000
SH
SOLE
1000
0
0
PIPER SANDLER COMPANIES COM
Common Stock
724078100
10
132
SH
SOLE
132
0
0
INVESCO DYNAMIC PHARMACEUTICALS ETF
ETF
46137V662
113
1765
SH
SOLE
1765
0
0
PJT PARTNERS INC COM CL A
Common Stock
69343T107
22
363
SH
SOLE
363
0
0
INNOVATOR S&P 500 POWER BUFFER ETF - JUNE
ETF
45782C748
91
3128
SH
SOLE
3128
0
0
PARK AEROSPACE CORP COM
Common Stock
70014A104
8
700
SH
SOLE
700
0
0
PACKAGING CORP AMER COM
Common Stock
695156109
10086
93689
SH
SOLE
93689
0
0
PERKINELMER INC COM
Common Stock
714046109
14296
114493
SH
SOLE
114493
0
0
PARKWAY ACQUISITION CORP COM
Common Stock
70153X105
54
6050
SH
SOLE
6050
0
0
POSCO SPONSORED ADR
ADR
693483109
2
51
SH
SOLE
51
0
0
PHOTRONICS INC COM
Common Stock
719405102
38
3690
SH
SOLE
3690
0
0
DAVE & BUSTERS ENTMT INC COM
Common Stock
238337109
1
50
SH
SOLE
50
0
0
CHILDRENS PL INC COM
Common Stock
168905107
57
1910
SH
SOLE
1910
0
0
PIEDMONT LITHIUM LTD SPONSORED ADS
ADR
720162106
9
375
SH
SOLE
375
0
0
DOUGLAS DYNAMICS INC COM
Common Stock
25960R105
155
4474
SH
SOLE
4474
0
0
PULSE BIOSCIENCES INC COM
Common Stock
74587B101
80
6868
SH
SOLE
6868
0
0
PALANTIR TECHNOLOGIES INC CL A
Common Stock
69608A108
79
8383
SH
SOLE
8383
0
0
PLUG POWER INC COM NEW
Common Stock
72919P202
75
5331
SH
SOLE
5331
0
0
PLEXUS CORP COM
Common Stock
729132100
14
195
SH
SOLE
195
0
0
PHILIP MORRIS INTL INC COM
Common Stock
718172109
5563
73847
SH
SOLE
73847
0
0
PNC FINL SVCS GROUP INC COM
Common Stock
693475105
3253
29724
SH
SOLE
29724
0
0
PINNACLE FINL PARTNERS INC COM
Common Stock
72346Q104
522
14515
SH
SOLE
14515
0
0
PING AN INS GROUP CO CHINA LTD SPON ADR REP H
ADR
72341E304
400
18858
SH
SOLE
18858
0
0
PNM RES INC COM
Common Stock
69349H107
8
202
SH
SOLE
202
0
0
INVESCO NASDAQ INTERNET ETF
ETF
46137V530
32
150
SH
SOLE
150
0
0
PENTAIR PLC SHS
Common Stock
G7S00T104
1630
35885
SH
SOLE
35885
0
0
PENNANT GROUP INC COM
Common Stock
70805E109
1
30
SH
SOLE
30
0
0
PINNACLE WEST CAP CORP COM
Common Stock
723484101
271
3595
SH
SOLE
3595
0
0
INSULET CORP COM
Common Stock
45784P101
263
1106
SH
SOLE
1106
0
0
POOL CORP COM
Common Stock
73278L105
893
2720
SH
SOLE
2720
0
0
PORTLAND GEN ELEC CO COM NEW
Common Stock
736508847
286
7941
SH
SOLE
7941
0
0
POST HLDGS INC COM
Common Stock
737446104
134
1531
SH
SOLE
1531
0
0
PORTAGE RESOURCES INC COM
Common Stock
735867103
0
20000
SH
SOLE
20000
0
0
POTNETWORK HLDGS INC COM NEW
Common Stock
737636209
0
5000
SH
SOLE
5000
0
0
POWER INTEGRATIONS INC COM
Common Stock
739276103
1
26
SH
SOLE
26
0
0
POWELL INDS INC COM
Common Stock
739128106
0
5
SH
SOLE
5
0
0
INVESCO AEROSPACE & DEFENSE ETF
ETF
46137V100
70
1260
SH
SOLE
1260
0
0
PINNACLE BANKSHARES CORP COM
Common Stock
72345E102
6
315
SH
SOLE
315
0
0
PILGRIMS PRIDE CORP COM
Common Stock
72147K108
27
1775
SH
SOLE
1775
0
0
PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR
ADR
69367U105
33
4906
SH
SOLE
4906
0
0
PPG INDS INC COM
Common Stock
693506107
860
7065
SH
SOLE
7065
0
0
PPL CORP COM
Common Stock
69351T106
779
28271
SH
SOLE
28271
0
0
KERING S A UNSPONSORED ADR
ADR
492089107
23
340
SH
SOLE
340
0
0
PROASSURANCE CORP COM
Common Stock
74267C106
995
63270
SH
SOLE
63270
0
0
PRA GROUP INC COM
Common Stock
69354N106
14
340
SH
SOLE
340
0
0
PRA HEALTH SCIENCES INC COM
Common Stock
69354M108
14955
142277
SH
SOLE
142277
0
0
PERDOCEO ED CORP COM
Common Stock
71363P106
1
90
SH
SOLE
90
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
325
2842
SH
SOLE
2842
0
0
PERFICIENT INC COM
Common Stock
71375U101
37
850
SH
SOLE
850
0
0
PERRIGO CO PLC SHS
Common Stock
G97822103
79
1742
SH
SOLE
1742
0
0
PRIMERICA INC COM
Common Stock
74164M108
12
104
SH
SOLE
104
0
0
PARK NATL CORP COM
Common Stock
700658107
37
450
SH
SOLE
450
0
0
PROTO LABS INC COM
Common Stock
743713109
486
3656
SH
SOLE
3656
0
0
PRIMO WATER CORPORATION COM
Common Stock
74167P108
49
3405
SH
SOLE
3405
0
0
INVESCO DWA INDUSTRIALS MOMENTUM ETF
ETF
46137V845
12
150
SH
SOLE
150
0
0
THE 3D PRINTING ETF
ETF
00214Q500
2
75
SH
SOLE
75
0
0
PROS HOLDINGS INC COM
Common Stock
74346Y103
15
477
SH
SOLE
477
0
0
PROACTIS HOLDINGS PLC ORD SHS
Common Stock
G724AB102
2
4000
SH
SOLE
4000
0
0
PROSIGHT GLOBAL INC COM
Common Stock
74349J103
296
26025
SH
SOLE
26025
0
0
PROSUS N V SPONSORED ADR
ADR
74365P108
208
11131
SH
SOLE
11131
0
0
PURPLE INNOVATION INC COM
Common Stock
74640Y106
6
237
SH
SOLE
237
0
0
THE PROVIDENCE SERVICE CORP COM
Common Stock
743815102
0
5
SH
SOLE
5
0
0
PERSPECTA INC COM
Common Stock
715347100
11
577
SH
SOLE
577
0
0
PARATEK PHARMACEUTICALS INC COM
Common Stock
699374302
4
800
SH
SOLE
800
0
0
PRUDENTIAL FINL INC COM
Common Stock
744320102
731
11515
SH
SOLE
11515
0
0
PLURALSIGHT INC COM CL A
Common Stock
72941B106
155
8803
SH
SOLE
8803
0
0
PROPERTY SOLUTIONS ACQUISITION UNIT EXP 033027
Common Stock
74348Q207
8
750
SH
SOLE
750
0
0
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY PORTFOLIO
ETF
46138E115
125
1416
SH
SOLE
1416
0
0
INVESCO DYNAMIC SEMICONDUCTORS ETF
ETF
46137V647
48
600
SH
SOLE
600
0
0
INVESCO DYNAMIC SOFTWARE ETF
ETF
46137V639
316
2500
SH
SOLE
2500
0
0
PARSONS CORPORATION COM
Common Stock
744611104
8
230
SH
SOLE
230
0
0
PEARSON PLC SPONSORED ADR
ADR
705015105
1
144
SH
SOLE
144
0
0
PROSHARES SHORT QQQ
ETF
74347B714
2
100
SH
SOLE
100
0
0
PURE STORAGE INC CL A
Common Stock
74624M102
4
268
SH
SOLE
268
0
0
PERSHING SQUARE TONTINE HLDGS COM CL A
Common Stock
71531R109
20
895
SH
SOLE
895
0
0
PERSHING SQUARE TONTINE HLDGS WT EXP 072425
Common Stock
71531R117
8
1034
SH
SOLE
1034
0
0
PLUS THERAPEUTICS INC COM NEW
Common Stock
72941H400
0
18
SH
SOLE
18
0
0
HERMITAGE OFFSHORE SVCS LTD SHS
Common Stock
G4511M108
0
2
SH
SOLE
2
0
0
PHILLIPS 66 COM
Common Stock
718546104
803
15980
SH
SOLE
15980
0
0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT
Common Stock
718549207
77
3368
SH
SOLE
3368
0
0
PROPTECH ACQUISITION CORP COM CL A
Common Stock
74349F101
160
14742
SH
SOLE
14742
0
0
PROPTECH ACQUISITION CORP WT EXP 052626
Common Stock
74349F119
16
10164
SH
SOLE
10164
0
0
PTC INC COM
Common Stock
69370C100
273
3240
SH
SOLE
3240
0
0
PTC THERAPEUTICS INC COM
Common Stock
69366J200
2
45
SH
SOLE
45
0
0
PATTERSON-UTI ENERGY INC COM
Common Stock
703481101
1
220
SH
SOLE
220
0
0
INVESCO DWA HEALTHCARE MOMENTUM ETF
ETF
46137V852
21
151
SH
SOLE
151
0
0
PACER TRENDPILOT US LARGE CAP ETF
ETF
69374H105
23
778
SH
SOLE
778
0
0
PALATIN TECHNOLOGIES INC COM PAR $ .01
Common Stock
696077403
6
11750
SH
SOLE
11750
0
0
PELOTON INTERACTIVE INC CL A COM
Common Stock
70614W100
197
1875
SH
SOLE
1875
0
0
PROTECTIVE INS CORP CL B
Common Stock
74368L203
211
16236
SH
SOLE
16236
0
0
PACTIV EVERGREEN INC COM
Common Stock
69526K105
6
480
SH
SOLE
480
0
0
PUBLICIS S A NEW SPONSORED ADR
ADR
74463M106
14
1700
SH
SOLE
1700
0
0
PEUGEOT S A UNSPONSORD ADR
ADR
716830104
11
620
SH
SOLE
620
0
0
PRUDENTIAL PLC ADR
ADR
74435K204
82
2850
SH
SOLE
2850
0
0
PROPETRO HLDG CORP COM
Common Stock
74347M108
0
70
SH
SOLE
70
0
0
PROMOTORA Y OPERADORA DE INFRA SPONSORED ADR
ADR
74343W100
18
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
PRETIUM RES INC COM
Common Stock
74139C102
13
1000
SH
SOLE
1000
0
0
PVH CORPORATION COM
Common Stock
693656100
20
332
SH
SOLE
332
0
0
INVESCO VRDO TAX-FREE WEEKLY ETF
ETF
46138G862
266
10656
SH
SOLE
10656
0
0
INVESCO DYNAMIC LARGE CAP GROWTH ETF
ETF
46137V746
75
1200
SH
SOLE
1200
0
0
POWER CORP CDA COM
Common Stock
739239101
7
356
SH
SOLE
356
0
0
POWERFLEET INC COM
Common Stock
73931J109
61
11265
SH
SOLE
11265
0
0
QUANTA SVCS INC COM
Common Stock
74762E102
940
17546
SH
SOLE
17546
0
0
INVESCO DYNAMIC LARGE CAP VALUE ETF
ETF
46137V738
28
837
SH
SOLE
837
0
0
POWERVERDE INC COM
Common Stock
73937M106
33
85528
SH
SOLE
85528
0
0
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF
ETF
46138E206
153
5543
SH
SOLE
5543
0
0
PIONEER NAT RES CO COM
Common Stock
723787107
541
6352
SH
SOLE
6352
0
0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF
ETF
46138E743
36
1000
SH
SOLE
1000
0
0
INVESCO FTSE RAFI EMERGING MARKETS ETF
ETF
46138E727
23
1300
SH
SOLE
1300
0
0
POLYPID LTD SHS
Common Stock
M8001Q118
1
100
SH
SOLE
100
0
0
PAYPAL HLDGS INC COM
Common Stock
70450Y103
5865
29779
SH
SOLE
29779
0
0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF
ETF
46138E537
175
6574
SH
SOLE
6574
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
95
17925
SH
SOLE
17925
0
0
PAPA JOHNS INTL INC COM
Common Stock
698813102
3
40
SH
SOLE
40
0
0
QBE INS GROUP LTD SPONSORED ADR
ADR
74728G605
11
1790
SH
SOLE
1790
0
0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND
ETF
33733E500
51
1122
SH
SOLE
1122
0
0
QUALCOMM INC COM
Common Stock
747525103
22587
188982
SH
SOLE
188982
0
0
QUIDEL CORP COM
Common Stock
74838J101
41
183
SH
SOLE
183
0
0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF
ETF
78463X426
30
530
SH
SOLE
530
0
0
QEP RESOURCES INC COM
Common Stock
74733V100
0
440
SH
SOLE
440
0
0
PROSHARES ULTRASHORT QQQ
ETF
74347B243
36
3900
SH
SOLE
3900
0
0
ISHARES AAA - A RATED CORPORATE BOND ETF
ETF
46429B291
136
2350
SH
SOLE
2350
0
0
QUALYS INC COM
Common Stock
74758T303
152
1554
SH
SOLE
1554
0
0
QUANTUM CORP COM NEW
Common Stock
747906501
14
3050
SH
SOLE
3050
0
0
QUINSTREET INC COM
Common Stock
74874Q100
2227
135043
SH
SOLE
135043
0
0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND
ETF
337344105
21
245
SH
SOLE
245
0
0
INVESCO QQQ TRUST
ETF
46090E103
8186
28964
SH
SOLE
28964
0
0
QURATE RETAIL INC COM SER A
Common Stock
74915M100
12
1688
SH
SOLE
1688
0
0
QORVO INC COM
Common Stock
74736K101
1486
11001
SH
SOLE
11001
0
0
RESTAURANT BRANDS INTL INC COM
Common Stock
76131D103
111
1900
SH
SOLE
1900
0
0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND
ETF
337345102
99
826
SH
SOLE
826
0
0
QUATERRA RES INC COM
Common Stock
747952109
0
2000
SH
SOLE
2000
0
0
Q2 HLDGS INC COM
Common Stock
74736L109
23
248
SH
SOLE
248
0
0
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
218
2090
SH
SOLE
2090
0
0
QUMU CORP COM
Common Stock
749063103
1
200
SH
SOLE
200
0
0
GLOBAL X NASDAQ 100 COVERED CALL ETF
ETF
37954Y483
22
1000
SH
SOLE
1000
0
0
RYDER SYS INC COM
Common Stock
783549108
54
1290
SH
SOLE
1290
0
0
FERRARI N V COM
Common Stock
N3167Y103
576
3120
SH
SOLE
3120
0
0
RITE AID CORP COM
Common Stock
767754872
1
65
SH
SOLE
65
0
0
LIVERAMP HLDGS INC COM
Common Stock
53815P108
7
130
SH
SOLE
130
0
0
POLARIS INFRASTRUCTURE INC COM
Common Stock
73106R100
0
4
SH
SOLE
4
0
0
RAVEN INDS INC COM
Common Stock
754212108
2
100
SH
SOLE
100
0
0
RITCHIE BROS AUCTIONEERS COM
Common Stock
767744105
645
10638
SH
SOLE
10638
0
0
REGAL BELOIT CORP COM
Common Stock
758750103
41
440
SH
SOLE
440
0
0
REPUBLIC BANCORP INC KY CL A
Common Stock
760281204
59
2100
SH
SOLE
2100
0
0
RECKITT BENCKISER GRP PLC SPONSORED ADR
ADR
756255204
251
12459
SH
SOLE
12459
0
0
RECKITT BENCKISER GRP PLC SHS
Common Stock
0G7407910
74
750
SH
SOLE
750
0
0
ROGERS COMMUNICATIONS INC CL B
Common Stock
775109200
62
1570
SH
SOLE
1570
0
0
RENT A CTR INC NEW COM
Common Stock
76009N100
0
15
SH
SOLE
15
0
0
ROCKY BRANDS INC COM
Common Stock
774515100
0
5
SH
SOLE
5
0
0
ROYAL CARIBBEAN GROUP COM
Common Stock
V7780T103
174
2652
SH
SOLE
2652
0
0
RECRUIT HLDGS CO LTD UNSPONSORD ADR
ADR
75629J101
23
2940
SH
SOLE
2940
0
0
RADIENT TECHNOLOGIES INC COM
Common Stock
75034P106
2
22200
SH
SOLE
22200
0
0
REDFIN CORP COM
Common Stock
75737F108
41
784
SH
SOLE
784
0
0
VIVOS INC COM NEW
Common Stock
92858K204
6
226000
SH
SOLE
226000
0
0
RADNET INC COM
Common Stock
750491102
174
11375
SH
SOLE
11375
0
0
ROYAL DUTCH SHELL PLC SPON ADR B
ADR
780259107
284
12132
SH
SOLE
12132
0
0
ROYAL DUTCH SHELL PLC SPONS ADR A
ADR
780259206
516
21269
SH
SOLE
21269
0
0
ROYAL DSM N V SPON ADR
ADR
780249108
113
2660
SH
SOLE
2660
0
0
RADWARE LTD ORD
Common Stock
M81873107
1
32
SH
SOLE
32
0
0
EVEREST RE GROUP LTD COM
Common Stock
G3223R108
1427
7247
SH
SOLE
7247
0
0
THE REALREAL INC COM
Common Stock
88339P101
50
3341
SH
SOLE
3341
0
0
RARE ELEMENT RES LTD COM
Common Stock
75381M102
2
3000
SH
SOLE
3000
0
0
RENEWABLE ENERGY GROUP INC COM NEW
Common Stock
75972A301
0
9
SH
SOLE
9
0
0
REGENERON PHARMACEUTICALS COM
Common Stock
75886F107
1204
2120
SH
SOLE
2120
0
0
RELX PLC SPONSORED ADR
ADR
759530108
195
8748
SH
SOLE
8748
0
0
ISHARES MORTGAGE REAL ESTATE ETF
ETF
46435G342
3143
120701
SH
SOLE
120701
0
0
REPSOL S A SPON ADR
ADR
76026T205
3
490
SH
SOLE
490
0
0
RPC INC COM
Common Stock
749660106
3
1000
SH
SOLE
1000
0
0
RESONANT INC COM
Common Stock
76118L102
2
1000
SH
SOLE
1000
0
0
REVLON INC CL A NEW
Common Stock
761525609
64
9480
SH
SOLE
9480
0
0
REYNOLDS CONSUMER PRODS INC COM
Common Stock
76171L106
36
1174
SH
SOLE
1174
0
0
RESIDEO TECHNOLOGIES INC COM
Common Stock
76118Y104
14
1260
SH
SOLE
1260
0
0
REGIONS FINANCIAL CORP NEW COM
Common Stock
7591EP100
847
73445
SH
SOLE
73445
0
0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF
ETF
46137V217
85
495
SH
SOLE
495
0
0
RESOLUTE FST PRODS INC COM
Common Stock
76117W109
3
690
SH
SOLE
690
0
0
REINSURANCE GRP OF AMERICA INC COM NEW
Common Stock
759351604
293
3025
SH
SOLE
3025
0
0
RGC RES INC COM
Common Stock
74955L103
1019
43425
SH
SOLE
43425
0
0
REPLIGEN CORP COM
Common Stock
759916109
261
1744
SH
SOLE
1744
0
0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF
ETF
46137V324
25
185
SH
SOLE
185
0
0
ROYAL GOLD INC COM
Common Stock
780287108
40
328
SH
SOLE
328
0
0
REGENXBIO INC COM
Common Stock
75901B107
1
30
SH
SOLE
30
0
0
RESOURCES CONNECTION INC COM
Common Stock
76122Q105
0
35
SH
SOLE
35
0
0
STURM RUGER & CO INC COM
Common Stock
864159108
6
90
SH
SOLE
90
0
0
RH COM
Common Stock
74967X103
11
30
SH
SOLE
30
0
0
ROCHE HLDG LTD SPONSORED ADR
ADR
771195104
1177
27494
SH
SOLE
27494
0
0
ROBERT HALF INTL INC COM
Common Stock
770323103
158
3016
SH
SOLE
3016
0
0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF
ETF
46137V373
29
200
SH
SOLE
200
0
0
TRANSOCEAN LTD REG SHS
Common Stock
H8817H100
1
1151
SH
SOLE
1151
0
0
B. RILEY FINANCIAL INC COM
Common Stock
05580M108
315
12370
SH
SOLE
12370
0
0
RIO TINTO PLC SPONSORED ADR
ADR
767204100
818
13680
SH
SOLE
13680
0
0
RIOT BLOCKCHAIN INC COM
Common Stock
767292105
1
450
SH
SOLE
450
0
0
RAYMOND JAMES FINL INC COM
Common Stock
754730109
3297
45351
SH
SOLE
45351
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
254
11200
SH
SOLE
11200
0
0
RALPH LAUREN CORP CL A
Common Stock
751212101
24
347
SH
SOLE
347
0
0
REAL BRANDS INC COM
Common Stock
75584Q108
0
10000
SH
SOLE
10000
0
0
RELIEF THERAPEUTICS HLDG AG NAMEN -AKT
Common Stock
H6759S100
4
7000
SH
SOLE
7000
0
0
RADIANT LOGISTICS INC COM
Common Stock
75025X100
0
78
SH
SOLE
78
0
0
REALOGY HLDGS CORP COM
Common Stock
75605Y106
28
2779
SH
SOLE
2779
0
0
RLI CORP COM
Common Stock
749607107
162
1920
SH
SOLE
1920
0
0
RESMED INC COM
Common Stock
761152107
1135
6695
SH
SOLE
6695
0
0
RMG ACQUISITION CORP WT EXP 022126
Common Stock
749641114
3
1333
SH
SOLE
1333
0
0
RMR GROUP INC CL A
Common Stock
74967R106
4
124
SH
SOLE
124
0
0
RINGCENTRAL INC CL A
Common Stock
76680R206
498
1777
SH
SOLE
1777
0
0
RENAISSANCERE HLDGS LTD COM
Common Stock
G7496G103
88
517
SH
SOLE
517
0
0
RENAULT S A SHS SICOVAM
Common Stock
F77098105
1
50
SH
SOLE
50
0
0
RENASANT CORP COM
Common Stock
75970E107
1
35
SH
SOLE
35
0
0
CONSTRUCTION PARTNERS INC COM CL A
Common Stock
21044C107
26
1434
SH
SOLE
1434
0
0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF
ETF
301505707
58
1196
SH
SOLE
1196
0
0
ROGERS CORP COM
Common Stock
775133101
2
20
SH
SOLE
20
0
0
ROCKWELL AUTOMATION INC COM
Common Stock
773903109
2395
10912
SH
SOLE
10912
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
741
3697
SH
SOLE
3697
0
0
ROLLINS INC COM
Common Stock
775711104
1277
23723
SH
SOLE
23723
0
0
RBC BEARINGS INC COM
Common Stock
75524B104
152
1243
SH
SOLE
1243
0
0
PROSHARES ULTRA TECHNOLOGY
ETF
74347R693
13
230
SH
SOLE
230
0
0
ROPER TECHNOLOGIES INC COM
Common Stock
776696106
1226
3117
SH
SOLE
3117
0
0
ROSS STORES INC COM
Common Stock
778296103
3632
38297
SH
SOLE
38297
0
0
REALPAGE INC COM
Common Stock
75606N109
291
4900
SH
SOLE
4900
0
0
RPM INTL INC COM
Common Stock
749685103
863
10479
SH
SOLE
10479
0
0
RANGE RES CORP COM
Common Stock
75281A109
2
275
SH
SOLE
275
0
0
DONNELLEY R R & SONS CO COM
Common Stock
257867200
0
41
SH
SOLE
41
0
0
RED ROCK RESORTS INC CL A
Common Stock
75700L108
44
2500
SH
SOLE
2500
0
0
RELIANCE STEEL & ALUMINUM CO COM
Common Stock
759509102
80
763
SH
SOLE
763
0
0
REPUBLIC SVCS INC COM
Common Stock
760759100
546
5876
SH
SOLE
5876
0
0
INVESCO S&P 500 EQUAL WEIGHT ETF
ETF
46137V357
2856
26327
SH
SOLE
26327
0
0
VANECK VECTORS RUSSIA ETF
ETF
92189F403
15
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
28297
492468
SH
SOLE
492468
0
0
ARBORGEN HLDGS LTD SHS
Common Stock
Q0465M101
3
33333
SH
SOLE
33333
0
0
SUNRUN INC COM
Common Stock
86771W105
17
218
SH
SOLE
218
0
0
RUSH ENTERPRISES INC CL A
Common Stock
781846209
256
5009
SH
SOLE
5009
0
0
RUSH ENTERPRISES INC CL B
Common Stock
781846308
246
5547
SH
SOLE
5547
0
0
REVOLVE GROUP INC CL A
Common Stock
76156B107
2
100
SH
SOLE
100
0
0
REVANCE THERAPEUTICS INC COM
Common Stock
761330109
44
1742
SH
SOLE
1742
0
0
RIVER FINL CORP COM
Common Stock
76821P101
329
11500
SH
SOLE
11500
0
0
RIVERVIEW BANCORP INC COM
Common Stock
769397100
0
109
SH
SOLE
109
0
0
RESVERLOGIX CORP COM
Common Stock
76128M108
3
4000
SH
SOLE
4000
0
0
RWE AG SPONSORED ADR
ADR
74975E303
133
3448
SH
SOLE
3448
0
0
INVESCO S&P 500 REVENUE ETF
ETF
46138G698
116
2148
SH
SOLE
2148
0
0
SPDR DOW JONES GLOBAL REAL ESTATE ETF
ETF
78463X749
2
60
SH
SOLE
60
0
0
SPDR DOW JONES REIT ETF
ETF
78464A607
105
1312
SH
SOLE
1312
0
0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF
ETF
78463X863
26
855
SH
SOLE
855
0
0
PROSHARES ULTRA HEALTH CARE
ETF
74347R735
13
100
SH
SOLE
100
0
0
REXNORD CORP COM
Common Stock
76169B102
9
289
SH
SOLE
289
0
0
RACKSPACE TECHNOLOGY INC COM
Common Stock
750102105
164
8630
SH
SOLE
8630
0
0
ROYAL BK CDA COM
Common Stock
780087102
2749
39038
SH
SOLE
39038
0
0
RYANAIR HOLDINGS PLC SPONSORED ADS
ADR
783513203
78
948
SH
SOLE
948
0
0
ROLLS ROYCE HOLDINGS PLC SPONSORED ADR
ADR
775781206
3
1580
SH
SOLE
1580
0
0
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF
ETF
46137V340
20
534
SH
SOLE
534
0
0
RYOHIN KEIKAKU CO LTD UNSPONSORD ADR
ADR
78392U105
63
3801
SH
SOLE
3801
0
0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF
ETF
46137V282
1035
4863
SH
SOLE
4863
0
0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF
ETF
46137V274
217
2281
SH
SOLE
2281
0
0
SEABRIDGE GOLD INC COM
Common Stock
811916105
18
950
SH
SOLE
950
0
0
SABRE CORP COM
Common Stock
78573M104
12
1791
SH
SOLE
1791
0
0
SANDERSON FARMS INC COM
Common Stock
800013104
401
3359
SH
SOLE
3359
0
0
SAFRAN SPON ADR
ADR
786584102
112
4557
SH
SOLE
4557
0
0
SAFETY INS GROUP INC COM
Common Stock
78648T100
43
635
SH
SOLE
635
0
0
SAGE THERAPEUTICS INC COM
Common Stock
78667J108
7
114
SH
SOLE
114
0
0
SONIC AUTOMOTIVE INC CL A
Common Stock
83545G102
0
11
SH
SOLE
11
0
0
SAIA INC COM
Common Stock
78709Y105
3
20
SH
SOLE
20
0
0
SCIENCE APPLICATIONS INTL CORP COM
Common Stock
808625107
2132
27024
SH
SOLE
27024
0
0
BOSTON BEER INC CL A
Common Stock
100557107
24
28
SH
SOLE
28
0
0
SCHULTZE SPL PURP ACQUSTN CORP COM
Common Stock
80821R109
118
11567
SH
SOLE
11567
0
0
SCHULTZE SPL PURP ACQUSTN CORP WT EXP 123123
Common Stock
80821R117
1
2300
SH
SOLE
2300
0
0
BANCO SANTANDER S.A. ADR
ADR
05964H105
45
24292
SH
SOLE
24292
0
0
SANDSTORM GOLD LTD COM NEW
Common Stock
80013R206
29
3413
SH
SOLE
3413
0
0
SANMINA CORPORATION COM
Common Stock
801056102
17
632
SH
SOLE
632
0
0
SAP SE SPON ADR
ADR
803054204
31986
203965
SH
SOLE
203965
0
0
CURIOSITYSTREAM INC COM CL A
Common Stock
83406B101
174
17550
SH
SOLE
17550
0
0
CURIOSITYSTREAM INC WT EXP 10142025
Common Stock
83406B119
8
8775
SH
SOLE
8775
0
0
ECHOSTAR CORP CL A
Common Stock
278768106
0
8
SH
SOLE
8
0
0
STRAUMANN HLDG AG ADR
ADR
86317T103
13
260
SH
SOLE
260
0
0
SAMPO OYJ ADR
ADR
79588J102
90
4525
SH
SOLE
4525
0
0
SOUTH BEACH SPIRITS INC COM
Common Stock
83645W106
0
251000
SH
SOLE
251000
0
0
SCHNEIDER ELECTRIC SE UNSPONSORD ADR
ADR
80687P106
477
19163
SH
SOLE
19163
0
0
SALLY BEAUTY HLDGS INC COM
Common Stock
79546E104
2
182
SH
SOLE
182
0
0
SBI HOLDINGS INC SHS
Common Stock
J6991H100
5
200
SH
SOLE
200
0
0
ALPS MEDICAL BREAKTHROUGHS ETF
ETF
00162Q593
23
552
SH
SOLE
552
0
0
SIGNATURE BK NEW YORK N Y COM
Common Stock
82669G104
11
133
SH
SOLE
133
0
0
SABINE ROYALTY TR UNIT BEN INT
Common Stock
785688102
379
13017
SH
SOLE
13017
0
0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR
ADR
20441A102
35
4247
SH
SOLE
4247
0
0
SOUTHSIDE BANCSHARES INC COM
Common Stock
84470P109
845
34514
SH
SOLE
34514
0
0
SIBANYE STILLWATER LTD SPONSORED ADR
ADR
82575P107
12
1060
SH
SOLE
1060
0
0
STARBUCKS CORP COM
Common Stock
855244109
7508
86556
SH
SOLE
86556
0
0
STANDARD CHARTERED PLC UNSPONSRED ADS
ADR
853254100
7
770
SH
SOLE
770
0
0
SOUTHERN COPPER CORP COM
Common Stock
84265V105
196
4405
SH
SOLE
4405
0
0
SOCIETE GENERALE FRANCE SPONSORED ADR
ADR
83364L109
14
5230
SH
SOLE
5230
0
0
SCHWAB U.S. SMALL-CAP ETF
ETF
808524607
6075
87630
SH
SOLE
87630
0
0
SCHWAB US BROAD MKTS ETF
ETF
808524102
24763
308154
SH
SOLE
308154
0
0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF
ETF
808524888
99
3029
SH
SOLE
3029
0
0
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
1991
36022
SH
SOLE
36022
0
0
SCHWAB EMERGING MARKETS EQUITY ETF
ETF
808524706
3988
147552
SH
SOLE
147552
0
0
SCHWAB INT'L EQ ETF
ETF
808524805
11094
351410
SH
SOLE
351410
0
0
SCHWAB U.S. LARGE-CAP GROWTH ETF
ETF
808524300
11698
100154
SH
SOLE
100154
0
0
SCHWAB U.S. REIT ETF
ETF
808524847
1361
37721
SH
SOLE
37721
0
0
SCHWAB 1000 INDEX ETF
ETF
808524722
135
4067
SH
SOLE
4067
0
0
SCHWAB U.S. MID-CAP ETF
ETF
808524508
5995
106980
SH
SOLE
106980
0
0
SCHNITZER STEEL INDS INC CL A
Common Stock
806882106
1
46
SH
SOLE
46
0
0
SCHWAB SHORT-TERM U.S. TREASURY ETF
ETF
808524862
2219
43077
SH
SOLE
43077
0
0
SCHWAB U.S. TIPS ETF
ETF
808524870
158
2565
SH
SOLE
2565
0
0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF
ETF
808524854
1423
24247
SH
SOLE
24247
0
0
SCHWAB U.S. LARGE-CAP VALUE ETF
ETF
808524409
3177
60787
SH
SOLE
60787
0
0
SCHWAB CHARLES CORP COM
Common Stock
808513105
5264
139508
SH
SOLE
139508
0
0
SCHWAB U.S. LARGE-CAP ETF
ETF
808524201
13751
169223
SH
SOLE
169223
0
0
SANDS CHINA LTD UNSPONSORE ADR
ADR
80007R105
107
2757
SH
SOLE
2757
0
0
SCHWAB US AGGREGATE BOND ETF
ETF
808524839
11738
208979
SH
SOLE
208979
0
0
SERVICE CORP INTL COM
Common Stock
817565104
1423
33666
SH
SOLE
33666
0
0
SCIENTIFIC LEARNING CORP OC-COM
Common Stock
808760102
0
1000
SH
SOLE
1000
0
0
STEPAN CO COM
Common Stock
858586100
2
20
SH
SOLE
20
0
0
SWISSCOM AG SPONSORED ADR
ADR
871013108
9
170
SH
SOLE
170
0
0
SC HEALTH CORP UNIT EX
Common Stock
G78516302
3
250
SH
SOLE
250
0
0
SC HEALTH CORP WT EXP
Common Stock
G78516401
12
10000
SH
SOLE
10000
0
0
STEELCASE INC CL A
Common Stock
858155203
12
1135
SH
SOLE
1135
0
0
SCANSOURCE INC COM
Common Stock
806037107
0
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
0
11
SH
SOLE
11
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
16
275
SH
SOLE
275
0
0
SMILEDIRECTCLUB INC CL A COM
Common Stock
83192H106
15939
1375798
SH
SOLE
1375798
0
0
ALPS SECTOR DIVIDEND DOGS ETF
ETF
00162Q858
238
6320
SH
SOLE
6320
0
0
PROSHARES ULTRASHORT S&P 500
ETF
74347B383
18
1121
SH
SOLE
1121
0
0
SANDVIK AB ADR
ADR
800212201
78
3949
SH
SOLE
3949
0
0
SODEXO SPONSORED ADR
ADR
833792104
10
720
SH
SOLE
720
0
0
SPDR S&P DIVIDEND ETF
ETF
78464A763
3324
35965
SH
SOLE
35965
0
0
SEA LTD SPONSORD ADS
ADR
81141R100
833
5206
SH
SOLE
5206
0
0
SEAWORLD ENTMT INC COM
Common Stock
81282V100
118
6000
SH
SOLE
6000
0
0
SEABOARD CORP DEL COM
Common Stock
811543107
147
50
SH
SOLE
50
0
0
SOLAREDGE TECHNOLOGIES INC COM
Common Stock
83417M104
74
298
SH
SOLE
298
0
0
SEALED AIR CORP NEW COM
Common Stock
81211K100
214
5351
SH
SOLE
5351
0
0
SEI INVTS CO COM
Common Stock
784117103
52
1026
SH
SOLE
1026
0
0
SELECT MED HLDGS CORP COM
Common Stock
81619Q105
3
120
SH
SOLE
120
0
0
SAUER ENERGY INC COM NEW
Common Stock
804136208
0
2000
SH
SOLE
2000
0
0
STIFEL FINL CORP COM
Common Stock
860630102
24
462
SH
SOLE
462
0
0
SERVISFIRST BANCSHARES INC COM
Common Stock
81768T108
14106
403210
SH
SOLE
403210
0
0
SAFEGUARD SCIENTIFICS INC COM NEW
Common Stock
786449207
3
575
SH
SOLE
575
0
0
STITCH FIX INC COM CL A
Common Stock
860897107
148
5235
SH
SOLE
5235
0
0
SFL CORPORATION LTD SHS
Common Stock
G7738W106
8
1092
SH
SOLE
1092
0
0
SPROUTS FMRS MKT INC COM
Common Stock
85208M102
673
31791
SH
SOLE
31791
0
0
SIMMONS 1ST NATL CORP CL A $1 PAR
Common Stock
828730200
2
117
SH
SOLE
117
0
0
SOUTHERN FIRST BANCSHARES COM
Common Stock
842873101
2
92
SH
SOLE
92
0
0
SOFTBANK GROUP CORP UNSPONSORED ADR
ADR
83404D109
77
2517
SH
SOLE
2517
0
0
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06
ADR
82929R304
10
660
SH
SOLE
660
0
0
SPROTT JUNIOR GOLD MINERS ETF
ETF
85210B201
0
10
SH
SOLE
10
0
0
SPROTT GOLD MINERS ETF
ETF
85210B102
5177
152932
SH
SOLE
152932
0
0
SEAGEN INC COM
Common Stock
81181C104
385
1947
SH
SOLE
1947
0
0
SMART GLOBAL HLDGS INC SHS
Common Stock
G8232Y101
0
16
SH
SOLE
16
0
0
SHIONOGI & CO LTD UNSPONSORED ADS
ADR
824667109
161
12060
SH
SOLE
12060
0
0
SPYGLASS RES CORP COM
Common Stock
852193101
0
371
SH
SOLE
371
0
0
SANGAMO THERAPEUTICS INC COM
Common Stock
800677106
47
4979
SH
SOLE
4979
0
0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF
ETF
00326A104
211
11505
SH
SOLE
11505
0
0
SAGE GROUP PLC UNSPONSORD ADR
ADR
78663S201
12
310
SH
SOLE
310
0
0
SGS SA UNSPONSORED ADR
ADR
818800104
178
6646
SH
SOLE
6646
0
0
SURGUTNEFTEGAZ PJSC SPON ADR PFD
ADR
868861105
4
893
SH
SOLE
893
0
0
PROSHARES SHORT S&P 500
ETF
74347B425
131
6500
SH
SOLE
6500
0
0
SHAKE SHACK INC CL A
Common Stock
819047101
360
5551
SH
SOLE
5551
0
0
SHIN ETSU CHEM CO LTD ADR
ADR
824551105
103
3156
SH
SOLE
3156
0
0
SHENANDOAH TELECOMMUNICATIONS COM
Common Stock
82312B106
141
3168
SH
SOLE
3168
0
0
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD
ADR
824596100
8
326
SH
SOLE
326
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
190
20630
SH
SOLE
20630
0
0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF
ETF
78468R739
5159
103462
SH
SOLE
103462
0
0
NATURALSHRIMP INC COM
Common Stock
63902N106
7
50000
SH
SOLE
50000
0
0
MADDEN STEVEN LTD COM
Common Stock
556269108
145
7299
SH
SOLE
7299
0
0
SHOPIFY INC CL A
Common Stock
82509L107
1681
1594
SH
SOLE
1594
0
0
ISHARES SHORT TREASURY BOND ETF
ETF
464288679
358
3237
SH
SOLE
3237
0
0
SHERWIN WILLIAMS CO COM
Common Stock
824348106
2305
3337
SH
SOLE
3337
0
0
ISHARES 1-3 YEAR TREASURY BOND ETF
ETF
464287457
45741
528859
SH
SOLE
528859
0
0
SHYFT GROUP INC COM
Common Stock
825698103
18
925
SH
SOLE
925
0
0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
2398
54478
SH
SOLE
54478
0
0
SIEMENS A G SPONSORED ADR
ADR
826197501
1106
16111
SH
SOLE
16111
0
0
SIGNET JEWELERS LIMITED SHS
Common Stock
G81276100
1
50
SH
SOLE
50
0
0
SELECTIVE INS GROUP INC COM
Common Stock
816300107
179
3450
SH
SOLE
3450
0
0
SPROTT INC COM NEW
Common Stock
852066208
9
276
SH
SOLE
276
0
0
GLOBAL X SILVER MINERS ETF
ETF
37954Y848
20
461
SH
SOLE
461
0
0
ETFMG PRIME JUNIOR SILVER MINERS ETF
ETF
26924G102
30
2144
SH
SOLE
2144
0
0
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR
ADR
82706C108
23
596
SH
SOLE
596
0
0
SINGLEPOINT INC COM
Common Stock
82932V102
0
10000
SH
SOLE
10000
0
0
SIRIUS XM HOLDINGS INC COM
Common Stock
82968B103
92
16260
SH
SOLE
16260
0
0
SITEONE LANDSCAPE SUPPLY INC COM
Common Stock
82982L103
50
398
SH
SOLE
398
0
0
SVB FINANCIAL GROUP COM
Common Stock
78486Q101
1115
4544
SH
SOLE
4544
0
0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF
ETF
003264108
80
3478
SH
SOLE
3478
0
0
SIX FLAGS ENTMT CORP NEW COM
Common Stock
83001A102
28
1422
SH
SOLE
1422
0
0
SOUTH JERSEY INDS INC COM
Common Stock
838518108
77
3990
SH
SOLE
3990
0
0
SMUCKER J M CO COM NEW
Common Stock
832696405
1168
10069
SH
SOLE
10069
0
0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF
ETF
78468R408
4762
183627
SH
SOLE
183627
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
60
3268
SH
SOLE
3268
0
0
SAN JUAN BASIN RTY TR UNIT BEN INT
Common Stock
798241105
29
11047
SH
SOLE
11047
0
0
SJW GROUP COM
Common Stock
784305104
293
4755
SH
SOLE
4755
0
0
SONIC HEALTHCARE LTD SPONSORED ADR
ADR
83546A203
18
740
SH
SOLE
740
0
0
SEKISUI HOUSE LTD SPONSORED ADR
ADR
816078307
17
960
SH
SOLE
960
0
0
SKEENA RES LTD NEW COM
Common Stock
83056P806
55
27000
SH
SOLE
27000
0
0
SENTRY TECHNOLOGY CORP COM
Common Stock
81731K101
0
3449
SH
SOLE
3449
0
0
SKECHERS U S A INC CL A
Common Stock
830566105
9
270
SH
SOLE
270
0
0
SKYWEST INC COM
Common Stock
830879102
2
50
SH
SOLE
50
0
0
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
83
1048
SH
SOLE
1048
0
0
SILICON LABORATORIES INC COM
Common Stock
826919102
4
40
SH
SOLE
40
0
0
SCHLUMBERGER LTD COM
Common Stock
806857108
1652
109124
SH
SOLE
109124
0
0
U S SILICA HLDGS INC COM
Common Stock
90346E103
0
80
SH
SOLE
80
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
225
5495
SH
SOLE
5495
0
0
SUPER LEAGUE GAMING INC COM
Common Stock
86804F202
0
100
SH
SOLE
100
0
0
SOLGOLD PLC SHS
Common Stock
G8255T104
16
40930
SH
SOLE
40930
0
0
SILGAN HOLDINGS INC COM
Common Stock
827048109
21
579
SH
SOLE
579
0
0
SANLAM LTD SPONSORED ADR
ADR
80104Q208
1
87
SH
SOLE
87
0
0
SLM CORP COM
Common Stock
78442P106
4
450
SH
SOLE
450
0
0
ISHARES SILVER TRUST
ETF
46428Q109
809
36636
SH
SOLE
36636
0
0
SPDR S&P 600 SMALL CAP ETF
ETF
78464A813
141
2291
SH
SOLE
2291
0
0
SPDR S&P 600 SMALL CAP GROWTH ETF
ETF
78464A201
25
425
SH
SOLE
425
0
0
SPDR S&P 600 SMALL CAP VALUE ETF
ETF
78464A300
832
16359
SH
SOLE
16359
0
0
SM ENERGY CO COM
Common Stock
78454L100
0
100
SH
SOLE
100
0
0
SMARTSHEET INC COM CL A
Common Stock
83200N103
7
137
SH
SOLE
137
0
0
SIEMENS A G ORD
Common Stock
D69671218
45
359
SH
SOLE
359
0
0
VANECK VECTORS SHORT MUNI ETF
ETF
92189F528
27
1500
SH
SOLE
1500
0
0
SMARTFINANCIAL INC COM NEW
Common Stock
83190L208
265
19730
SH
SOLE
19730
0
0
SMC CORP JAPAN SPONSORED ADR
ADR
78445W306
42
1523
SH
SOLE
1523
0
0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF
ETF
74347B698
14
290
SH
SOLE
290
0
0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR
ADR
86562M209
99
17640
SH
SOLE
17640
0
0
SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR
ADR
83272W106
6
150
SH
SOLE
150
0
0
SCOTTS MIRACLE GRO CO CL A
Common Stock
810186106
747
4965
SH
SOLE
4965
0
0
VANECK VECTORS SEMICONDUCTOR ETF
ETF
92189F676
31
175
SH
SOLE
175
0
0
SEMLER SCIENTIFIC INC COM
Common Stock
81684M104
42
784
SH
SOLE
784
0
0
SIEMENS HEALTHINEERS AG UNSPONSORED ADR
ADR
82622J104
4
183
SH
SOLE
183
0
0
SUMMIT THERAPEUTICS INC COM
Common Stock
86627R102
37
11000
SH
SOLE
11000
0
0
SHIMANO INC UNSPONSORD ADR
ADR
82455C101
73
3700
SH
SOLE
3700
0
0
STEIN MART INC COM
Common Stock
858375108
0
1140
SH
SOLE
1140
0
0
SEMTECH CORP COM
Common Stock
816850101
3
60
SH
SOLE
60
0
0
SNAP ON INC COM
Common Stock
833034101
937
6459
SH
SOLE
6459
0
0
SNAP INC CL A
Common Stock
83304A106
415
15482
SH
SOLE
15482
0
0
SLEEP NUMBER CORP COM
Common Stock
83125X103
160
3240
SH
SOLE
3240
0
0
SCHNEIDER NATIONAL INC CL B
Common Stock
80689H102
0
17
SH
SOLE
17
0
0
SONY CORP SPONSORED ADR
ADR
835699307
446
5829
SH
SOLE
5829
0
0
STONEX GROUP INC COM
Common Stock
861896108
1770
34905
SH
SOLE
34905
0
0
SMITH & NEPHEW PLC SPDN ADR NEW
ADR
83175M205
1035
25942
SH
SOLE
25942
0
0
SNOWFLAKE INC CL A
Common Stock
833445109
52
212
SH
SOLE
212
0
0
SYNOPSYS INC COM
Common Stock
871607107
254
1168
SH
SOLE
1168
0
0
GLOBAL X INTERNET OF THINGS THEMATIC ETF
ETF
37954Y780
7
272
SH
SOLE
272
0
0
SYNOVUS FINL CORP COM NEW
Common Stock
87161C501
579
26961
SH
SOLE
26961
0
0
SYNNEX CORP COM
Common Stock
87162W100
62
433
SH
SOLE
433
0
0
SANOFI SPONSORED ADR
ADR
80105N105
1219
24394
SH
SOLE
24394
0
0
SANOFI SHS
Common Stock
F5548N101
22
220
SH
SOLE
220
0
0
SOUTHERN CO COM
Common Stock
842587107
7791
142634
SH
SOLE
142634
0
0
SOFTBANK CORP UNSPONSRED ADS
ADR
83405K102
12
1100
SH
SOLE
1100
0
0
SOLITRON DEVICES INC COM NEW
Common Stock
834256208
0
1
SH
SOLE
1
0
0
SOL GLOBAL INVTS CORP COM
Common Stock
78471G100
1
1050
SH
SOLE
1050
0
0
SOLITON INC COM
Common Stock
834251100
3
400
SH
SOLE
400
0
0
SONOCO PRODS CO COM
Common Stock
835495102
193
3747
SH
SOLE
3747
0
0
SONOS INC COM
Common Stock
83570H108
5
300
SH
SOLE
300
0
0
SONOVA HLDG AG UNSPONSORED ADR
ADR
83569C102
279
5426
SH
SOLE
5426
0
0
SOUTH32 LTD SPONSORED ADR
ADR
84473L105
1
76
SH
SOLE
76
0
0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND
ETF
464287523
153
490
SH
SOLE
490
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
3938
127679
SH
SOLE
127679
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
10
176
SH
SOLE
176
0
0
VIRGIN GALACTIC HOLDINGS INC COM
Common Stock
92766K106
9
450
SH
SOLE
450
0
0
AAM S&P 500 HIGH DIVIDEND VALUE ETF
ETF
26922A594
2698
126474
SH
SOLE
126474
0
0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF
ETF
78463X889
20
676
SH
SOLE
676
0
0
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
2
41
SH
SOLE
41
0
0
S&P GLOBAL INC COM
Common Stock
78409V104
10467
28778
SH
SOLE
28778
0
0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF
ETF
78463X475
8
192
SH
SOLE
192
0
0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN
Common Stock
864482104
96
5980
SH
SOLE
5980
0
0
INVESCO S&P 500 HIGH BETA ETF
ETF
46138E370
5
125
SH
SOLE
125
0
0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E362
8
252
SH
SOLE
252
0
0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF
ETF
78464A375
7372
200213
SH
SOLE
200213
0
0
SPDR PORTFOLIO TIPS ETF
ETF
78464A656
79
2554
SH
SOLE
2554
0
0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF
ETF
78464A367
18
568
SH
SOLE
568
0
0
SPLUNK INC COM
Common Stock
848637104
1443
7495
SH
SOLE
7495
0
0
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
1848
34357
SH
SOLE
34357
0
0
SPOK HLDGS INC COM
Common Stock
84863T106
74
7878
SH
SOLE
7878
0
0
SPO GLOBAL INC COM NEW
Common Stock
78468T206
5
50000
SH
SOLE
50000
0
0
SPOTIFY TECHNOLOGY S A SHS
Common Stock
L8681T102
654
2615
SH
SOLE
2615
0
0
SPECTRUM PHARMACEUTICALS INC COM
Common Stock
84763A108
1
300
SH
SOLE
300
0
0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A
Common Stock
848574109
0
0
SH
SOLE
0
0
0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF
ETF
78464A474
41
1313
SH
SOLE
1313
0
0
SPS COMMERCE INC COM
Common Stock
78463M107
1048
13026
SH
SOLE
13026
0
0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
34
1230
SH
SOLE
1230
0
0
SPROUT SOCIAL INC COM CL A
Common Stock
85209W109
7
170
SH
SOLE
170
0
0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF
ETF
78464A805
297
7215
SH
SOLE
7215
0
0
SPARTANNASH CO COM
Common Stock
847215100
0
24
SH
SOLE
24
0
0
SPORTSMANS WHSE HLDGS INC COM
Common Stock
84920Y106
0
32
SH
SOLE
32
0
0
SUNPOWER CORP COM
Common Stock
867652406
2
123
SH
SOLE
123
0
0
SPX CORP COM
Common Stock
784635104
93
1976
SH
SOLE
1976
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
158
2943
SH
SOLE
2943
0
0
SPDR S&P 500 ETF
ETF
78462F103
153150
452613
SH
SOLE
452613
0
0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF
ETF
78468R788
134
4882
SH
SOLE
4882
0
0
SPDR PORTFOLIO S&P 500 GROWTH ETF
ETF
78464A409
38
746
SH
SOLE
746
0
0
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF
ETF
78468R796
40
481
SH
SOLE
481
0
0
SQUARE INC CL A
Common Stock
852234103
1053
6248
SH
SOLE
6248
0
0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B
ADR
833635105
66
2104
SH
SOLE
2104
0
0
PROSHARES ULTRAPRO SHORT QQQ
ETF
74347G861
0
1
SH
SOLE
1
0
0
SPIRE INC COM
Common Stock
84857L101
16
310
SH
SOLE
310
0
0
SRAX INC CL A
Common Stock
78472M106
3
1000
SH
SOLE
1000
0
0
STERICYCLE INC COM
Common Stock
858912108
18
288
SH
SOLE
288
0
0
SEMPRA ENERGY COM
Common Stock
816851109
811
6811
SH
SOLE
6811
0
0
STONERIDGE INC COM
Common Stock
86183P102
461
24230
SH
SOLE
24230
0
0
SORRENTO THERAPEUTICS INC COM NEW
Common Stock
83587F202
70
6537
SH
SOLE
6537
0
0
SAREPTA THERAPEUTICS INC COM
Common Stock
803607100
984
6955
SH
SOLE
6955
0
0
PROSHARES ULTRASHORT REAL ESTATE
ETF
74348A244
3
200
SH
SOLE
200
0
0
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF
ETF
69374H741
195
5447
SH
SOLE
5447
0
0
SOUTH ST CORP COM
Common Stock
840441109
466
9678
SH
SOLE
9678
0
0
SIMPSON MANUFACTURING CO INC COM
Common Stock
829073105
108
1108
SH
SOLE
1108
0
0
SHISEIDO CO LTD SPONSORED ADR
ADR
824841407
15
260
SH
SOLE
260
0
0
SSE PLC SPONSORED ADR
ADR
78467K107
16
970
SH
SOLE
970
0
0
SASOL LTD SPONSORED ADR
ADR
803866300
6
770
SH
SOLE
770
0
0
SYSMEX CORP UNSPONSORED ADR
ADR
87184P109
304
6331
SH
SOLE
6331
0
0
SS&C TECHNOLOGIES HLDGS INC COM
Common Stock
78467J100
1821
29642
SH
SOLE
29642
0
0
PROSHARES ULTRA S&P 500
ETF
74347R107
170
2278
SH
SOLE
2278
0
0
SCRIPPS E W CO OHIO CL A NEW
Common Stock
811054402
115
9874
SH
SOLE
9874
0
0
SWISS RE LTD SPONSORED ADR
ADR
870886108
20
1054
SH
SOLE
1054
0
0
SUMITOMO CORP SPONSORED ADR
ADR
865613103
16
1300
SH
SOLE
1300
0
0
STRATASYS LTD SHS
Common Stock
M85548101
1
101
SH
SOLE
101
0
0
SENSATA TECHNOLOGIES HLDG PLC SHS
Common Stock
G8060N102
63
1436
SH
SOLE
1436
0
0
STAAR SURGICAL CO COM PAR $0.01
Common Stock
852312305
60
1069
SH
SOLE
1069
0
0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B
Common Stock
30224P200
11
928
SH
SOLE
928
0
0
SUNTORY BEVERAGE & FOOD LTD ADS
ADR
86803T104
12
650
SH
SOLE
650
0
0
STEWART INFORMATION SVCS CORP COM
Common Stock
860372101
2
42
SH
SOLE
42
0
0
STERIS PLC SHS USD
Common Stock
G8473T100
1636
9379
SH
SOLE
9379
0
0
ISHARES 0-5 YEAR TIPS BOND ETF
ETF
46429B747
29
274
SH
SOLE
274
0
0
STERLING BANCORP DEL COM
Common Stock
85917A100
17
1589
SH
SOLE
1589
0
0
STEEL DYNAMICS INC COM
Common Stock
858119100
773
26354
SH
SOLE
26354
0
0
STMICROELECTRONICS N V NY REGISTRY
ADR
861012102
76
2288
SH
SOLE
2288
0
0
STAMPS COM INC COM NEW
Common Stock
852857200
8
30
SH
SOLE
30
0
0
STANDARD AVB FINL CORP COM
Common Stock
85303B100
243
7410
SH
SOLE
7410
0
0
STONECO LTD COM CL A
Common Stock
G85158106
6
102
SH
SOLE
102
0
0
SCORPIO TANKERS INC SHS
Common Stock
Y7542C130
169
15000
SH
SOLE
15000
0
0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND
ETF
72201R205
16
300
SH
SOLE
300
0
0
STRATEGIC ED INC COM
Common Stock
86272C103
2
20
SH
SOLE
20
0
0
STRATUS PPTYS INC COM NEW
Common Stock
863167201
149
6772
SH
SOLE
6772
0
0
STATE STR CORP COM
Common Stock
857477103
170
2900
SH
SOLE
2900
0
0
SEAGATE TECHNOLOGY PLC SHS
Common Stock
G7945M107
492
9907
SH
SOLE
9907
0
0
CONSTELLATION BRANDS INC CL A
Common Stock
21036P108
994
5382
SH
SOLE
5382
0
0
CONSTELLATION BRANDS INC CL B
Common Stock
21036P207
19
100
SH
SOLE
100
0
0
SUNCOR ENERGY INC NEW COM
Common Stock
867224107
398
34078
SH
SOLE
34078
0
0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF
ETF
464288158
10653
98675
SH
SOLE
98675
0
0
SUN HUNG KAI PPTYS LTD SPONSORED ADR
ADR
86676H302
23
1741
SH
SOLE
1741
0
0
SUNOCO LP COM UT REP LP
Common Stock
86765K109
12
500
SH
SOLE
500
0
0
SUPERNUS PHARMACEUTICALS INC COM
Common Stock
868459108
5
225
SH
SOLE
225
0
0
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
246
1665
SH
SOLE
1665
0
0
SUMITOMO MITSUI TR HLDGS INC SPONSORED ADR
ADR
86562X106
17
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
12
800
SH
SOLE
800
0
0
SVENSKA HANDELSBANKEN ADR
ADR
86959C103
8
2020
SH
SOLE
2020
0
0
SAVARA INC COM
Common Stock
805111101
0
142
SH
SOLE
142
0
0
SMITH & WESSON BRANDS INC COM
Common Stock
831754106
132
8159
SH
SOLE
8159
0
0
SWITCH INC CL A
Common Stock
87105L104
1
75
SH
SOLE
75
0
0
SWEDBANK A B SPD ADR
ADR
870195104
10
640
SH
SOLE
640
0
0
SWATCH GROUP AG ADR
ADR
870123106
13
1130
SH
SOLE
1130
0
0
SIERRA WIRELESS INC COM
Common Stock
826516106
6
536
SH
SOLE
536
0
0
STANLEY BLACK & DECKER INC COM
Common Stock
854502101
2947
18123
SH
SOLE
18123
0
0
SKYWORKS SOLUTIONS INC COM
Common Stock
83088M102
389
2559
SH
SOLE
2559
0
0
SWEDISH MATCH AB ORD
Common Stock
W92277115
7
85
SH
SOLE
85
0
0
SOUTHWESTERN ENERGY CO COM
Common Stock
845467109
28
12440
SH
SOLE
12440
0
0
SWIRE PAC LTD SPON ADR A
ADR
870794302
6
1240
SH
SOLE
1240
0
0
SOUTHWEST GAS HOLDINGS INC COM
Common Stock
844895102
46
737
SH
SOLE
737
0
0
SUNCOKE ENERGY INC COM
Common Stock
86722A103
0
60
SH
SOLE
60
0
0
SENSIENT TECHNOLOGIES CORP COM
Common Stock
81725T100
88
1506
SH
SOLE
1506
0
0
SIKA AG UNSPONSORD ADR
ADR
82674R103
493
19725
SH
SOLE
19725
0
0
STOCK YDS BANCORP INC COM
Common Stock
861025104
556
16277
SH
SOLE
16277
0
0
SYNCHRONY FINANCIAL COM
Common Stock
87165B103
375
14087
SH
SOLE
14087
0
0
SYMRISE AG UNSPONSORD ADR
ADR
87155N109
333
9584
SH
SOLE
9584
0
0
STRYKER CORPORATION COM
Common Stock
863667101
2876
13747
SH
SOLE
13747
0
0
SYKES ENTERPRISES INC COM
Common Stock
871237103
0
13
SH
SOLE
13
0
0
CAMBRIA SHAREHOLDER YIELD ETF
ETF
132061201
13
380
SH
SOLE
380
0
0
SYNAPTICS INC COM
Common Stock
87157D109
49
610
SH
SOLE
610
0
0
SYNEOS HEALTH INC CL A
Common Stock
87166B102
16
289
SH
SOLE
289
0
0
SYNALLOY CORP COM
Common Stock
871565107
37
6800
SH
SOLE
6800
0
0
SYSCO CORP COM
Common Stock
871829107
5991
94985
SH
SOLE
94985
0
0
SUZUKI MTR CORP UNSPONSORD ADR
ADR
86959X107
74
431
SH
SOLE
431
0
0
AT&T INC COM
Common Stock
00206R102
21595
757987
SH
SOLE
757987
0
0
TAISHO PHARMA HOLDINGS CO LTD UNSPONSORD ADR
ADR
87402P105
4
244
SH
SOLE
244
0
0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS
ADR
874060205
74
4204
SH
SOLE
4204
0
0
TAL EDUCATION GROUP SPONSORED ADS
ADR
874080104
22
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
1
104
SH
SOLE
104
0
0
MOLSON COORS BEVERAGE CO CL B
Common Stock
60871R209
117
3560
SH
SOLE
3560
0
0
PROSHARES SHORT 20 PLUS YEAR TREASURY
ETF
74347X849
77
5000
SH
SOLE
5000
0
0
TRUEBLUE INC COM
Common Stock
89785X101
1
40
SH
SOLE
40
0
0
TRANSLATE BIO INC COM
Common Stock
89374L104
1
66
SH
SOLE
66
0
0
PROSHARES ULTRASHORT 20 PLUS YEAR TREASURY
ETF
74347B201
23
1500
SH
SOLE
1500
0
0
TEXAS CAP BANCSHARES INC COM
Common Stock
88224Q107
5
144
SH
SOLE
144
0
0
TENCENT HOLDINGS LIMITED UNSPON ADR
ADR
88032Q109
33068
485678
SH
SOLE
485678
0
0
TCF FINL CORP COM
Common Stock
872307103
314
13194
SH
SOLE
13194
0
0
COMMUNITY FINL CORP MD COM
Common Stock
20368X101
298
14020
SH
SOLE
14020
0
0
TC PIPELINES LP UT COM LTD PRT
Common Stock
87233Q108
497
19685
SH
SOLE
19685
0
0
CONTAINER STORE GROUP INC COM
Common Stock
210751103
0
50
SH
SOLE
50
0
0
TUCOWS INC COM NEW
Common Stock
898697206
71
1000
SH
SOLE
1000
0
0
TORONTO DOMINION BK ONT COM NEW
Common Stock
891160509
133
2861
SH
SOLE
2861
0
0
TRIDENT ACQUISITIONS CORP WT EXP 050923
Common Stock
89615T114
2
4750
SH
SOLE
4750
0
0
TERADATA CORP DEL COM
Common Stock
88076W103
10
436
SH
SOLE
436
0
0
TRANSDIGM GROUP INC COM
Common Stock
893641100
77
161
SH
SOLE
161
0
0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND
ETF
33738R118
34
781
SH
SOLE
781
0
0
TELADOC HEALTH INC COM
Common Stock
87918A105
1084
4913
SH
SOLE
4913
0
0
TELEPHONE & DATA SYS INC COM NEW
Common Stock
879433829
10
560
SH
SOLE
560
0
0
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND
ETF
33939L506
636
24616
SH
SOLE
24616
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
117
379
SH
SOLE
379
0
0
ATLASSIAN CORP PLC CL A
Common Stock
G06242104
298
1604
SH
SOLE
1604
0
0
BIO-TECHNE CORP COM
Common Stock
09073M104
2959
11899
SH
SOLE
11899
0
0
TECK RESOURCES LTD CL B
Common Stock
878742204
14
1010
SH
SOLE
1010
0
0
TELEFONICA S A SPONSORED ADR
ADR
879382208
10
2822
SH
SOLE
2822
0
0
TE CONNECTIVITY LTD REG SHS
Common Stock
H84989104
562
5707
SH
SOLE
5707
0
0
TELENOR ASA SPONSORED ADR
ADR
87944W105
84
5022
SH
SOLE
5022
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
193
4974
SH
SOLE
4974
0
0
TENAX THERAPEUTICS INC COM NEW
Common Stock
88032L209
0
2
SH
SOLE
2
0
0
TERADYNE INC COM
Common Stock
880770102
189
2326
SH
SOLE
2326
0
0
TERAFORCE TECHNOLOGY CORP COM
Common Stock
88077T109
0
300
SH
SOLE
300
0
0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS
ADR
881624209
10
1130
SH
SOLE
1130
0
0
TEREX CORP NEW COM
Common Stock
880779103
22
1103
SH
SOLE
1103
0
0
TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR
ADR
88088L103
44
2089
SH
SOLE
2089
0
0
TRUIST FINL CORP COM
Common Stock
89832Q109
18335
473165
SH
SOLE
473165
0
0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF
ETF
78468R721
15
284
SH
SOLE
284
0
0
TFS FINL CORP COM
Common Stock
87240R107
29
1916
SH
SOLE
1916
0
0
TELEFLEX INCORPORATED COM
Common Stock
879369106
361
1070
SH
SOLE
1070
0
0
TRIUMPH GROUP INC NEW COM
Common Stock
896818101
21
2855
SH
SOLE
2855
0
0
TEGNA INC COM
Common Stock
87901J105
13
1120
SH
SOLE
1120
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
8
750
SH
SOLE
750
0
0
TARGET CORP COM
Common Stock
87612E106
19143
120703
SH
SOLE
120703
0
0
TG THERAPEUTICS INC COM
Common Stock
88322Q108
25
935
SH
SOLE
935
0
0
TARGET HOSPITALITY CORP COM
Common Stock
87615L107
268
226796
SH
SOLE
226796
0
0
THUNDER BRDG ACQUISTION II LTD CL A SHS
Common Stock
G8857S116
209
20475
SH
SOLE
20475
0
0
THUNDER BRDG ACQUISTION II LTD WT EXP 113026
Common Stock
G8857S108
1
500
SH
SOLE
500
0
0
TENET HEALTHCARE CORP COM NEW
Common Stock
88033G407
4
180
SH
SOLE
180
0
0
HANOVER INS GROUP INC COM
Common Stock
410867105
1073
11465
SH
SOLE
11465
0
0
THOR INDS INC COM
Common Stock
885160101
137
1390
SH
SOLE
1390
0
0
GENTHERM INC COM
Common Stock
37253A103
128
3068
SH
SOLE
3068
0
0
TREEHOUSE FOODS INC COM
Common Stock
89469A104
7
180
SH
SOLE
180
0
0
TELECOM ITALIA S P A NEW ORD SHS
Common Stock
T92778108
1
3681
SH
SOLE
3681
0
0
TIFFANY & CO NEW COM
Common Stock
886547108
159
1364
SH
SOLE
1364
0
0
TELECOM ITALIA S P A NEW SPON ADS
ADR
87927Y102
2
619
SH
SOLE
619
0
0
TIKCRO TECHNOLOGIES LTD REG SHS
Common Stock
M8790M112
0
66
SH
SOLE
66
0
0
INTERFACE INC COM
Common Stock
458665304
1
179
SH
SOLE
179
0
0
ISHARES TIPS BOND ETF
ETF
464287176
4526
35784
SH
SOLE
35784
0
0
TJX COS INC NEW COM
Common Stock
872540109
4417
77381
SH
SOLE
77381
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
16
360
SH
SOLE
360
0
0
TIMKEN CO COM
Common Stock
887389104
251
4662
SH
SOLE
4662
0
0
ISHARES 10-20 YEAR TREASURY BOND ETF
ETF
464288653
22
130
SH
SOLE
130
0
0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR
ADR
715684106
36
1958
SH
SOLE
1958
0
0
TALEND S A ADS
ADR
874224207
11
275
SH
SOLE
275
0
0
TELEPERFORMANCE UNSPONSORD ADR
ADR
87946F100
19
120
SH
SOLE
120
0
0
TILRAY INC COM CL 2
Common Stock
88688T100
2
306
SH
SOLE
306
0
0
TELIA COMPANY A B UNSPONSORED ADR
ADR
87960M205
12
1470
SH
SOLE
1470
0
0
TELSTRA CORP LTD SPONSORED ADS
ADR
87969N204
10
1030
SH
SOLE
1030
0
0
ISHARES 20 PLUS YEAR TREASURY BOND ETF
ETF
464287432
475
2907
SH
SOLE
2907
0
0
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND
ETF
33939L803
128
2286
SH
SOLE
2286
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
129
973
SH
SOLE
973
0
0
TITAN MED INC COM NEW
Common Stock
88830X819
5
7083
SH
SOLE
7083
0
0
TRANSMEDICS GROUP INC COM
Common Stock
89377M109
140
10000
SH
SOLE
10000
0
0
MOTLEY FOOL 100 INDEX ETF
ETF
74933W601
16
503
SH
SOLE
503
0
0
TAYLOR MORRISON HOME CORP COM
Common Stock
87724P106
46
1787
SH
SOLE
1787
0
0
THERMO FISHER SCIENTIFIC INC COM
Common Stock
883556102
17123
39076
SH
SOLE
39076
0
0
TRILOGY METALS INC NEW COM
Common Stock
89621C105
10
6000
SH
SOLE
6000
0
0
TEMENOS AG SPONSORED ADR
ADR
87974R208
103
801
SH
SOLE
801
0
0
TIMKENSTEEL CORPORATION COM
Common Stock
887399103
41
11275
SH
SOLE
11275
0
0
T-MOBILE US INC COM
Common Stock
872590104
39802
343920
SH
SOLE
343920
0
0
TEAMVIEWER AG UNSPONSRD ADS
ADR
87816Y106
8
332
SH
SOLE
332
0
0
TERMINIX GLOBAL HOLDINGS INC COM
Common Stock
88087E100
3
84
SH
SOLE
84
0
0
TELENAV INC COM
Common Stock
879455103
0
107
SH
SOLE
107
0
0
TANDEM DIABETES CARE INC COM NEW
Common Stock
875372203
239
2101
SH
SOLE
2101
0
0
TOKYO ELECTRON LTD ADR
ADR
889110102
23
352
SH
SOLE
352
0
0
TOLL BROTHERS INC COM
Common Stock
889478103
110
2224
SH
SOLE
2224
0
0
TOREX GOLD RES INC COM NEW
Common Stock
891054603
1
100
SH
SOLE
100
0
0
TOTAL SE SPONSORED ADS
ADR
89151E109
617
17969
SH
SOLE
17969
0
0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF
ETF
78467V848
278
5618
SH
SOLE
5618
0
0
TOWNEBANK PORTSMOUTH VA COM
Common Stock
89214P109
117
6977
SH
SOLE
6977
0
0
TUTOR PERINI CORP COM
Common Stock
901109108
4
341
SH
SOLE
341
0
0
TRIBUNE PUBG CO NEW COM
Common Stock
89609W107
0
35
SH
SOLE
35
0
0
TRI POINTE GROUP INC COM
Common Stock
87265H109
0
17
SH
SOLE
17
0
0
TPI COMPOSITES INC COM
Common Stock
87266J104
1
38
SH
SOLE
38
0
0
TEXAS PAC LD TR SUB CTF PROP I T
Common Stock
882610108
2440
5420
SH
SOLE
5420
0
0
TAPESTRY INC COM
Common Stock
876030107
70
4381
SH
SOLE
4381
0
0
TEMPUR SEALY INTL INC COM
Common Stock
88023U101
73
810
SH
SOLE
810
0
0
LENDINGTREE INC NEW COM
Common Stock
52603B107
77
245
SH
SOLE
245
0
0
TREX CO INC COM
Common Stock
89531P105
30
406
SH
SOLE
406
0
0
TARGA RES CORP COM
Common Stock
87612G101
1917
141179
SH
SOLE
141179
0
0
TABULA RASA HEALTHCARE INC COM
Common Stock
873379101
13
310
SH
SOLE
310
0
0
THOMSON REUTERS CORP. COM NEW
Common Stock
884903709
8
101
SH
SOLE
101
0
0
TRILLIUM THERAPEUTICS INC COM NEW
Common Stock
89620X506
15
1000
SH
SOLE
1000
0
0
TRIPADVISOR INC COM
Common Stock
896945201
21
1033
SH
SOLE
1033
0
0
TRIMBLE INC COM
Common Stock
896239100
618
12644
SH
SOLE
12644
0
0
TRUSTMARK CORP COM
Common Stock
898402102
23
1063
SH
SOLE
1063
0
0
TRINITY INDS INC COM
Common Stock
896522109
17
864
SH
SOLE
864
0
0
PRICE T ROWE GROUP INC COM
Common Stock
74144T108
5275
41200
SH
SOLE
41200
0
0
TRONOX HOLDINGS PLC SHS
Common Stock
G9087Q102
1014
128215
SH
SOLE
128215
0
0
TC ENERGY CORP COM
Common Stock
87807B107
598
14138
SH
SOLE
14138
0
0
TRISURA GROUP LTD COM NEW
Common Stock
89679A209
1
22
SH
SOLE
22
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
38
1000
SH
SOLE
1000
0
0
TRANSUNION COM
Common Stock
89400J107
58
670
SH
SOLE
670
0
0
TERUMO CORP ADR
ADR
88156J105
16
400
SH
SOLE
400
0
0
TRUPANION INC COM
Common Stock
898202106
84
1031
SH
SOLE
1031
0
0
TRAVELERS COMPANIES INC COM
Common Stock
89417E109
4219
39129
SH
SOLE
39129
0
0
TREVENA INC COM
Common Stock
89532E109
6
1900
SH
SOLE
1900
0
0
TANZANIAN GOLD CORP COM
Common Stock
87601A107
25
34913
SH
SOLE
34913
0
0
TESCO PLC SPONSORED ADR
ADR
881575302
114
14024
SH
SOLE
14024
0
0
TRACTOR SUPPLY CO COM
Common Stock
892356106
1807
12721
SH
SOLE
12721
0
0
TRINSEO S A SHS
Common Stock
L9340P101
2
93
SH
SOLE
93
0
0
TAYSHA GENE THERAPIES INC COM SHS
Common Stock
877619106
8
370
SH
SOLE
370
0
0
TESLA INC COM
Common Stock
88160R101
13021
29054
SH
SOLE
29054
0
0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS
ADR
874039100
2364
28611
SH
SOLE
28611
0
0
TYSON FOODS INC CL A
Common Stock
902494103
120
2033
SH
SOLE
2033
0
0
TRANE TECHNOLOGIES PLC SHS
Common Stock
G8994E103
952
7803
SH
SOLE
7803
0
0
TORO CO COM
Common Stock
891092108
1383
16437
SH
SOLE
16437
0
0
THE TRADE DESK INC COM CL A
Common Stock
88339J105
78
140
SH
SOLE
140
0
0
TDK CORP AMERN DEP SH
ADR
872351408
10
90
SH
SOLE
90
0
0
TETRA TECH INC NEW COM
Common Stock
88162G103
342
3522
SH
SOLE
3522
0
0
TECHTARGET INC COM
Common Stock
87874R100
188
4210
SH
SOLE
4210
0
0
TTM TECHNOLOGIES INC COM
Common Stock
87305R109
1
110
SH
SOLE
110
0
0
TECHTRONIC INDS LTD SPONSORED ADR
ADR
87873R101
56
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
1824
10980
SH
SOLE
10980
0
0
TELUS CORPORATION COM
Common Stock
87971M103
56
3200
SH
SOLE
3200
0
0
TUPPERWARE BRANDS CORP COM
Common Stock
899896104
1
50
SH
SOLE
50
0
0
ISHARES MSCI TURKEY ETF
ETF
464286715
18
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
10
692
SH
SOLE
692
0
0
TRADEWEB MKTS INC CL A
Common Stock
892672106
491
8360
SH
SOLE
8360
0
0
TWILIO INC CL A
Common Stock
90138F102
133
517
SH
SOLE
517
0
0
2U INC COM
Common Stock
90214J101
708
20322
SH
SOLE
20322
0
0
TWIST BIOSCIENCE CORP COM
Common Stock
90184D100
14
180
SH
SOLE
180
0
0
TWITTER INC COM
Common Stock
90184L102
407
8717
SH
SOLE
8717
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
25
200
SH
SOLE
200
0
0
TEXAS INSTRS INC COM
Common Stock
882508104
8719
60166
SH
SOLE
60166
0
0
TEXAS ROADHOUSE INC COM
Common Stock
882681109
117
1835
SH
SOLE
1835
0
0
TEXTRON INC COM
Common Stock
883203101
336
9578
SH
SOLE
9578
0
0
TYLER TECHNOLOGIES INC COM
Common Stock
902252105
1355
3794
SH
SOLE
3794
0
0
UNITY SOFTWARE INC COM
Common Stock
91332U101
46
547
SH
SOLE
547
0
0
UNDER ARMOUR INC CL C
Common Stock
904311206
10
921
SH
SOLE
921
0
0
UNDER ARMOUR INC CL A
Common Stock
904311107
10
803
SH
SOLE
803
0
0
UNITED AIRLS HLDGS INC COM
Common Stock
910047109
41
1169
SH
SOLE
1169
0
0
UBER TECHNOLOGIES INC COM
Common Stock
90353T100
587
15792
SH
SOLE
15792
0
0
UBS GROUP AG SHS
Common Stock
H42097107
17517
1561209
SH
SOLE
1561209
0
0
UNITED BANKSHARES INC WEST VA COM
Common Stock
909907107
95
4259
SH
SOLE
4259
0
0
UNITED CMNTY BKS BLAIRSVLE GA COM
Common Stock
90984P303
11
633
SH
SOLE
633
0
0
UCB S A UNSPONSORED ADR
ADR
903480101
109
1897
SH
SOLE
1897
0
0
PROSHARES ULTRA BLOOMBERG CRUDE OIL
ETF
74347Y888
0
10
SH
SOLE
10
0
0
ULTRA CLEAN HLDGS INC COM
Common Stock
90385V107
1
49
SH
SOLE
49
0
0
URANIUM ENERGY CORP COM
Common Stock
916896103
3
3000
SH
SOLE
3000
0
0
UNIVERSAL ELECTRS INC COM
Common Stock
913483103
0
9
SH
SOLE
9
0
0
UNITED FIRE GROUP INC COM
Common Stock
910340108
5
226
SH
SOLE
226
0
0
UFP INDUSTRIES INC COM
Common Stock
90278Q108
4
67
SH
SOLE
67
0
0
DOMTAR CORP COM NEW
Common Stock
257559203
13
480
SH
SOLE
480
0
0
UGI CORP NEW COM
Common Stock
902681105
492
15066
SH
SOLE
15066
0
0
AMERCO COM
Common Stock
023586100
61
173
SH
SOLE
173
0
0
UNIVERSAL HLTH SVCS INC CL B
Common Stock
913903100
611
5752
SH
SOLE
5752
0
0
UNISYS CORP COM NEW
Common Stock
909214306
2
166
SH
SOLE
166
0
0
UNILEVER PLC SPON ADR NEW
ADR
904767704
1109
17916
SH
SOLE
17916
0
0
ULTA BEAUTY INC COM
Common Stock
90384S303
1236
5407
SH
SOLE
5407
0
0
UMB FINL CORP COM
Common Stock
902788108
132
2674
SH
SOLE
2674
0
0
UMICORE GROUP UNSPONSORED ADR
ADR
90420M104
8
720
SH
SOLE
720
0
0
UMPQUA HLDGS CORP COM
Common Stock
904214103
20
1806
SH
SOLE
1806
0
0
UNILEVER N V N Y SHS NEW
ADR
904784709
802
13208
SH
SOLE
13208
0
0
UNIFIRST CORP MASS COM
Common Stock
904708104
64
338
SH
SOLE
338
0
0
UNITED NAT FOODS INC COM
Common Stock
911163103
58
3634
SH
SOLE
3634
0
0
UNITEDHEALTH GROUP INC COM
Common Stock
91324P102
15435
49302
SH
SOLE
49302
0
0
UNICHARM CORP SPONSORED ADR
ADR
90460M204
433
48049
SH
SOLE
48049
0
0
UNITED STATES 12 MONTH NATURAL GAS FUND, LP
ETF
91288X109
15
1825
SH
SOLE
1825
0
0
UNUM GROUP COM
Common Stock
91529Y106
80
4681
SH
SOLE
4681
0
0
UNION PAC CORP COM
Common Stock
907818108
22901
117908
SH
SOLE
117908
0
0
UNIVAR SOLUTIONS USA INC COM
Common Stock
91336L107
0
23
SH
SOLE
23
0
0
UPM KYMMENE CORP UNSPONSORED ADS
ADR
915436208
9
300
SH
SOLE
300
0
0
UNITED PARCEL SERVICE INC CL B
Common Stock
911312106
2257
13462
SH
SOLE
13462
0
0
UPWORK INC COM
Common Stock
91688F104
0
10
SH
SOLE
10
0
0
URBAN OUTFITTERS INC COM
Common Stock
917047102
2
90
SH
SOLE
90
0
0
PROSHARES ULTRA REAL ESTATE
ETF
74347X625
68
1200
SH
SOLE
1200
0
0
UNITED RENTALS INC COM
Common Stock
911363109
2847
16235
SH
SOLE
16235
0
0
ISHARES MSCI WORLD ETF
ETF
464286392
73
730
SH
SOLE
730
0
0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR
Common Stock
90290N109
10
1000
SH
SOLE
1000
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
5523
153429
SH
SOLE
153429
0
0
U S CONCRETE INC COM
Common Stock
90333L201
144
5000
SH
SOLE
5000
0
0
US FOODS HLDG CORP COM
Common Stock
912008109
47
2074
SH
SOLE
2074
0
0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF
ETF
46435U853
1030
26022
SH
SOLE
26022
0
0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
184
3030
SH
SOLE
3030
0
0
ISHARES MSCI USA MIN VOL FACTOR ETF
ETF
46429B697
10996
171809
SH
SOLE
171809
0
0
USANA HEALTH SCIENCES INC COM
Common Stock
90328M107
1
20
SH
SOLE
20
0
0
UNITED STATES OIL FUND, LP
ETF
91232N207
14
515
SH
SOLE
515
0
0
U S PHYSICAL THERAPY INC COM
Common Stock
90337L108
19
221
SH
SOLE
221
0
0
UTG INC COM
Common Stock
90342M109
2
84
SH
SOLE
84
0
0
UNITED THERAPEUTICS CORP DEL COM
Common Stock
91307C102
182
1764
SH
SOLE
1764
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
100
2400
SH
SOLE
2400
0
0
PROSHARES ULTRA FINANCIALS
ETF
74347X633
22
690
SH
SOLE
690
0
0
VISA INC COM CL A
Common Stock
92826C839
31097
152922
SH
SOLE
152922
0
0
MARRIOTT VACTINS WORLDWID CORP COM
Common Stock
57164Y107
86
920
SH
SOLE
920
0
0
VALARIS PLC SHS CLASS A
Common Stock
G9402V109
0
26
SH
SOLE
26
0
0
VALE S A SPONSORED ADS
ADR
91912E105
14
1278
SH
SOLE
1278
0
0
VAPOTHERM INC COM
Common Stock
922107107
34
1245
SH
SOLE
1245
0
0
VARIAN MED SYS INC COM
Common Stock
92220P105
824
4802
SH
SOLE
4802
0
0
VASO CORP COM
Common Stock
92233F102
0
45
SH
SOLE
45
0
0
VANGUARD MATERIALS INDEX FUND
ETF
92204A801
109
819
SH
SOLE
819
0
0
VANGUARD SMALL-CAP INDEX FUND
ETF
922908751
3941
25260
SH
SOLE
25260
0
0
VITALITY BIOPHARMA INC COM
Common Stock
92849B107
1
3440
SH
SOLE
3440
0
0
VBI VACCINES INC COM NEW
Common Stock
91822J103
1
200
SH
SOLE
200
0
0
VANGUARD SMALL-CAP GROWTH INDEX FUND
ETF
922908595
836
3831
SH
SOLE
3831
0
0
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
1390
12420
SH
SOLE
12420
0
0
VERITEX HLDGS INC COM
Common Stock
923451108
31
1787
SH
SOLE
1787
0
0
VISTEON CORP COM NEW
Common Stock
92839U206
672
9464
SH
SOLE
9464
0
0
VINCI S A ADR
ADR
927320101
83
4023
SH
SOLE
4023
0
0
VANGUARD INTERMEDIATE-TERM CORP BD ETF
ETF
92206C870
5867
61085
SH
SOLE
61085
0
0
VANGUARD LONG-TERM CORPORATE BOND ETF
ETF
92206C813
6
60
SH
SOLE
60
0
0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND
ETF
92204A108
554
2312
SH
SOLE
2312
0
0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND
ETF
92206C409
24695
297846
SH
SOLE
297846
0
0
VANGUARD CONSUMER STAPLES INDEX FUND
ETF
92204A207
81
490
SH
SOLE
490
0
0
VANGUARD ENERGY INDEX FUND
ETF
92204A306
1779
45440
SH
SOLE
45440
0
0
VENDETTA MNG CORPORATE COM
Common Stock
92261V102
4
75000
SH
SOLE
75000
0
0
VANGUARD EUROPE PACIFIC E.
ETF
921943858
29530
717801
SH
SOLE
717801
0
0
VECTRUS INC COM
Common Stock
92242T101
0
11
SH
SOLE
11
0
0
VEECO INSTRS INC DEL COM
Common Stock
922417100
2
157
SH
SOLE
157
0
0
VEEVA SYS INC CL A COM
Common Stock
922475108
1259
4544
SH
SOLE
4544
0
0
VIRGINIA ENERGY RES INC NEW COM
Common Stock
92780V104
1
17000
SH
SOLE
17000
0
0
VEOLIA ENVIRONNEMENT SPONSORED ADR
ADR
92334N103
66
3044
SH
SOLE
3044
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
21694
426877
SH
SOLE
426877
0
0
V F CORP COM
Common Stock
918204108
6023
84149
SH
SOLE
84149
0
0
VILLAGE FARMS INTL INC COM
Common Stock
92707Y108
3
750
SH
SOLE
750
0
0
VANGUARD FINANCIALS INDEX FUND
ETF
92204A405
317
5396
SH
SOLE
5396
0
0
VANGUARD U.S. QUALITY FACTOR ETF
ETF
921935706
15
182
SH
SOLE
182
0
0
VONAGE HLDGS CORP COM
Common Stock
92886T201
2
230
SH
SOLE
230
0
0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF
ETF
92206C706
11971
169831
SH
SOLE
169831
0
0
VANGUARD FTSE EUROPE ETF
ETF
922042874
189
3575
SH
SOLE
3575
0
0
VANGUARD LONG-TERM GOVERNMENT BOND ETF
ETF
92206C847
265
2654
SH
SOLE
2654
0
0
VECTOR GROUP LTD COM
Common Stock
92240M108
77
7829
SH
SOLE
7829
0
0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF
ETF
92206C102
36
586
SH
SOLE
586
0
0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND
ETF
92204A702
6320
20043
SH
SOLE
20043
0
0
VALHI INC NEW COM
Common Stock
918905100
0
6
SH
SOLE
6
0
0
VANGUARD HEALTH CARE INDEX FUND
ETF
92204A504
1259
6187
SH
SOLE
6187
0
0
VIACOMCBS INC CL B
Common Stock
92556H206
244
8809
SH
SOLE
8809
0
0
VIACOMCBS INC CL A
Common Stock
92556H107
3
105
SH
SOLE
105
0
0
VIAVI SOLUTIONS INC COM
Common Stock
925550105
14
1182
SH
SOLE
1182
0
0
VICAPSYS LIFE SCIENCES INC COM
Common Stock
92560A106
0
10
SH
SOLE
10
0
0
VANGUARD DIVIDEND APPRECIATION INDEX FUND
ETF
921908844
53951
415913
SH
SOLE
415913
0
0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF
ETF
921946810
309
4241
SH
SOLE
4241
0
0
VPC IMPACT ACQUISITION HLDNGS UNIT EXP 092225
Common Stock
G9441E126
60
6040
SH
SOLE
6040
0
0
VANGUARD S&P SMALL-CAP 600 ETF
ETF
921932828
96
733
SH
SOLE
733
0
0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A
ADR
92763W103
3
200
SH
SOLE
200
0
0
VIRTU FINL INC CL A
Common Stock
928254101
1
41
SH
SOLE
41
0
0
VANGUARD INDUSTRIALS INDEX FUND
ETF
92204A603
51
351
SH
SOLE
351
0
0
TELEFONICA BRASIL SA SPONSORED ADR
ADR
87936R106
1
101
SH
SOLE
101
0
0
VIVENDI UNSPONSORD ADR
ADR
92852T201
157
5640
SH
SOLE
5640
0
0
MERIDIAN BIOSCIENCE INC COM
Common Stock
589584101
30
1770
SH
SOLE
1770
0
0
VALERO ENERGY CORP COM
Common Stock
91913Y100
6438
159838
SH
SOLE
159838
0
0
VOLVO AB UNSPONSORD ADR
ADR
928854108
17
860
SH
SOLE
860
0
0
VALLEY NATL BANCORP COM
Common Stock
919794107
86
12463
SH
SOLE
12463
0
0
VANGUARD MORTGAGE-BACKED SECURITIES ETF
ETF
92206C771
523
9650
SH
SOLE
9650
0
0
VULCAN MATLS CO COM
Common Stock
929160109
1956
14556
SH
SOLE
14556
0
0
VALMONT INDS INC COM
Common Stock
920253101
358
2920
SH
SOLE
2920
0
0
VMWARE INC CL A COM
Common Stock
928563402
433
2989
SH
SOLE
2989
0
0
VANDA PHARMACEUTICALS INC COM
Common Stock
921659108
0
50
SH
SOLE
50
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
10542
130887
SH
SOLE
130887
0
0
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX
ETF
922042676
754
15360
SH
SOLE
15360
0
0
VECIMA NETWORKS INC COM
Common Stock
92241Y101
1
121
SH
SOLE
121
0
0
VANGUARD MID-CAP INDEX FUND
ETF
922908629
16885
94931
SH
SOLE
94931
0
0
VODAFONE GROUP PLC NEW SPONSORED ADR
ADR
92857W308
76
5721
SH
SOLE
5721
0
0
VANGUARD CRSP US MID CAP VALUE INDE ETF
ETF
922908512
436
4286
SH
SOLE
4286
0
0
VANGUARD RUSSELL 1000 ETF
ETF
92206C730
839
5378
SH
SOLE
5378
0
0
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
4176
18486
SH
SOLE
18486
0
0
VANGUARD RUSSELL 1000 VALUE ETF
ETF
92206C714
3212
30855
SH
SOLE
30855
0
0
VANGUARD S&P 500 ETF
ETF
922908363
17275
55561
SH
SOLE
55561
0
0
VANGUARD S&P 500 GROWTH ETF
ETF
921932505
447
2123
SH
SOLE
2123
0
0
VANGUARD S&P 500 VALUE ETF
ETF
921932703
119
1090
SH
SOLE
1090
0
0
VANGUARD MID-CAP GROWTH INDEX FUND
ETF
922908538
1989
10896
SH
SOLE
10896
0
0
VANGUARD COMMUNICATION SERVICES ETF
ETF
92204A884
1159
11195
SH
SOLE
11195
0
0
VOYA FINANCIAL INC COM
Common Stock
929089100
489
10207
SH
SOLE
10207
0
0
VANGUARD FTSE PACIFIC ETF
ETF
922042866
14
207
SH
SOLE
207
0
0
VANGUARD UTILITIES INDEX FUND
ETF
92204A876
0
1
SH
SOLE
1
0
0
VAREX IMAGING CORP COM
Common Stock
92214X106
91
7309
SH
SOLE
7309
0
0
VARONIS SYS INC COM
Common Stock
922280102
88
729
SH
SOLE
729
0
0
VERINT SYS INC COM
Common Stock
92343X100
1225
24731
SH
SOLE
24731
0
0
VERISANTE TECHNOLOGY INC COM
Common Stock
92346G104
0
4000
SH
SOLE
4000
0
0
VERISK ANALYTICS INC COM
Common Stock
92345Y106
1568
8447
SH
SOLE
8447
0
0
VERISIGN INC COM
Common Stock
92343E102
1140
5501
SH
SOLE
5501
0
0
VIRTUS INVT PARTNERS INC COM
Common Stock
92828Q109
1
7
SH
SOLE
7
0
0
VERITIV CORP COM
Common Stock
923454102
0
22
SH
SOLE
22
0
0
VERTEX PHARMACEUTICALS INC COM
Common Stock
92532F100
1261
4611
SH
SOLE
4611
0
0
VIASAT INC COM
Common Stock
92552V100
4
115
SH
SOLE
115
0
0
VISHAY INTERTECHNOLOGY INC COM
Common Stock
928298108
48
3053
SH
SOLE
3053
0
0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND
ETF
922042718
650
6107
SH
SOLE
6107
0
0
VISTRA CORP COM
Common Stock
92840M102
404
22573
SH
SOLE
22573
0
0
VERASTEM INC COM
Common Stock
92337C104
3
2110
SH
SOLE
2110
0
0
VISTA OUTDOOR INC COM
Common Stock
928377100
4
184
SH
SOLE
184
0
0
VANGUARD TOTAL WORLD STOCK INDEX FUND
ETF
922042742
1787
21988
SH
SOLE
21988
0
0
VANGUARD TOTAL CORPORATE BOND ETF
ETF
92206C573
85
922
SH
SOLE
922
0
0
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
1467
26956
SH
SOLE
26956
0
0
VANGUARD RUSSELL 3000 ETF
ETF
92206C599
1503
9814
SH
SOLE
9814
0
0
VANGUARD TOTAL STOCK MARKETS ETF
ETF
922908769
55175
321289
SH
SOLE
321289
0
0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF
ETF
922020805
374
7337
SH
SOLE
7337
0
0
VANGUARD VALUE
ETF
922908744
3654
34940
SH
SOLE
34940
0
0
VANGUARD RUSSELL 2000 GROWTH ETF
ETF
92206C623
335
2052
SH
SOLE
2052
0
0
VANGUARD RUSSELL 2000 ETF
ETF
92206C664
1383
11257
SH
SOLE
11257
0
0
VANGUARD GROWTH INDEX FUND
ETF
922908736
21194
91892
SH
SOLE
91892
0
0
VULCAN INTL CORP COM
Common Stock
929136109
72
509
SH
SOLE
509
0
0
VUZIX CORP COM NEW
Common Stock
92921W300
5
1000
SH
SOLE
1000
0
0
VANGUARD LARGE-CAP INDEX FUND
ETF
922908637
12696
80553
SH
SOLE
80553
0
0
VALVOLINE INC COM
Common Stock
92047W101
60
3128
SH
SOLE
3128
0
0
VOLKSWAGEN AG UNSPONSRED ADR
ADR
928662600
9
490
SH
SOLE
490
0
0
VOLKSWAGEN AG ADR RP PFD SHS
ADR
928662501
124
7577
SH
SOLE
7577
0
0
VESTAS WIND SYS AS UNSP ADR
ADR
925458101
155
2806
SH
SOLE
2806
0
0
VANGUARD EMERGING MARKET STOCK ETF
ETF
922042858
28221
646970
SH
SOLE
646970
0
0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF
ETF
921946885
1
8
SH
SOLE
8
0
0
VANGUARD EXTENDED MARKET INDEX FUND
ETF
922908652
477
3597
SH
SOLE
3597
0
0
VAXART INC COM NEW
Common Stock
92243A200
3
400
SH
SOLE
400
0
0
VANGUARD TOTAL INTERNATIONAL STOCK ETF
ETF
921909768
7202
136938
SH
SOLE
136938
0
0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN
ETF
06746P621
194
7750
SH
SOLE
7750
0
0
VANGUARD HIGH DIVIDEND YIELD ETF
ETF
921946406
3206
39626
SH
SOLE
39626
0
0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF
ETF
921946794
37
703
SH
SOLE
703
0
0
VERIZON COMMUNICATIONS INC COM
Common Stock
92343V104
48534
816377
SH
SOLE
816377
0
0
WAYFAIR INC CL A
Common Stock
94419L101
41
130
SH
SOLE
130
0
0
WABTEC COM
Common Stock
929740108
100
1642
SH
SOLE
1642
0
0
WESTERN ALLIANCE BANCORP COM
Common Stock
957638109
81
2529
SH
SOLE
2529
0
0
WATERS CORP COM
Common Stock
941848103
252
1287
SH
SOLE
1287
0
0
ENERGOUS CORP COM
Common Stock
29272C103
0
45
SH
SOLE
45
0
0
WEIBO CORP SPONSORED ADR
ADR
948596101
3
86
SH
SOLE
86
0
0
WALGREENS BOOTS ALLIANCE INC COM
Common Stock
931427108
7273
202772
SH
SOLE
202772
0
0
WESTPAC BANKING CORP SPONSORED ADR
ADR
961214301
72
5983
SH
SOLE
5983
0
0
WEBSTER FINL CORP CONN COM
Common Stock
947890109
5
190
SH
SOLE
190
0
0
WELBILT INC COM
Common Stock
949090104
8
1250
SH
SOLE
1250
0
0
WIRECARD AG ADR REPSTG COM
ADR
97654L108
0
120
SH
SOLE
120
0
0
WESCO INTL INC COM
Common Stock
95082P105
0
10
SH
SOLE
10
0
0
WASTE CONNECTIONS INC COM
Common Stock
94106B101
411
3990
SH
SOLE
3990
0
0
WALKER & DUNLOP INC COM
Common Stock
93148P102
55
1002
SH
SOLE
1002
0
0
WORKDAY INC CL A
Common Stock
98138H101
89
404
SH
SOLE
404
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
82
2247
SH
SOLE
2247
0
0
WORLDS INC COM NEW
Common Stock
98159J200
0
10
SH
SOLE
10
0
0
WD-40 CO COM
Common Stock
929236107
468
2497
SH
SOLE
2497
0
0
SPDR S&P GLOBAL DIVIDEND ETF
ETF
78463X459
565
10561
SH
SOLE
10561
0
0
WADDELL & REED FINL INC CL A
Common Stock
930059100
8
530
SH
SOLE
530
0
0
WEC ENERGY GROUP INC COM
Common Stock
92939U106
1174
11954
SH
SOLE
11954
0
0
WENDYS CO COM
Common Stock
95058W100
32
1416
SH
SOLE
1416
0
0
WERNER ENTERPRISES INC COM
Common Stock
950755108
20506
487433
SH
SOLE
487433
0
0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT
Common Stock
958669103
10
1273
SH
SOLE
1273
0
0
WEX INC COM
Common Stock
96208T104
338
2410
SH
SOLE
2410
0
0
WESFARMERS LTD ADR NEW 2014
ADR
950840306
27
1670
SH
SOLE
1670
0
0
WELLS FARGO CO NEW COM
Common Stock
949746101
4044
171632
SH
SOLE
171632
0
0
WHERE FOOD COMES FROM COM
Common Stock
96327X101
0
300
SH
SOLE
300
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
748
SH
SOLE
748
0
0
WYNDHAM HOTELS & RESORTS INC COM
Common Stock
98311A105
155
3039
SH
SOLE
3039
0
0
CACTUS INC CL A
Common Stock
127203107
18
980
SH
SOLE
980
0
0
WH GROUP LTD SPONSORED ADR
ADR
92890T205
7
410
SH
SOLE
410
0
0
WHIRLPOOL CORP COM
Common Stock
963320106
104
565
SH
SOLE
565
0
0
WILLIAM HILL PLC ADR-ORD SHS
ADR
96925P104
10
730
SH
SOLE
730
0
0
WINMARK CORP COM
Common Stock
974250102
13
76
SH
SOLE
76
0
0
WINGSTOP INC COM
Common Stock
974155103
7
50
SH
SOLE
50
0
0
ENCORE WIRE CORP COM
Common Stock
292562105
1
19
SH
SOLE
19
0
0
WIX COM LTD SHS
Common Stock
M98068105
238
884
SH
SOLE
884
0
0
WEST JAPAN RAILWAY CO ADR
ADR
953432101
11
220
SH
SOLE
220
0
0
WORKIVA INC COM CL A
Common Stock
98139A105
23
404
SH
SOLE
404
0
0
WORKHORSE GROUP INC COM NEW
Common Stock
98138J206
47
1880
SH
SOLE
1880
0
0
WESTLAKE CHEM CORP COM
Common Stock
960413102
2
25
SH
SOLE
25
0
0
WHITING PETE CORP NEW COM NEW
Common Stock
966387508
3
155
SH
SOLE
155
0
0
WILLIS TOWERS WATSON PLC LTD SHS
Common Stock
G96629103
546
2598
SH
SOLE
2598
0
0
WASTE MGMT INC DEL COM
Common Stock
94106L109
13918
123285
SH
SOLE
123285
0
0
WILLIAMS COS INC COM
Common Stock
969457100
499
26584
SH
SOLE
26584
0
0
WARNER MUSIC GROUP CORP COM CL A
Common Stock
934550203
1
25
SH
SOLE
25
0
0
WRIGHT MED GROUP N V ORD SHS
Common Stock
N96617118
167
5468
SH
SOLE
5468
0
0
WAL-MART DE MEXICO S A DE C V ORD CL V
Common Stock
P98180188
23
9628
SH
SOLE
9628
0
0
WAL-MART DE MEXICO S A DE C V SPON ADR REP V
ADR
93114W107
269
11138
SH
SOLE
11138
0
0
ADVANCED DRAIN SYS INC DEL COM
Common Stock
00790R104
64
998
SH
SOLE
998
0
0
WALMART INC COM
Common Stock
931142103
49623
346817
SH
SOLE
346817
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
1
50
SH
SOLE
50
0
0
WORTHINGTON INDS INC COM
Common Stock
981811102
11
261
SH
SOLE
261
0
0
SLACK TECHNOLOGIES INC COM CL A
Common Stock
83088V102
105
3751
SH
SOLE
3751
0
0
WHEATON PRECIOUS METALS CORP COM
Common Stock
962879102
410
8175
SH
SOLE
8175
0
0
WPP PLC NEW ADR
ADR
92937A102
15
384
SH
SOLE
384
0
0
WPP PLC NEW SHS
Common Stock
G9788D103
5
616
SH
SOLE
616
0
0
WPX ENERGY INC COM
Common Stock
98212B103
5
1024
SH
SOLE
1024
0
0
BERKLEY W R CORP COM
Common Stock
084423102
883
14527
SH
SOLE
14527
0
0
WESTROCK CO COM
Common Stock
96145D105
306
8998
SH
SOLE
8998
0
0
WORLD ACCEP CORP DEL COM
Common Stock
981419104
313
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
4
188
SH
SOLE
188
0
0
WSFS FINL CORP COM
Common Stock
929328102
630
23140
SH
SOLE
23140
0
0
WILLIAMS SONOMA INC COM
Common Stock
969904101
20529
218950
SH
SOLE
218950
0
0
WILLIAMSVILLE SEARS MGMT INC COM
Common Stock
970506101
0
12000
SH
SOLE
12000
0
0
WATSCO INC COM
Common Stock
942622200
27845
119978
SH
SOLE
119978
0
0
WEST PHARMACEUTICAL SVSC INC COM
Common Stock
955306105
14191
51456
SH
SOLE
51456
0
0
WHITBREAD PLC SPONSORED ADR
ADR
96342K100
7
1020
SH
SOLE
1020
0
0
WINTRUST FINL CORP COM
Common Stock
97650W108
2
50
SH
SOLE
50
0
0
WOLTERS KLUWER N V SPONSORED ADR
ADR
977874205
89
1042
SH
SOLE
1042
0
0
WHITE MTNS INS GROUP LTD COM
Common Stock
G9618E107
607
773
SH
SOLE
773
0
0
ESSENTIAL UTILS INC COM
Common Stock
29670G102
299
7311
SH
SOLE
7311
0
0
ESSENTIAL UTILS INC UNIT EX 043022
Common Stock
29670G201
183
3362
SH
SOLE
3362
0
0
WATTS WATER TECHNOLOGIES INC CL A
Common Stock
942749102
2
20
SH
SOLE
20
0
0
SELECT ENERGY SVCS INC CL A COM
Common Stock
81617J301
32
8112
SH
SOLE
8112
0
0
WESTERN UN CO COM
Common Stock
959802109
11492
535023
SH
SOLE
535023
0
0
WW INTL INC COM
Common Stock
98262P101
2
112
SH
SOLE
112
0
0
WOODWARD INC COM
Common Stock
980745103
68
835
SH
SOLE
835
0
0
WORLD WRESTLING ENTMT INC CL A
Common Stock
98156Q108
82
2030
SH
SOLE
2030
0
0
WOLVERINE WORLD WIDE INC COM
Common Stock
978097103
94
3508
SH
SOLE
3508
0
0
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR
ADR
98260N108
7
150
SH
SOLE
150
0
0
WYNDHAM DESTINATIONS INC COM
Common Stock
98310W108
21
679
SH
SOLE
679
0
0
WYNN RESORTS LTD COM
Common Stock
983134107
119
1651
SH
SOLE
1651
0
0
UNITED STATES STL CORP NEW COM
Common Stock
912909108
13
1675
SH
SOLE
1675
0
0
SPDR S&P AEROSPACE & DEFENSE ETF
ETF
78464A631
37
420
SH
SOLE
420
0
0
SPDR S&P BIOTECH ETF
ETF
78464A870
861
7628
SH
SOLE
7628
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
16
679
SH
SOLE
679
0
0
XCEL ENERGY INC COM
Common Stock
98389B100
4564
64451
SH
SOLE
64451
0
0
INTERSECT ENT INC COM
Common Stock
46071F103
19
1198
SH
SOLE
1198
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
1127
20614
SH
SOLE
20614
0
0
SPDR S&P HEALTH CARE EQUIPMENT ETF
ETF
78464A581
273
2815
SH
SOLE
2815
0
0
SPDR S&P HEALTH CARE SERVICES ETF
ETF
78464A573
12
150
SH
SOLE
150
0
0
XIAOMI CORP UNSPONSORED ADS
ADR
98421U108
6
400
SH
SOLE
400
0
0
MATERIALS SELECT SECTOR SPDR FUND
ETF
81369Y100
2199
35043
SH
SOLE
35043
0
0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND
ETF
81369Y852
9681
160684
SH
SOLE
160684
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
9157
315419
SH
SOLE
315419
0
0
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
2390
99115
SH
SOLE
99115
0
0
INVESCO S&P 500 TOP 50 ETF
ETF
46137V233
629
2380
SH
SOLE
2380
0
0
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
228
2975
SH
SOLE
2975
0
0
TECHNOLOGY SELECT SECTOR SPDR FUND
ETF
81369Y803
137324
1164457
SH
SOLE
1164457
0
0
XILINX INC COM
Common Stock
983919101
879
8304
SH
SOLE
8304
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FUND
ETF
81369Y308
1196
18558
SH
SOLE
18558
0
0
REAL ESTATE SELECT SECTOR SPDR FUND
ETF
81369Y860
34
946
SH
SOLE
946
0
0
UTILITIES SELECT SECTOR SPDR FUND
ETF
81369Y886
21991
366631
SH
SOLE
366631
0
0
HEALTH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
126453
1202940
SH
SOLE
1202940
0
0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND
ETF
81369Y407
500
3359
SH
SOLE
3359
0
0
SPDR S&P METALS AND MINING ETF
ETF
78464A755
4
150
SH
SOLE
150
0
0
INVESCO S&P MIDCAP MOMENTUM ETF
ETF
46137V464
17
258
SH
SOLE
258
0
0
ENN ENERGY HLDGS LTD UNSPONSORD ADR
ADR
26876F102
76
1732
SH
SOLE
1732
0
0
SPDR NYSE TECHNOLOGY ETF
ETF
78464A102
444
3664
SH
SOLE
3664
0
0
EXXON MOBIL CORP COM
Common Stock
30231G102
12540
378522
SH
SOLE
378522
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
1
110
SH
SOLE
110
0
0
XPENG INC ADS
ADR
98422D105
19
1000
SH
SOLE
1000
0
0
XPO LOGISTICS INC COM
Common Stock
983793100
407
4783
SH
SOLE
4783
0
0
DENTSPLY SIRONA INC COM
Common Stock
24906P109
950
21773
SH
SOLE
21773
0
0
XEROX HOLDINGS CORP COM NEW
Common Stock
98421M106
36
1925
SH
SOLE
1925
0
0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF
ETF
46138G102
19
564
SH
SOLE
564
0
0
SPDR S&P SOFTWARE & SERVICES ETF
ETF
78464A599
6
47
SH
SOLE
47
0
0
ISHARES EXPONENTIAL TECHNOLOGIES ETF
ETF
46434V381
108
2194
SH
SOLE
2194
0
0
SPDR S&P TELECOM ETF
ETF
78464A540
3
51
SH
SOLE
51
0
0
XYLEM INC COM
Common Stock
98419M100
2446
29632
SH
SOLE
29632
0
0
ALLEGHANY CORP DEL COM
Common Stock
017175100
136
258
SH
SOLE
258
0
0
YUCAIPA ACQUISITION CORP UNIT
Common Stock
G9879L121
398
39335
SH
SOLE
39335
0
0
YAMAHA CORP SPONSORED ADR
ADR
984627109
2
38
SH
SOLE
38
0
0
YELP INC CL A
Common Stock
985817105
2
120
SH
SOLE
120
0
0
YETI HLDGS INC COM
Common Stock
98585X104
127
2733
SH
SOLE
2733
0
0
DIREXION DAILY FTSE CHINA BULL 3X SHARES
ETF
25459W771
1
98
SH
SOLE
98
0
0
YANDEX N V SHS CLASS A
Common Stock
N97284108
300
4718
SH
SOLE
4718
0
0
YRC WORLDWIDE INC COM PAR $.01
Common Stock
984249607
206
50006
SH
SOLE
50006
0
0
YUM BRANDS INC COM
Common Stock
988498101
666
7251
SH
SOLE
7251
0
0
YUM CHINA HLDGS INC COM
Common Stock
98850P109
312
5896
SH
SOLE
5896
0
0
ZILLOW GROUP INC CL C CAP STK
Common Stock
98954M200
118
1094
SH
SOLE
1094
0
0
ZIMMER BIOMET HOLDINGS INC COM
Common Stock
98956P102
6474
47057
SH
SOLE
47057
0
0
ZEBRA TECHNOLOGIES CORPORATION CL A
Common Stock
989207105
702
2716
SH
SOLE
2716
0
0
ZENDESK INC COM
Common Stock
98936J101
61
589
SH
SOLE
589
0
0
OLYMPIC STEEL INC COM
Common Stock
68162K106
0
30
SH
SOLE
30
0
0
ZILLOW GROUP INC CL A
Common Stock
98954M101
5
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
150
5160
SH
SOLE
5160
0
0
ZIX CORP COM
Common Stock
98974P100
4
750
SH
SOLE
750
0
0
ZOOM VIDEO COMMUNICATIONS INC CL A
Common Stock
98980L101
505
1045
SH
SOLE
1045
0
0
ZYNGA INC CL A
Common Stock
98986T108
41
4315
SH
SOLE
4315
0
0
EESTOR CORP COM
Common Stock
28201L101
0
300
SH
SOLE
300
0
0
ZOOM TECHNOLOGIES INC COM
Common Stock
98976E400
0
500
SH
SOLE
500
0
0
ZSCALER INC COM
Common Stock
98980G102
176
1221
SH
SOLE
1221
0
0
ZOETIS INC CL A
Common Stock
98978V103
12468
76009
SH
SOLE
76009
0
0
ZUMIEZ INC COM
Common Stock
989817101
0
6
SH
SOLE
6
0
0
ZUORA INC COM CL A
Common Stock
98983V106
10
1000
SH
SOLE
1000
0
0
ZURICH INSURANCE GROUP AG SPONSORED ADR
ADR
989825104
140
4006
SH
SOLE
4006
0
0
ZYMEWORKS INC COM
Common Stock
98985W102
23
500
SH
SOLE
500
0
0
ZYNERBA PHARMACEUTICALS INC COM
Common Stock
98986X109
0
100
SH
SOLE
100
0
0