0001017284-18-000004.txt : 20180205
0001017284-18-000004.hdr.sgml : 20180205
20180205161635
ACCESSION NUMBER: 0001017284-18-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180205
DATE AS OF CHANGE: 20180205
EFFECTIVENESS DATE: 20180205
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: THOMPSON DAVIS & CO., INC.
CENTRAL INDEX KEY: 0001017284
IRS NUMBER: 133848035
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-15833
FILM NUMBER: 18574394
BUSINESS ADDRESS:
STREET 1: 15 SOUTH 5TH STREET
STREET 2: 16TH FLOOR
CITY: RICHMOND
STATE: VA
ZIP: 23219
BUSINESS PHONE: 804-644-6380
MAIL ADDRESS:
STREET 1: PO BOX 1854
STREET 2: 16TH FLOOR
CITY: RICHMOND
STATE: VA
ZIP: 23218
FORMER COMPANY:
FORMER CONFORMED NAME: NET SECURITIES CORP.
DATE OF NAME CHANGE: 20020425
FORMER COMPANY:
FORMER CONFORMED NAME: NET SECURITIES CORP
DATE OF NAME CHANGE: 20020425
FORMER COMPANY:
FORMER CONFORMED NAME: BLOOMBERG SECURITIES INC /BD
DATE OF NAME CHANGE: 19961105
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001017284
XXXXXXXX
12-31-2017
12-31-2017
THOMPSON DAVIS & CO., INC.
PO BOX 1854
16TH FLOOR
RICHMOND
VA
23218
13F HOLDINGS REPORT
028-15833
N
Walter H. Young III
Chief Compliance Officer
(804) 644-6392
Walter H. Young III
Richmond
VA
02-05-2018
0
682
42235
false
INFORMATION TABLE
2
td4q17.xml
THOMPSON DAVIS & COMPANY 2017 4TH QTR 13F-HR FILING A/O 12/31
AFLAC INC
COM
001055102
11
125
SH
SOLE
0
0
125
ACM RESEARCH INC
COM CL A
00108J109
1
250
SH
SOLE
0
0
250
AT&T INC
COM
00206R102
137
3525
SH
SOLE
0
0
3525
AU OPTRONICS CORP
SPONSORED ADR
002255107
0
18
SH
SOLE
0
0
18
ABBOTT LABS
COM
002824100
57
1000
SH
SOLE
0
0
1000
ABIOMED INC
COM
003654100
33
175
SH
SOLE
0
0
175
ACACIA COMMUNICATIONS INC
COM
00401C108
32
875
SH
SOLE
0
0
875
ACCESS NATL CORP
COM
004337101
7
250
SH
SOLE
0
0
250
ACCURAY INC
COM
004397105
86
20050
SH
SOLE
0
0
20050
ACTIVISION BLIZZARD INC
COM
00507V109
73
1150
SH
SOLE
0
0
1150
ADESTO TECHNOLOGIES CORP
COM
00687D101
5
750
SH
SOLE
0
0
750
ADOBE SYS INC
COM
00724F101
22
125
SH
SOLE
0
0
125
ADOMANI INC
COM
00726A100
1
125
SH
SOLE
0
0
125
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
27
1686
SH
SOLE
0
0
1686
ADVANSIX INC
COM
00773T101
0
5
SH
SOLE
0
0
5
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
4
125
SH
SOLE
0
0
125
ADVANCED MICRO DEVICES INC
COM
007903107
95
9250
SH
SOLE
0
0
9250
AGREE REALTY CORP
COM
008492100
13
250
SH
SOLE
0
0
250
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
78
12500
SH
SOLE
0
0
12500
ALBEMARLE CORP
COM
012653101
153
1200
SH
SOLE
0
0
1200
ALBIREO PHARMA INC
COM
01345P106
6
220
SH
SOLE
0
0
220
ALCOA CORP
COM
013872106
35
646
SH
SOLE
0
0
646
ALDER BIOPHARMACEUTICALS INC
COM
014339105
1
125
SH
SOLE
0
0
125
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
364
2110
SH
SOLE
0
0
2110
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
55
2500
SH
SOLE
0
0
2500
ALLISON TRANSMISSION HLDGS I
COM
01973R101
11
250
SH
SOLE
0
0
250
ALPHABET INC
CAP STK CL C
02079K107
88
84
SH
SOLE
0
0
84
ALPHABET INC
CAP STK CL A
02079K305
217
206
SH
SOLE
0
0
206
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
4
400
SH
SOLE
0
0
400
AMAZON COM INC
COM
023135106
710
607
SH
SOLE
0
0
607
AMERESCO INC
CL A
02361E108
19
2250
SH
SOLE
0
0
2250
AMERICAN ELEC PWR INC
COM
025537101
70
957
SH
SOLE
0
0
957
AMERICAN EXPRESS CO
COM
025816109
12
120
SH
SOLE
0
0
120
AMERICAN TOWER CORP NEW
COM
03027X100
18
125
SH
SOLE
0
0
125
AMICUS THERAPEUTICS INC
COM
03152W109
41
2827
SH
SOLE
0
0
2827
AMTECH SYS INC
COM PAR $0.01N
032332504
4
375
SH
SOLE
0
0
375
ANIKA THERAPEUTICS INC
COM
035255108
22
400
SH
SOLE
0
0
400
ANNALY CAP MGMT INC
COM
035710409
3
250
SH
SOLE
0
0
250
ANTHEM INC
COM
036752103
24
108
SH
SOLE
0
0
108
APACHE CORP
COM
037411105
20
475
SH
SOLE
0
0
475
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
45
1340
SH
SOLE
0
0
1340
APOLLO ENDOSURGERY INC
COM
03767D108
1
250
SH
SOLE
0
0
250
APPLE INC
COM
037833100
508
3002
SH
SOLE
0
0
3002
APPLIED MATLS INC
COM
038222105
283
5530
SH
SOLE
0
0
5530
APPTIO INC
CL A
03835C108
118
5000
SH
SOLE
0
0
5000
AQUA AMERICA INC
COM
03836W103
20
500
SH
SOLE
0
0
500
AQUANTIA CORP
COM
03842Q108
65
5750
SH
SOLE
0
0
5750
ARCONIC INC
COM
03965L100
31
1120
SH
SOLE
0
0
1120
ARISTA NETWORKS INC
COM
040413106
29
125
SH
SOLE
0
0
125
ARMADA HOFFLER PPTYS INC
COM
04208T108
8
500
SH
SOLE
0
0
500
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
22
5911
SH
SOLE
0
0
5911
ARTS WAY MFG INC
COM
043168103
10
3313
SH
SOLE
0
0
3313
ASSEMBLY BIOSCIENCES INC
COM
045396108
6
125
SH
SOLE
0
0
125
ASTEC INDS INC
COM
046224101
29
500
SH
SOLE
0
0
500
ASURE SOFTWARE INC
COM
04649U102
14
1015
SH
SOLE
0
0
1015
ATARA BIOTHERAPEUTICS INC
COM
046513107
2
125
SH
SOLE
0
0
125
ATHERSYS INC
COM
04744L106
85
46703
SH
SOLE
0
0
46703
ATOMERA INC
COM
04965B100
138
31807
SH
SOLE
0
0
31807
AUDENTES THERAPEUTICS INC
COM
05070R104
4
125
SH
SOLE
0
0
125
AURINIA PHARMACEUTICALS INC
COM
05156V102
1
250
SH
SOLE
0
0
250
AUTOHOME INC
SP ADR RP CL A
05278C107
16
250
SH
SOLE
0
0
250
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
54
1875
SH
SOLE
0
0
1875
BB&T CORP
COM
054937107
39
790
SH
SOLE
0
0
790
BP PLC
SPONSORED ADR
055622104
0
3
SH
SOLE
0
0
3
BABCOCK & WILCOX ENTERPRIS I
COM
05614L100
34
6000
SH
SOLE
0
0
6000
BAKER HUGHES A GE CO
CL A
05722G100
1
40
SH
SOLE
0
0
40
BANK AMER CORP
COM
060505104
496
16805
SH
SOLE
0
0
16805
BANK NEW YORK MELLON CORP
COM
064058100
233
4323
SH
SOLE
0
0
4323
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
5
200
SH
SOLE
0
0
200
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
470
2373
SH
SOLE
0
0
2373
BEST BUY INC
COM
086516101
7
100
SH
SOLE
0
0
100
BIOLIFE SOLUTIONS INC
COM NEW
09062W204
24
4000
SH
SOLE
0
0
4000
BIOTELEMETRY INC
COM
090672106
52
1750
SH
SOLE
0
0
1750
BLACKLINE INC
COM
09239B109
74
2250
SH
SOLE
0
0
2250
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
49
1525
SH
SOLE
0
0
1525
BLACKROCK RES & COMM STRAT T
SHS
09257A108
39
4000
SH
SOLE
0
0
4000
BLDRS INDEX FDS TR
EMER MK 50 ADR
09348R300
7
165
SH
SOLE
0
0
165
BOEING CO
COM
097023105
67
226
SH
SOLE
0
0
226
BOINGO WIRELESS INC
COM
09739C102
101
4500
SH
SOLE
0
0
4500
BOOT BARN HLDGS INC
COM
099406100
4
250
SH
SOLE
0
0
250
BOSTON BEER INC
CL A
100557107
2
10
SH
SOLE
0
0
10
BOTTOMLINE TECH DEL INC
COM
101388106
22
625
SH
SOLE
0
0
625
BRINKS CO
COM
109696104
96
1215
SH
SOLE
0
0
1215
BRISTOL MYERS SQUIBB CO
COM
110122108
42
693
SH
SOLE
0
0
693
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
101
1504
SH
SOLE
0
0
1504
BRUNSWICK CORP
COM
117043109
14
261
SH
SOLE
0
0
261
CAE INC
COM
124765108
37
2000
SH
SOLE
0
0
2000
CAI INTERNATIONAL INC
COM
12477X106
28
1000
SH
SOLE
0
0
1000
CSG SYS INTL INC
COM
126349109
22
500
SH
SOLE
0
0
500
CSX CORP
COM
126408103
107
1938
SH
SOLE
0
0
1938
CVR REFNG LP
COMUNIT REP LT
12663P107
29
1750
SH
SOLE
0
0
1750
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
2
162
SH
SOLE
0
0
162
CALIX INC
COM
13100M509
0
2
SH
SOLE
0
0
2
CALLAWAY GOLF CO
COM
131193104
14
1000
SH
SOLE
0
0
1000
CALLIDUS SOFTWARE INC
COM
13123E500
32
1125
SH
SOLE
0
0
1125
CALYXT INC
COM
13173L107
3
125
SH
SOLE
0
0
125
CAMPING WORLD HLDGS INC
CL A
13462K109
50
1125
SH
SOLE
0
0
1125
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
8
250
SH
SOLE
0
0
250
CANCER GENETICS INC
COM
13739U104
1
500
SH
SOLE
0
0
500
CANTEL MEDICAL CORP
COM
138098108
136
1325
SH
SOLE
0
0
1325
CAPITAL ONE FINL CORP
COM
14040H105
11
113
SH
SOLE
0
0
113
CAREER EDUCATION CORP
COM
141665109
12
1000
SH
SOLE
0
0
1000
CAREDX INC
COM
14167L103
1534
208925
SH
SOLE
0
0
208925
CARGURUS INC
COM CL A
141788109
79
2625
SH
SOLE
0
0
2625
CARVANA CO
CL A
146869102
5
250
SH
SOLE
0
0
250
CASA SYS INC
COM
14713L102
9
500
SH
SOLE
0
0
500
CASELLA WASTE SYS INC
CL A
147448104
144
6250
SH
SOLE
0
0
6250
CATALYST BIOSCIENCES INC
COM NEW
14888D208
2
125
SH
SOLE
0
0
125
CATASYS INC
COM PAR
149049504
8
2000
SH
SOLE
0
0
2000
CATERPILLAR INC DEL
COM
149123101
238
1513
SH
SOLE
0
0
1513
CENTURYLINK INC
COM
156700106
3
200
SH
SOLE
0
0
200
CHANTICLEER HLDGS INC
COM PAR
15930P800
3
1000
SH
SOLE
0
0
1000
CHARLES & COLVARD LTD
COM
159765106
24
17500
SH
SOLE
0
0
17500
CHEGG INC
COM
163092109
153
9375
SH
SOLE
0
0
9375
CHEMOURS CO
COM
163851108
2
40
SH
SOLE
0
0
40
CHESAPEAKE ENERGY CORP
COM
165167107
1
150
SH
SOLE
0
0
150
CHICAGO BRIDGE & IRON CO N V
COM
167250109
0
21
SH
SOLE
0
0
21
CHIMERA INVT CORP
COM NEW
16934Q208
37
2000
SH
SOLE
0
0
2000
CHROMADEX CORP
COM NEW
171077407
149
25350
SH
SOLE
0
0
25350
CISCO SYS INC
COM
17275R102
14
375
SH
SOLE
0
0
375
CITIGROUP INC
COM NEW
172967424
751
10091
SH
SOLE
0
0
10091
CITY HLDG CO
COM
177835105
12
178
SH
SOLE
0
0
178
CIVISTA BANCSHARES INC
COM NO PAR
178867107
59
2662
SH
SOLE
0
0
2662
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM SOLAR
18383Q739
75
3000
SH
SOLE
0
0
3000
CLOUDERA INC
COM
18914U100
52
3125
SH
SOLE
0
0
3125
COCA COLA CO
COM
191216100
1
12
SH
SOLE
0
0
12
CODEXIS INC
COM
192005106
155
18535
SH
SOLE
0
0
18535
COEUR MNG INC
COM NEW
192108504
0
10
SH
SOLE
0
0
10
COGINT INC
COM
19241Q101
2
500
SH
SOLE
0
0
500
COGNEX CORP
COM
192422103
6
100
SH
SOLE
0
0
100
COGENTIX MED INC
COM
19243A104
9
3000
SH
SOLE
0
0
3000
COMCAST CORP NEW
CL A
20030N101
22
560
SH
SOLE
0
0
560
CONFORMIS INC
COM
20717E101
4
1500
SH
SOLE
0
0
1500
CONOCOPHILLIPS
COM
20825C104
3
62
SH
SOLE
0
0
62
CONSOLIDATED COMM HLDGS INC
COM
209034107
3
250
SH
SOLE
0
0
250
CONSTELLATION BRANDS INC
CL A
21036P108
23
100
SH
SOLE
0
0
100
CONTRAFECT CORP
COM
212326102
33
33000
SH
SOLE
0
0
33000
CONTROL4 CORP
COM
21240D107
60
2000
SH
SOLE
0
0
2000
CORMEDIX INC
COM
21900C100
1
2000
SH
SOLE
0
0
2000
COTT CORP QUE
COM
22163N106
4
225
SH
SOLE
0
0
225
COVANTA HLDG CORP
COM
22282E102
8
500
SH
SOLE
0
0
500
CRYOPORT INC
*W EXP 07/29/202
229050125
15
2784
SH
SOLE
0
0
2784
CRYOPORT INC
COM PAR $0.001
229050307
259
30100
SH
SOLE
0
0
30100
CUMBERLAND PHARMACEUTICALS I
COM
230770109
9
1250
SH
SOLE
0
0
1250
CUMMINS INC
COM
231021106
9
50
SH
SOLE
0
0
50
CUSHING ENERGY INCOME
COM SH BEN INT
23162T102
4
400
SH
SOLE
0
0
400
CUTERA INC
COM
232109108
33
725
SH
SOLE
0
0
725
CYPRESS SEMICONDUCTOR CORP
COM
232806109
130
8500
SH
SOLE
0
0
8500
CYTORI THERAPEUTICS INC
COM NEW
23283K204
0
34
SH
SOLE
0
0
34
CYRUSONE INC
COM
23283R100
52
875
SH
SOLE
0
0
875
CYTOSORBENTS CORP
COM NEW
23283X206
7
1000
SH
SOLE
0
0
1000
CYTOMX THERAPEUTICS INC
COM
23284F105
3
125
SH
SOLE
0
0
125
DASAN ZHONE SOLUTIONS INC
COM NEW
23305L206
0
1
SH
SOLE
0
0
1
DNP SELECT INCOME FD
COM
23325P104
163
15057
SH
SOLE
0
0
15057
DXC TECHNOLOGY CO
COM
23355L106
29
308
SH
SOLE
0
0
308
DANAHER CORP DEL
COM
235851102
10
113
SH
SOLE
0
0
113
DEERE & CO
COM
244199105
51
324
SH
SOLE
0
0
324
DENTSPLY SIRONA INC
COM
24906P109
33
500
SH
SOLE
0
0
500
DESCARTES SYS GROUP INC
COM
249906108
7
250
SH
SOLE
0
0
250
DETERMINE INC
COM
250660107
10
5822
SH
SOLE
0
0
5822
DEUTSCHE STRATEGIC INCOME TR
SHS
25160F109
12
1000
SH
SOLE
0
0
1000
DEXCOM INC
COM
252131107
137
2387
SH
SOLE
0
0
2387
DIGITAL PWR CORP
COM
253862106
32
10000
SH
SOLE
0
0
10000
DISNEY WALT CO
COM DISNEY
254687106
202
1883
SH
SOLE
0
0
1883
DISCOVER FINL SVCS
COM
254709108
41
537
SH
SOLE
0
0
537
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
3
125
SH
SOLE
0
0
125
DOLBY LABORATORIES INC
COM
25659T107
25
400
SH
SOLE
0
0
400
DOMINION ENERGY MIDSTRM PRTN
COM UT REP LTD
257454108
69
2250
SH
SOLE
0
0
2250
DOMINION ENERGY INC
COM
25746U109
326
4021
SH
SOLE
0
0
4021
DOVER CORP
COM
260003108
8
80
SH
SOLE
0
0
80
DOWDUPONT INC
COM
26078J100
151
2115
SH
SOLE
0
0
2115
DUCOMMUN INC DEL
COM
264147109
7
250
SH
SOLE
0
0
250
DUKE ENERGY CORP NEW
COM NEW
26441C204
21
244
SH
SOLE
0
0
244
DYCOM INDS INC
COM
267475101
123
1100
SH
SOLE
0
0
1100
EOG RES INC
COM
26875P101
4
40
SH
SOLE
0
0
40
ETFS SILVER TR
SILVER SHS
26922X107
2
125
SH
SOLE
0
0
125
EDISON INTL
COM
281020107
3
50
SH
SOLE
0
0
50
EGAIN CORP
COM NEW
28225C806
45
8500
SH
SOLE
0
0
8500
EHEALTH INC
COM
28238P109
13
750
SH
SOLE
0
0
750
ELECTRO SCIENTIFIC INDS
COM
285229100
50
2350
SH
SOLE
0
0
2350
ELECTROMED INC
COM
285409108
6
1000
SH
SOLE
0
0
1000
ENCANA CORP
COM
292505104
13
1000
SH
SOLE
0
0
1000
ENBRIDGE INC
COM
29250N105
27
682
SH
SOLE
0
0
682
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
7
475
SH
SOLE
0
0
475
ENERGY XXI GULF COAST INC
COM
29276K101
17
3000
SH
SOLE
0
0
3000
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
10
552
SH
SOLE
0
0
552
ENTEGRIS INC
COM
29362U104
8
251
SH
SOLE
0
0
251
ENTERPRISE PRODS PARTNERS L
COM
293792107
97
3655
SH
SOLE
0
0
3655
ETSY INC
COM
29786A106
72
3500
SH
SOLE
0
0
3500
EXACT SCIENCES CORP
COM
30063P105
66
1250
SH
SOLE
0
0
1250
EXACTECH INC
COM
30064E109
6
125
SH
SOLE
0
0
125
EXPEDIA INC DEL
COM NEW
30212P303
15
125
SH
SOLE
0
0
125
EXPRESS INC
COM
30219E103
3
250
SH
SOLE
0
0
250
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
34
1774
SH
SOLE
0
0
1774
EXTREME NETWORKS INC
COM
30226D106
331
26442
SH
SOLE
0
0
26442
EXXON MOBIL CORP
COM
30231G102
33
400
SH
SOLE
0
0
400
FLIR SYS INC
COM
302445101
52
1125
SH
SOLE
0
0
1125
F M C CORP
COM NEW
302491303
28
300
SH
SOLE
0
0
300
FNB CORP PA
COM
302520101
3
213
SH
SOLE
0
0
213
FACEBOOK INC
CL A
30303M102
854
4840
SH
SOLE
0
0
4840
FEDEX CORP
COM
31428X106
64
256
SH
SOLE
0
0
256
FINISAR CORP
COM NEW
31787A507
45
2200
SH
SOLE
0
0
2200
FIRST DATA CORP NEW
COM CL A
32008D106
17
1000
SH
SOLE
0
0
1000
FIRST SOLAR INC
COM
336433107
101
1500
SH
SOLE
0
0
1500
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
85
1853
SH
SOLE
0
0
1853
FLEXION THERAPEUTICS INC
COM
33938J106
6
250
SH
SOLE
0
0
250
FLOOR & DECOR HLDGS INC
CL A
339750101
110
2250
SH
SOLE
0
0
2250
FORD MTR CO DEL
COM PAR $0.01
345370860
9
750
SH
SOLE
0
0
750
FORESCOUT TECHNOLOGIES INC
COM
34553D101
4
125
SH
SOLE
0
0
125
FORMFACTOR INC
COM
346375108
186
11894
SH
SOLE
0
0
11894
FORTINET INC
COM
34959E109
33
750
SH
SOLE
0
0
750
FORTIVE CORP
COM
34959J108
4
56
SH
SOLE
0
0
56
FORTERRA INC
COM
34960W106
63
5700
SH
SOLE
0
0
5700
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
70
1017
SH
SOLE
0
0
1017
FOUNDATION MEDICINE INC
COM
350465100
3
50
SH
SOLE
0
0
50
FOUR CORNERS PPTY TR INC
COM
35086T109
9
344
SH
SOLE
0
0
344
FOX FACTORY HLDG CORP
COM
35138V102
19
500
SH
SOLE
0
0
500
FREEPORT-MCMORAN INC
CL B
35671D857
177
9348
SH
SOLE
0
0
9348
FREIGHTCAR AMER INC
COM
357023100
53
3082
SH
SOLE
0
0
3082
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
0
1
SH
SOLE
0
0
1
FUEL TECH INC
COM
359523107
6
5000
SH
SOLE
0
0
5000
FULGENT GENETICS INC
COM
359664109
154
35234
SH
SOLE
0
0
35234
GABELLI EQUITY TR INC
COM
362397101
34
5500
SH
SOLE
0
0
5500
GABELLI GLB SML & MD CP VAL
COM
36249W104
25
2000
SH
SOLE
0
0
2000
GAIA INC NEW
CL A
36269P104
73
5900
SH
SOLE
0
0
5900
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
5
1000
SH
SOLE
0
0
1000
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
37
5450
SH
SOLE
0
0
5450
GANNETT CO INC
COM
36473H104
3
250
SH
SOLE
0
0
250
GENCOR INDS INC
COM
368678108
409
24688
SH
SOLE
0
0
24688
GENERAL ELECTRIC CO
COM
369604103
38
2185
SH
SOLE
0
0
2185
GENERAL MTRS CO
COM
37045V100
241
5878
SH
SOLE
0
0
5878
GENUINE PARTS CO
COM
372460105
17
182
SH
SOLE
0
0
182
GILEAD SCIENCES INC
COM
375558103
45
625
SH
SOLE
0
0
625
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
27
750
SH
SOLE
0
0
750
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
15
375
SH
SOLE
0
0
375
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
147
6185
SH
SOLE
0
0
6185
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
48
1251
SH
SOLE
0
0
1251
GLOBUS MED INC
CL A
379577208
5
125
SH
SOLE
0
0
125
GLYCOMIMETICS INC
COM
38000Q102
21
1250
SH
SOLE
0
0
1250
GOLDEN MINERALS CO
COM
381119106
1
2500
SH
SOLE
0
0
2500
GOLDMAN SACHS GROUP INC
COM
38141G104
3
10
SH
SOLE
0
0
10
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
9
1000
SH
SOLE
0
0
1000
GRAY TELEVISION INC
COM
389375106
2
125
SH
SOLE
0
0
125
GREAT PLAINS ENERGY INC
COM
391164100
18
553
SH
SOLE
0
0
553
GREEN BRICK PARTNERS INC
COM
392709101
6
500
SH
SOLE
0
0
500
GRUBHUB INC
COM
400110102
45
625
SH
SOLE
0
0
625
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
4
200
SH
SOLE
0
0
200
GULFPORT ENERGY CORP
COM NEW
402635304
1
116
SH
SOLE
0
0
116
HP INC
COM
40434L105
44
2100
SH
SOLE
0
0
2100
HALCON RES CORP
COM PAR NEW
40537Q605
4
500
SH
SOLE
0
0
500
HALOZYME THERAPEUTICS INC
COM
40637H109
8
375
SH
SOLE
0
0
375
HARLEY DAVIDSON INC
COM
412822108
3
50
SH
SOLE
0
0
50
HARMONIC INC
COM
413160102
2
500
SH
SOLE
0
0
500
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
16
625
SH
SOLE
0
0
625
HELIOS & MATHESON ANALYTICS
COM NEW
42327L200
19
3000
SH
SOLE
0
0
3000
HESS CORP
COM
42809H107
3
55
SH
SOLE
0
0
55
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1
100
SH
SOLE
0
0
100
HEXCEL CORP NEW
COM
428291108
31
500
SH
SOLE
0
0
500
HOME DEPOT INC
COM
437076102
85
450
SH
SOLE
0
0
450
HONEYWELL INTL INC
COM
438516106
31
200
SH
SOLE
0
0
200
HORTONWORKS INC
COM
440894103
111
5500
SH
SOLE
0
0
5500
HOST HOTELS & RESORTS INC
COM
44107P104
0
2
SH
SOLE
0
0
2
HUDSON GLOBAL INC
COM
443787106
11
5000
SH
SOLE
0
0
5000
HUDSON TECHNOLOGIES INC
COM
444144109
294
48391
SH
SOLE
0
0
48391
HUNTINGTON BANCSHARES INC
COM
446150104
7
500
SH
SOLE
0
0
500
HYDROGENICS CORP NEW
COM NEW
448883207
3
250
SH
SOLE
0
0
250
ICAD INC
COM NEW
44934S206
14
4000
SH
SOLE
0
0
4000
IDEAL PWR INC
COM
451622104
61
42647
SH
SOLE
0
0
42647
IKANG HEALTHCARE GROUP INC
SPONSORED ADR
45174L108
2
125
SH
SOLE
0
0
125
IMMUNE DESIGN CORP
COM
45252L103
1
250
SH
SOLE
0
0
250
IMMUNOMEDICS INC
COM
452907108
12
750
SH
SOLE
0
0
750
INDIA GLOBALIZATION CAP INC
COM NEW
45408X308
10
10000
SH
SOLE
0
0
10000
INSMED INC
COM PAR $.01
457669307
16
500
SH
SOLE
0
0
500
INNERWORKINGS INC
COM
45773Y105
5
500
SH
SOLE
0
0
500
INOGEN INC
COM
45780L104
15
125
SH
SOLE
0
0
125
INNOVIVA INC
COM
45781M101
2
125
SH
SOLE
0
0
125
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
837
25233
SH
SOLE
0
0
25233
INSULET CORP
COM
45784P101
7
100
SH
SOLE
0
0
100
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
201
6750
SH
SOLE
0
0
6750
INTEL CORP
COM
458140100
321
6959
SH
SOLE
0
0
6959
INTELLIPHARMACEUTICS INTL IN
COM
458173101
2
2500
SH
SOLE
0
0
2500
INTELLICHECK INC
COM NEW
45817G201
32
12375
SH
SOLE
0
0
12375
INTERNATIONAL BUSINESS MACHS
COM
459200101
55
356
SH
SOLE
0
0
356
INTL PAPER CO
COM
460146103
14
250
SH
SOLE
0
0
250
INTEVAC INC
COM
461148108
5
700
SH
SOLE
0
0
700
INTRICON CORP
COM
46121H109
15
750
SH
SOLE
0
0
750
INTREPID POTASH INC
COM
46121Y102
103
21597
SH
SOLE
0
0
21597
IRIDEX CORP
COM
462684101
4
500
SH
SOLE
0
0
500
IROBOT CORP
COM
462726100
15
200
SH
SOLE
0
0
200
ISHARES GOLD TRUST
ISHARES
464285105
0
21
SH
SOLE
0
0
21
ISHARES INC
EM MKTS DIV ETF
464286319
31
750
SH
SOLE
0
0
750
ISHARES INC
MSCI MEXICO ETF
464286822
6
125
SH
SOLE
0
0
125
ISHARES TR
SELECT DIVID ETF
464287168
21
211
SH
SOLE
0
0
211
ISHARES TR
CORE US AGGBD ET
464287226
19
178
SH
SOLE
0
0
178
ISHARES TR
MSCI EMG MKT ETF
464287234
34
727
SH
SOLE
0
0
727
ISHARES TR
S&P 500 GRWT ETF
464287309
20
128
SH
SOLE
0
0
128
ISHARES TR
1 3 YR TREAS BD
464287457
53
632
SH
SOLE
0
0
632
ISHARES TR
MSCI EAFE ETF
464287465
46
648
SH
SOLE
0
0
648
ISHARES TR
RUS MDCP VAL ETF
464287473
16
175
SH
SOLE
0
0
175
ISHARES TR
RUS MD CP GR ETF
464287481
17
145
SH
SOLE
0
0
145
ISHARES TR
S&P MC 400GR ETF
464287606
1
4
SH
SOLE
0
0
4
ISHARES TR
RUS 2000 VAL ETF
464287630
516
4102
SH
SOLE
0
0
4102
ISHARES TR
RUS 2000 GRW ETF
464287648
44
234
SH
SOLE
0
0
234
ISHARES TR
RUSSELL 2000 ETF
464287655
222
1459
SH
SOLE
0
0
1459
ISHARES TR
RUSSELL 3000 ETF
464287689
6
35
SH
SOLE
0
0
35
ISHARES TR
US HLTHCARE ETF
464287762
9
50
SH
SOLE
0
0
50
ISHARES TR
U.S. FINLS ETF
464287788
30
250
SH
SOLE
0
0
250
ISHARES TR
INTL TREA BD ETF
464288117
1
14
SH
SOLE
0
0
14
ISHARES TR
IBOXX HI YD ETF
464288513
1
8
SH
SOLE
0
0
8
ISHARES TR
S&P US PFD STK
464288687
10
250
SH
SOLE
0
0
250
ISHARES TR
MICRO-CAP ETF
464288869
104
1085
SH
SOLE
0
0
1085
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
0
14
SH
SOLE
0
0
14
ISHARES TR
FLTG RATE NT ETF
46429B655
265
5221
SH
SOLE
0
0
5221
ISHARES TR
USA MOMENTUM FCT
46432F396
362
3512
SH
SOLE
0
0
3512
ISHARES INC
MSCI GBL GOLD MN
46434G855
2
125
SH
SOLE
0
0
125
ITERIS INC
COM
46564T107
9
1250
SH
SOLE
0
0
1250
IXYS CORP
COM
46600W106
3
125
SH
SOLE
0
0
125
IZEA INC
COM
46603N301
36
8000
SH
SOLE
0
0
8000
JPMORGAN CHASE & CO
COM
46625H100
26
240
SH
SOLE
0
0
240
JD COM INC
SPON ADR CL A
47215P106
16
375
SH
SOLE
0
0
375
JOHNSON & JOHNSON
COM
478160104
102
727
SH
SOLE
0
0
727
KANDI TECHNOLOGIES GROUP INC
COM
483709101
3
500
SH
SOLE
0
0
500
KAYNE ANDERSON MLP INVT CO
COM
486606106
18
950
SH
SOLE
0
0
950
KEMET CORP
COM NEW
488360207
11
750
SH
SOLE
0
0
750
KEY TRONIC CORP
COM
493144109
5
750
SH
SOLE
0
0
750
KEYCORP NEW
COM
493267108
160
7925
SH
SOLE
0
0
7925
KINDER MORGAN INC DEL
COM
49456B101
16
900
SH
SOLE
0
0
900
KINROSS GOLD CORP
COM NO PAR
496902404
3
617
SH
SOLE
0
0
617
KINSALE CAP GROUP INC
COM
49714P108
774
17196
SH
SOLE
0
0
17196
KOPIN CORP
COM
500600101
4
1250
SH
SOLE
0
0
1250
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1
125
SH
SOLE
0
0
125
LEJU HLDGS LTD
SPONSORED ADS
50187J108
0
24
SH
SOLE
0
0
24
LCI INDS
COM
50189K103
72
551
SH
SOLE
0
0
551
LRAD CORP
COM
50213V109
41
16350
SH
SOLE
0
0
16350
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
47
1688
SH
SOLE
0
0
1688
LIGHTINTHEBOX HLDG CO LTD
SPONSORED ADR
53225G102
7
3000
SH
SOLE
0
0
3000
LILLY ELI & CO
COM
532457108
8
100
SH
SOLE
0
0
100
LIMELIGHT NETWORKS INC
COM
53261M104
30
6827
SH
SOLE
0
0
6827
LINE CORP
SPONSORED ADR
53567X101
10
250
SH
SOLE
0
0
250
LOGMEIN INC
COM
54142L109
29
250
SH
SOLE
0
0
250
LONG IS ICED TEA CORP
COM
54267E104
2
400
SH
SOLE
0
0
400
LOWES COS INC
COM
548661107
23
243
SH
SOLE
0
0
243
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
8
250
SH
SOLE
0
0
250
LUMENTUM HLDGS INC
COM
55024U109
248
5075
SH
SOLE
0
0
5075
LUNA INNOVATIONS
COM
550351100
308
126548
SH
SOLE
0
0
126548
MACYS INC
COM
55616P104
25
1000
SH
SOLE
0
0
1000
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
35
500
SH
SOLE
0
0
500
MARATHON OIL CORP
COM
565849106
23
1388
SH
SOLE
0
0
1388
MARATHON PATENT GROUP INC
COM PAR
56585W302
47
11500
SH
SOLE
0
0
11500
MARCUS CORP
COM
566330106
47
1706
SH
SOLE
0
0
1706
MARKEL CORP
COM
570535104
5
4
SH
SOLE
0
0
4
MARRIOTT INTL INC NEW
CL A
571903202
88
649
SH
SOLE
0
0
649
MASCO CORP
COM
574599106
11
262
SH
SOLE
0
0
262
MASTEC INC
COM
576323109
88
1800
SH
SOLE
0
0
1800
MASTERCARD INCORPORATED
CL A
57636Q104
163
1075
SH
SOLE
0
0
1075
MATCH GROUP INC
COM
57665R106
23
750
SH
SOLE
0
0
750
MAXLINEAR INC
COM
57776J100
7
250
SH
SOLE
0
0
250
MAXAR TECHNOLOGIES LTD
COM
57778L103
5
78
SH
SOLE
0
0
78
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
77
1500
SH
SOLE
0
0
1500
MCDERMOTT INTL INC
COM
580037109
5
750
SH
SOLE
0
0
750
MCDONALDS CORP
COM
580135101
18
102
SH
SOLE
0
0
102
MEET GROUP INC
COM
58513U101
4
1500
SH
SOLE
0
0
1500
MERCK & CO INC
COM
58933Y105
23
400
SH
SOLE
0
0
400
MERCURY SYS INC
COM
589378108
13
250
SH
SOLE
0
0
250
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
0
13
SH
SOLE
0
0
13
MICROSOFT CORP
COM
594918104
671
7841
SH
SOLE
0
0
7841
MICRON TECHNOLOGY INC
COM
595112103
45
1100
SH
SOLE
0
0
1100
MICRONET ENERTEC TECH INC
COM
595117102
53
47500
SH
SOLE
0
0
47500
MINDBODY INC
COM CL A
60255W105
8
250
SH
SOLE
0
0
250
MIRATI THERAPEUTICS INC
COM
60468T105
27
1500
SH
SOLE
0
0
1500
MITEK SYS INC
COM NEW
606710200
204
22750
SH
SOLE
0
0
22750
MITEL NETWORKS CORP
COM
60671Q104
253
30721
SH
SOLE
0
0
30721
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
6
500
SH
SOLE
0
0
500
MOBILEIRON INC
COM NEW
60739U204
13
3350
SH
SOLE
0
0
3350
MOMO INC
ADR
60879B107
6
250
SH
SOLE
0
0
250
MONGODB INC
CL A
60937P106
103
3475
SH
SOLE
0
0
3475
MORGAN STANLEY
COM NEW
617446448
13
250
SH
SOLE
0
0
250
MOTORCAR PTS AMER INC
COM
620071100
6
250
SH
SOLE
0
0
250
MURPHY OIL CORP
COM
626717102
16
500
SH
SOLE
0
0
500
MY SIZE INC
COM
62844N109
6
9000
SH
SOLE
0
0
9000
MYERS INDS INC
COM
628464109
51
2610
SH
SOLE
0
0
2610
NAPCO SEC TECHNOLOGIES INC
COM
630402105
9
1000
SH
SOLE
0
0
1000
NATIONAL BEVERAGE CORP
COM
635017106
30
310
SH
SOLE
0
0
310
NATIONAL OILWELL VARCO INC
COM
637071101
5
150
SH
SOLE
0
0
150
NATIONAL VISION HLDGS INC
COM
63845R107
10
250
SH
SOLE
0
0
250
NAVISTAR INTL CORP NEW
COM
63934E108
32
750
SH
SOLE
0
0
750
NELNET INC
CL A
64031N108
29
521
SH
SOLE
0
0
521
NEONODE INC
COM NEW
64051M402
0
8
SH
SOLE
0
0
8
NEOPHOTONICS CORP
COM
64051T100
7
1000
SH
SOLE
0
0
1000
NETFLIX INC
COM
64110L106
58
300
SH
SOLE
0
0
300
NETWORK 1 TECHNOLOGIES INC
COM
64121N109
4
1500
SH
SOLE
0
0
1500
NEUROMETRIX INC
COM PAR
641255708
73
42356
SH
SOLE
0
0
42356
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
1
250
SH
SOLE
0
0
250
NEW HOME CO INC
COM
645370107
2
125
SH
SOLE
0
0
125
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
12
125
SH
SOLE
0
0
125
NEW SR INVT GROUP INC
COM
648691103
6
750
SH
SOLE
0
0
750
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
21
750
SH
SOLE
0
0
750
NOKIA CORP
SPONSORED ADR
654902204
0
107
SH
SOLE
0
0
107
NORFOLK SOUTHERN CORP
COM
655844108
43
300
SH
SOLE
0
0
300
NORTHROP GRUMMAN CORP
COM
666807102
144
470
SH
SOLE
0
0
470
NOVA LIFESTYLE INC
COM
66979P102
110
46000
SH
SOLE
0
0
46000
NUCOR CORP
COM
670346105
10
150
SH
SOLE
0
0
150
NUSTAR ENERGY LP
UNIT COM
67058H102
7
250
SH
SOLE
0
0
250
NUTANIX INC
CL A
67059N108
4
125
SH
SOLE
0
0
125
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
0
10
SH
SOLE
0
0
10
NVIDIA CORP
COM
67066G104
237
1225
SH
SOLE
0
0
1225
NUTRI SYS INC NEW
COM
67069D108
7
125
SH
SOLE
0
0
125
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
21
2400
SH
SOLE
0
0
2400
OASIS PETE INC NEW
COM
674215108
2
250
SH
SOLE
0
0
250
OCLARO INC
COM NEW
67555N206
7
1000
SH
SOLE
0
0
1000
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
32
600
SH
SOLE
0
0
600
OMNICELL INC
COM
68213N109
24
500
SH
SOLE
0
0
500
OMEROS CORP
COM
682143102
2
125
SH
SOLE
0
0
125
OPHTHOTECH CORP
COM
683745103
26
8225
SH
SOLE
0
0
8225
ORACLE CORP
COM
68389X105
2
34
SH
SOLE
0
0
34
ORBITAL ATK INC
COM
68557N103
2
15
SH
SOLE
0
0
15
OSHKOSH CORP
COM
688239201
46
510
SH
SOLE
0
0
510
OSSEN INNOVATION CO LTD
SPONSORED ADR NE
688410208
35
12000
SH
SOLE
0
0
12000
OVERSTOCK COM INC DEL
COM
690370101
54
850
SH
SOLE
0
0
850
OWENS & MINOR INC NEW
COM
690732102
9
500
SH
SOLE
0
0
500
PDVWIRELESS INC
COM
69290R104
15
475
SH
SOLE
0
0
475
PRA HEALTH SCIENCES INC
COM
69354M108
23
250
SH
SOLE
0
0
250
PALO ALTO NETWORKS INC
COM
697435105
14
100
SH
SOLE
0
0
100
PARETEUM CORP
COM NEW
69946T207
4
2000
SH
SOLE
0
0
2000
PARSLEY ENERGY INC
CL A
701877102
6
200
SH
SOLE
0
0
200
PAYMENT DATA SYS INC
COM NEW
70438S202
13
5000
SH
SOLE
0
0
5000
PAYPAL HLDGS INC
COM
70450Y103
98
1325
SH
SOLE
0
0
1325
PENNEY J C INC
COM
708160106
1
200
SH
SOLE
0
0
200
PEPSICO INC
COM
713448108
54
454
SH
SOLE
0
0
454
PERFICIENT INC
COM
71375U101
2
125
SH
SOLE
0
0
125
PETROQUEST ENERGY INC
COM NEW
716748306
11
6000
SH
SOLE
0
0
6000
PFIZER INC
COM
717081103
49
1340
SH
SOLE
0
0
1340
PHILLIPS 66
COM
718546104
0
1
SH
SOLE
0
0
1
PHYSICIANS RLTY TR
COM
71943U104
14
780
SH
SOLE
0
0
780
PIONEER PWR SOLUTIONS INC
COM NEW
723836300
15
2000
SH
SOLE
0
0
2000
PIXELWORKS INC
COM NEW
72581M305
350
55321
SH
SOLE
0
0
55321
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
21
1000
SH
SOLE
0
0
1000
PLANET FITNESS INC
CL A
72703H101
9
250
SH
SOLE
0
0
250
PLY GEM HLDGS INC
COM
72941W100
5
250
SH
SOLE
0
0
250
POLARITYTE INC
COM
731094108
3
125
SH
SOLE
0
0
125
POOL CORPORATION
COM
73278L105
14
105
SH
SOLE
0
0
105
PORTOLA PHARMACEUTICALS INC
COM
737010108
6
125
SH
SOLE
0
0
125
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
566
3632
SH
SOLE
0
0
3632
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
8
159
SH
SOLE
0
0
159
PRECISION DRILLING CORP
COM 2010
74022D308
1
295
SH
SOLE
0
0
295
PREFERRED APT CMNTYS INC
COM
74039L103
15
750
SH
SOLE
0
0
750
PRIMO WTR CORP
COM
74165N105
220
17475
SH
SOLE
0
0
17475
PRO-DEX INC COLO
COM NEW
74265M205
14
2000
SH
SOLE
0
0
2000
PROCTER AND GAMBLE CO
COM
742718109
572
6220
SH
SOLE
0
0
6220
PROFIRE ENERGY INC
COM
74316X101
0
36
SH
SOLE
0
0
36
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
4
125
SH
SOLE
0
0
125
PROPETRO HLDG CORP
COM
74347M108
3
125
SH
SOLE
0
0
125
PROSHARES TR II
VIX SH TRM FUTRS
74347W171
6
250
SH
SOLE
0
0
250
PROSHARES TR
ULTRA FNCLS NEW
74347X633
26
200
SH
SOLE
0
0
200
PROSPECT CAPITAL CORPORATION
COM
74348T102
3
500
SH
SOLE
0
0
500
PUBLIC STORAGE
COM
74460D109
57
274
SH
SOLE
0
0
274
QAD INC
CL A
74727D306
10
250
SH
SOLE
0
0
250
QTS RLTY TR INC
COM CL A
74736A103
41
750
SH
SOLE
0
0
750
QUALSTAR CORP
COM NEW
74758R208
25
3000
SH
SOLE
0
0
3000
QUANTA SVCS INC
COM
74762E102
98
2500
SH
SOLE
0
0
2500
QUIDEL CORP
COM
74838J101
5
125
SH
SOLE
0
0
125
QUINSTREET INC
COM
74874Q100
25
3000
SH
SOLE
0
0
3000
RF INDS LTD
COM PAR $0.01
749552105
95
35000
SH
SOLE
0
0
35000
RTI SURGICAL INC
COM
74975N105
1
250
SH
SOLE
0
0
250
RADISYS CORP
COM
750459109
2
2000
SH
SOLE
0
0
2000
RADNET INC
COM
750491102
3
250
SH
SOLE
0
0
250
RANDGOLD RES LTD
ADR
752344309
25
250
SH
SOLE
0
0
250
RAYTHEON CO
COM NEW
755111507
142
755
SH
SOLE
0
0
755
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
189
6093
SH
SOLE
0
0
6093
REGIONS FINL CORP NEW
COM
7591EP100
42
2412
SH
SOLE
0
0
2412
RETROPHIN INC
COM
761299106
5
250
SH
SOLE
0
0
250
RESTORATION ROBOTICS INC
COM
76133C103
39
8420
SH
SOLE
0
0
8420
RICE MIDSTREAM PARTNERS LP
UNIT LTD PARTN
762819100
8
375
SH
SOLE
0
0
375
RINGCENTRAL INC
CL A
76680R206
254
5250
SH
SOLE
0
0
5250
RING ENERGY INC
COM
76680V108
3
250
SH
SOLE
0
0
250
RITTER PHARMACEUTICALS INC
COM
767836109
3
9000
SH
SOLE
0
0
9000
RIVERVIEW BANCORP INC
COM
769397100
0
20
SH
SOLE
0
0
20
ROKU INC
COM CL A
77543R102
52
1000
SH
SOLE
0
0
1000
ROYAL BK CDA MONTREAL QUE
COM
780087102
33
400
SH
SOLE
0
0
400
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
37
557
SH
SOLE
0
0
557
ROYCE GLOBAL VALUE TR INC
COM
78081T104
1
86
SH
SOLE
0
0
86
ROYCE VALUE TR INC
COM
780910105
86
5294
SH
SOLE
0
0
5294
ROYCE MICRO-CAP TR INC
COM
780915104
92
9697
SH
SOLE
0
0
9697
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
144
2091
SH
SOLE
0
0
2091
SPDR S&P 500 ETF TR
TR UNIT
78462F103
804
3013
SH
SOLE
0
0
3013
SPDR GOLD TRUST
GOLD SHS
78463V107
43
350
SH
SOLE
0
0
350
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
61
2000
SH
SOLE
0
0
2000
SPDR SERIES TRUST
S&P BIOTECH
78464A870
276
3250
SH
SOLE
0
0
3250
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
25
100
SH
SOLE
0
0
100
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
660
1911
SH
SOLE
0
0
1911
SRC ENERGY INC
COM
78470V108
70
8243
SH
SOLE
0
0
8243
S&W SEED CO
COM
785135104
20
5000
SH
SOLE
0
0
5000
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
156
10750
SH
SOLE
0
0
10750
SALESFORCE COM INC
COM
79466L302
279
2725
SH
SOLE
0
0
2725
SCHLUMBERGER LTD
COM
806857108
25
378
SH
SOLE
0
0
378
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
31
445
SH
SOLE
0
0
445
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
56
2000
SH
SOLE
0
0
2000
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
10
500
SH
SOLE
0
0
500
SENOMYX INC
COM
81724Q107
44
33550
SH
SOLE
0
0
33550
SERVOTRONICS INC
COM
817732100
11
1003
SH
SOLE
0
0
1003
SHAKE SHACK INC
CL A
819047101
30
700
SH
SOLE
0
0
700
SHARPS COMPLIANCE CORP
COM
820017101
30
7440
SH
SOLE
0
0
7440
SHARPSPRING INC
COM
820054104
2
500
SH
SOLE
0
0
500
SHIFTPIXY INC
COM
82452L104
1
400
SH
SOLE
0
0
400
SHORE BANCSHARES INC
COM
825107105
37
2191
SH
SOLE
0
0
2191
SIENTRA INC
COM
82621J105
7
500
SH
SOLE
0
0
500
SIERRA WIRELESS INC
COM
826516106
8
375
SH
SOLE
0
0
375
SKYLINE CORP
COM
830830105
10
750
SH
SOLE
0
0
750
SMART SAND INC
COM
83191H107
9
1000
SH
SOLE
0
0
1000
SNAP INC
CL A
83304A106
16
1125
SH
SOLE
0
0
1125
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
5
125
SH
SOLE
0
0
125
SOTHERLY HOTELS INC
COM
83600C103
5
750
SH
SOLE
0
0
750
SOUTHERN CO
COM
842587107
134
2791
SH
SOLE
0
0
2791
SOUTHWEST AIRLS CO
COM
844741108
75
1148
SH
SOLE
0
0
1148
SPARTAN MTRS INC
COM
846819100
4
250
SH
SOLE
0
0
250
SPIRIT AIRLS INC
COM
848577102
4
100
SH
SOLE
0
0
100
SPIRIT RLTY CAP INC NEW
COM
84860W102
4
500
SH
SOLE
0
0
500
SPLUNK INC
COM
848637104
8
100
SH
SOLE
0
0
100
SPORTSMANS WHSE HLDGS INC
COM
84920Y106
40
6000
SH
SOLE
0
0
6000
SQUARE INC
CL A
852234103
17
500
SH
SOLE
0
0
500
STAAR SURGICAL CO
COM PAR $0.01
852312305
12
750
SH
SOLE
0
0
750
STAMPS COM INC
COM NEW
852857200
14
75
SH
SOLE
0
0
75
STANLEY FURNITURE CO INC
COM NEW
854305208
41
46642
SH
SOLE
0
0
46642
STANLEY BLACK & DECKER INC
COM
854502101
143
842
SH
SOLE
0
0
842
STARBUCKS CORP
COM
855244109
193
3360
SH
SOLE
0
0
3360
STARWOOD PPTY TR INC
COM
85571B105
11
500
SH
SOLE
0
0
500
STERLING CONSTRUCTION CO INC
COM
859241101
183
11250
SH
SOLE
0
0
11250
STMICROELECTRONICS N V
NY REGISTRY
861012102
169
7750
SH
SOLE
0
0
7750
STORE CAP CORP
COM
862121100
7
250
SH
SOLE
0
0
250
SUNPOWER CORP
COM
867652406
6
750
SH
SOLE
0
0
750
SUNTRUST BKS INC
COM
867914103
34
525
SH
SOLE
0
0
525
SUPPORT COM INC
COM NEW
86858W200
7
3000
SH
SOLE
0
0
3000
SURGERY PARTNERS INC
COM
86881A100
3
250
SH
SOLE
0
0
250
SWITCH INC
CL A
87105L104
36
2000
SH
SOLE
0
0
2000
SYSTEMAX INC
COM
871851101
8
250
SH
SOLE
0
0
250
T MOBILE US INC
COM
872590104
56
875
SH
SOLE
0
0
875
TACTILE SYS TECHNOLOGY INC
COM
87357P100
7
250
SH
SOLE
0
0
250
TAITRON COMPONENTS INC
CL A
874028103
1
676
SH
SOLE
0
0
676
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
69
625
SH
SOLE
0
0
625
TALEND S A
ADS
874224207
28
750
SH
SOLE
0
0
750
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
4
250
SH
SOLE
0
0
250
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
20
1500
SH
SOLE
0
0
1500
TELARIA INC
COM
879181105
119
29613
SH
SOLE
0
0
29613
TELADOC INC
COM
87918A105
4
125
SH
SOLE
0
0
125
TELLURIAN INC NEW
COM
87968A104
10
1000
SH
SOLE
0
0
1000
TERADYNE INC
COM
880770102
22
525
SH
SOLE
0
0
525
TETRA TECHNOLOGIES INC DEL
COM
88162F105
13
3000
SH
SOLE
0
0
3000
TETRA TECH INC NEW
COM
88162G103
6
130
SH
SOLE
0
0
130
TEXAS INSTRS INC
COM
882508104
96
924
SH
SOLE
0
0
924
TEXAS ROADHOUSE INC
COM
882681109
14
267
SH
SOLE
0
0
267
TG THERAPEUTICS INC
COM
88322Q108
10
1250
SH
SOLE
0
0
1250
3M CO
COM
88579Y101
24
100
SH
SOLE
0
0
100
TIME INC NEW
COM
887228104
0
15
SH
SOLE
0
0
15
TINTRI INC
COM
88770Q105
5
1000
SH
SOLE
0
0
1000
TIVITY HEALTH INC
COM
88870R102
9
250
SH
SOLE
0
0
250
TOOTSIE ROLL INDS INC
COM
890516107
72
1967
SH
SOLE
0
0
1967
TOPBUILD CORP
COM
89055F103
19
250
SH
SOLE
0
0
250
TOWNEBANK PORTSMOUTH VA
COM
89214P109
10
310
SH
SOLE
0
0
310
TRANSGLOBE ENERGY CORP
COM
893662106
2
1200
SH
SOLE
0
0
1200
TRI CONTL CORP
COM
895436103
13
500
SH
SOLE
0
0
500
TRIPADVISOR INC
COM
896945201
9
250
SH
SOLE
0
0
250
TRUPANION INC
COM
898202106
11
375
SH
SOLE
0
0
375
TURTLE BEACH CORP
COM
900450107
0
280
SH
SOLE
0
0
280
21VIANET GROUP INC
SPONSORED ADR
90138A103
6
750
SH
SOLE
0
0
750
TWILIO INC
CL A
90138F102
127
5375
SH
SOLE
0
0
5375
TWITTER INC
COM
90184L102
90
3750
SH
SOLE
0
0
3750
II VI INC
COM
902104108
258
5500
SH
SOLE
0
0
5500
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
8
500
SH
SOLE
0
0
500
USA TECHNOLOGIES INC
COM NO PAR
90328S500
98
10000
SH
SOLE
0
0
10000
U S CONCRETE INC
COM NEW
90333L201
52
625
SH
SOLE
0
0
625
UNDER ARMOUR INC
CL A
904311107
1
50
SH
SOLE
0
0
50
UNDER ARMOUR INC
CL C
904311206
1
50
SH
SOLE
0
0
50
UNITED PARCEL SERVICE INC
CL B
911312106
6
50
SH
SOLE
0
0
50
U S ENERGY CORP WYO
COM NEW
911805208
2
1000
SH
SOLE
0
0
1000
UNITED STATES NATL GAS FUND
UNIT PAR $0.001
912318201
6
1000
SH
SOLE
0
0
1000
UNITED TECHNOLOGIES CORP
COM
913017109
126
989
SH
SOLE
0
0
989
UNITEDHEALTH GROUP INC
COM
91324P102
22
100
SH
SOLE
0
0
100
UNIVERSAL DISPLAY CORP
COM
91347P105
86
500
SH
SOLE
0
0
500
UNIVEST CORP PA
COM
915271100
23
804
SH
SOLE
0
0
804
UPLAND SOFTWARE INC
COM
91544A109
22
1000
SH
SOLE
0
0
1000
VAALCO ENERGY INC
COM NEW
91851C201
1
1000
SH
SOLE
0
0
1000
VALEANT PHARMACEUTICALS INTL
COM
91911K102
10
500
SH
SOLE
0
0
500
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
30
1000
SH
SOLE
0
0
1000
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
25
245
SH
SOLE
0
0
245
VANGUARD STAR FD
VG TL INTL STK F
921909768
9
150
SH
SOLE
0
0
150
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
41
300
SH
SOLE
0
0
300
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
7
152
SH
SOLE
0
0
152
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
17
314
SH
SOLE
0
0
314
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
0
8
SH
SOLE
0
0
8
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
101
1700
SH
SOLE
0
0
1700
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
88
605
SH
SOLE
0
0
605
VANGUARD WORLD FDS
ENERGY ETF
92204A306
7
75
SH
SOLE
0
0
75
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
367
4624
SH
SOLE
0
0
4624
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
61
700
SH
SOLE
0
0
700
VARONIS SYS INC
COM
922280102
34
700
SH
SOLE
0
0
700
VASCO DATA SEC INTL INC
COM
92230Y104
76
5500
SH
SOLE
0
0
5500
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1093
4455
SH
SOLE
0
0
4455
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
4
40
SH
SOLE
0
0
40
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
64
400
SH
SOLE
0
0
400
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
849
6392
SH
SOLE
0
0
6392
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
49
400
SH
SOLE
0
0
400
VANGUARD INDEX FDS
GROWTH ETF
922908736
108
771
SH
SOLE
0
0
771
VANGUARD INDEX FDS
VALUE ETF
922908744
1062
9993
SH
SOLE
0
0
9993
VANGUARD INDEX FDS
SMALL CP ETF
922908751
30
200
SH
SOLE
0
0
200
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
58
425
SH
SOLE
0
0
425
VERIZON COMMUNICATIONS INC
COM
92343V104
122
2297
SH
SOLE
0
0
2297
VERICEL CORP
COM
92346J108
3
500
SH
SOLE
0
0
500
VERITONE INC
COM
92347M100
6
250
SH
SOLE
0
0
250
VERSO CORP
CL A
92531L207
2
125
SH
SOLE
0
0
125
VIACOM INC NEW
CL A
92553P102
9
272
SH
SOLE
0
0
272
VICOR CORP
COM
925815102
10
500
SH
SOLE
0
0
500
VILLAGE BK & TR FINANCIAL CO
COM NEW
92705T200
2
63
SH
SOLE
0
0
63
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
121
5200
SH
SOLE
0
0
5200
VISA INC
COM CL A
92826C839
192
1683
SH
SOLE
0
0
1683
VISHAY INTERTECHNOLOGY INC
COM
928298108
21
1000
SH
SOLE
0
0
1000
VIVINT SOLAR INC
COM
92854Q106
4
1000
SH
SOLE
0
0
1000
VOCERA COMMUNICATIONS INC
COM
92857F107
15
500
SH
SOLE
0
0
500
VONAGE HLDGS CORP
COM
92886T201
122
12000
SH
SOLE
0
0
12000
VOYAGER THERAPEUTICS INC
COM
92915B106
124
7485
SH
SOLE
0
0
7485
WAL-MART STORES INC
COM
931142103
193
1953
SH
SOLE
0
0
1953
WAYFAIR INC
CL A
94419L101
16
200
SH
SOLE
0
0
200
WEIBO CORP
SPONSORED ADR
948596101
13
125
SH
SOLE
0
0
125
WEIGHT WATCHERS INTL INC NEW
COM
948626106
17
375
SH
SOLE
0
0
375
WELLS FARGO CO NEW
COM
949746101
183
3016
SH
SOLE
0
0
3016
WENDYS CO
COM
95058W100
2
125
SH
SOLE
0
0
125
WESTELL TECHNOLOGIES INC
CL A NEW
957541204
2
500
SH
SOLE
0
0
500
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
2
500
SH
SOLE
0
0
500
WEYERHAEUSER CO
COM
962166104
25
700
SH
SOLE
0
0
700
WILLIAMS COS INC DEL
COM
969457100
12
403
SH
SOLE
0
0
403
WINGSTOP INC
COM
974155103
27
700
SH
SOLE
0
0
700
WORKDAY INC
CL A
98138H101
51
500
SH
SOLE
0
0
500
WPX ENERGY INC
COM
98212B103
0
33
SH
SOLE
0
0
33
XO GROUP INC
COM
983772104
9
500
SH
SOLE
0
0
500
XPO LOGISTICS INC
COM
983793100
137
1500
SH
SOLE
0
0
1500
XPERI CORP
COM
98421B100
3
125
SH
SOLE
0
0
125
YAMANA GOLD INC
COM
98462Y100
6
1850
SH
SOLE
0
0
1850
YELP INC
CL A
985817105
5
125
SH
SOLE
0
0
125
YEXT INC
COM
98585N106
2
125
SH
SOLE
0
0
125
ZAGG INC
COM
98884U108
183
9919
SH
SOLE
0
0
9919
ZAYO GROUP HLDGS INC
COM
98919V105
115
3125
SH
SOLE
0
0
3125
ZEDGE INC
CL B
98923T104
6
2100
SH
SOLE
0
0
2100
ZILLOW GROUP INC
CL C CAP STK
98954M200
20
500
SH
SOLE
0
0
500
ZIMMER BIOMET HLDGS INC
COM
98956P102
3
25
SH
SOLE
0
0
25
ZIX CORP
COM
98974P100
13
3000
SH
SOLE
0
0
3000
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
4
250
SH
SOLE
0
0
250
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
64
5125
SH
SOLE
0
0
5125
AIRCASTLE LTD
COM
G0129K104
18
750
SH
SOLE
0
0
750
ALKERMES PLC
SHS
G01767105
7
125
SH
SOLE
0
0
125
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
5
500
SH
SOLE
0
0
500
ATLASSIAN CORP PLC
CL A
G06242104
88
1925
SH
SOLE
0
0
1925
CISION LTD
SHS
G1992S109
6
500
SH
SOLE
0
0
500
ENSCO PLC
SHS CLASS A
G3157S106
61
10375
SH
SOLE
0
0
10375
GASLOG LTD
SHS
G37585109
50
2254
SH
SOLE
0
0
2254
ICHOR HOLDINGS
SHS
G4740B105
6
250
SH
SOLE
0
0
250
INGERSOLL-RAND PLC
SHS
G47791101
66
745
SH
SOLE
0
0
745
MANCHESTER UTD PLC NEW
ORD CL A
G5784H106
26
1299
SH
SOLE
0
0
1299
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
5
250
SH
SOLE
0
0
250
NABORS INDUSTRIES LTD
SHS
G6359F103
2
350
SH
SOLE
0
0
350
NOVOCURE LTD
ORD SHS
G6674U108
5
250
SH
SOLE
0
0
250
SEADRILL LIMITED
SHS
G7945E105
0
1500
SH
SOLE
0
0
1500
SMART GLOBAL HLDGS INC
SHS
G8232Y101
8
250
SH
SOLE
0
0
250
TDH HLDGS INC
SHS
G87084102
28
5000
SH
SOLE
0
0
5000
UTSTARCOM HOLDINGS CORP
SHS NEW
G9310A114
4
750
SH
SOLE
0
0
750
GOLAR LNG LTD BERMUDA
SHS
G9456A100
60
2000
SH
SOLE
0
0
2000
CHUBB LIMITED
COM
H1467J104
25
171
SH
SOLE
0
0
171
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
3
125
SH
SOLE
0
0
125
GARMIN LTD
SHS
H2906T109
15
250
SH
SOLE
0
0
250
LOGITECH INTL S A
SHS
H50430232
244
7250
SH
SOLE
0
0
7250
TRANSOCEAN LTD
REG SHS
H8817H100
8
726
SH
SOLE
0
0
726
RADCOM LTD
SHS NEW
M81865111
40
2000
SH
SOLE
0
0
2000
REWALK ROBOTICS LTD
SHS
M8216Q101
22
20000
SH
SOLE
0
0
20000
SILICOM LTD
ORD
M84116108
9
125
SH
SOLE
0
0
125
SUPERCOM LTD NEW
SHS NEW
M87095119
33
8500
SH
SOLE
0
0
8500
TOP IMAGE SYSTEMS LTD
ORD
M87896102
11
10000
SH
SOLE
0
0
10000
WIX COM LTD
SHS
M98068105
7
125
SH
SOLE
0
0
125
MYLAN N V
SHS EURO
N59465109
28
650
SH
SOLE
0
0
650
ORTHOFIX INTL N V
COM
N6748L102
15
266
SH
SOLE
0
0
266
TRONOX LTD
SHS CL A
Q9235V101
10
500
SH
SOLE
0
0
500
FLEX LTD
ORD
Y2573F102
9
500
SH
SOLE
0
0
500
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
25
1000
SH
SOLE
0
0
1000
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
2
250
SH
SOLE
0
0
250
TEEKAY TANKERS LTD
CL A
Y8565N102
1
1000
SH
SOLE
0
0
1000