0001017284-18-000008.txt : 20180502 0001017284-18-000008.hdr.sgml : 20180502 20180502112132 ACCESSION NUMBER: 0001017284-18-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180502 DATE AS OF CHANGE: 20180502 EFFECTIVENESS DATE: 20180502 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: 18798182 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 03-31-2018 03-31-2018 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 05-02-2018 0 639 37930 false
INFORMATION TABLE 2 td1q18.xml THOMPSON DAVIS & COMPANY 2018 1ST QTR 13F-HR FILING A/O 3/31 AFLAC INC COM 001055102 11 250 SH SOLE 0 0 250 ANGI HOMESERVICES INC COM CL A 00183L102 12 875 SH SOLE 0 0 875 AT&T INC COM 00206R102 111 3104 SH SOLE 0 0 3104 AU OPTRONICS CORP SPONSORED ADR 002255107 0 18 SH SOLE 0 0 18 ABBOTT LABS COM 002824100 96 1600 SH SOLE 0 0 1600 ABBVIE INC COM 00287Y109 24 250 SH SOLE 0 0 250 ABEONA THERAPEUTICS INC COM 00289Y107 2 125 SH SOLE 0 0 125 ABERDEEN ASIA PACIFIC INCOM COM 003009107 1 250 SH SOLE 0 0 250 ABERDEEN GLOBAL INCOME FD IN COM 003013109 2 250 SH SOLE 0 0 250 ACCESS NATL CORP COM 004337101 7 250 SH SOLE 0 0 250 ACCURAY INC COM 004397105 39 7800 SH SOLE 0 0 7800 ADESTO TECHNOLOGIES CORP COM 00687D101 6 750 SH SOLE 0 0 750 ADOBE SYS INC COM 00724F101 38 175 SH SOLE 0 0 175 ADOMANI INC COM 00726A100 0 125 SH SOLE 0 0 125 ADVENT CLAYMORE CV SECS & IN COM 00764C109 92 6100 SH SOLE 0 0 6100 ADVANSIX INC COM 00773T101 0 5 SH SOLE 0 0 5 ADVANCED MICRO DEVICES INC COM 007903107 74 7375 SH SOLE 0 0 7375 AGREE REALTY CORP COM 008492100 6 125 SH SOLE 0 0 125 AKOUSTIS TECHNOLOGIES INC COM 00973N102 69 11750 SH SOLE 0 0 11750 ALBIREO PHARMA INC COM 01345P106 49 1512 SH SOLE 0 0 1512 ALCOA CORP COM 013872106 18 396 SH SOLE 0 0 396 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 349 1900 SH SOLE 0 0 1900 ALLIANCE MMA INC COM 018626101 2 4000 SH SOLE 0 0 4000 ALLIANZGI DIVERS INC & CNV F COM 01883J108 57 2500 SH SOLE 0 0 2500 ALPHABET INC CAP STK CL C 02079K107 61 59 SH SOLE 0 0 59 ALPHABET INC CAP STK CL A 02079K305 26 25 SH SOLE 0 0 25 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 4 400 SH SOLE 0 0 400 ALTERYX INC COM CL A 02156B103 43 1250 SH SOLE 0 0 1250 AMAZON COM INC COM 023135106 611 422 SH SOLE 0 0 422 AMERESCO INC CL A 02361E108 28 2125 SH SOLE 0 0 2125 AMERICAN ELEC PWR INC COM 025537101 66 957 SH SOLE 0 0 957 AMERICAN TOWER CORP NEW COM 03027X100 18 125 SH SOLE 0 0 125 AMICUS THERAPEUTICS INC COM 03152W109 43 2827 SH SOLE 0 0 2827 ANNALY CAP MGMT INC COM 035710409 3 250 SH SOLE 0 0 250 ANTHEM INC COM 036752103 24 108 SH SOLE 0 0 108 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 19 640 SH SOLE 0 0 640 APOLLO ENDOSURGERY INC COM 03767D108 3 500 SH SOLE 0 0 500 APPLE INC COM 037833100 414 2468 SH SOLE 0 0 2468 APPLIED MATLS INC COM 038222105 294 5281 SH SOLE 0 0 5281 APPLIED OPTOELECTRONICS INC COM 03823U102 31 1250 SH SOLE 0 0 1250 APPTIO INC CL A 03835C108 35 1250 SH SOLE 0 0 1250 AQUA AMERICA INC COM 03836W103 17 500 SH SOLE 0 0 500 AQUANTIA CORP COM 03842Q108 4 250 SH SOLE 0 0 250 ARCONIC INC COM 03965L100 0 4 SH SOLE 0 0 4 ARISTA NETWORKS INC COM 040413106 32 125 SH SOLE 0 0 125 ARMADA HOFFLER PPTYS INC COM 04208T108 7 500 SH SOLE 0 0 500 ARRAY BIOPHARMA INC COM 04269X105 2 125 SH SOLE 0 0 125 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 86 11969 SH SOLE 0 0 11969 ASHFORD HOSPITALITY TR INC COM SHS 044103109 6 1000 SH SOLE 0 0 1000 ASSEMBLY BIOSCIENCES INC COM 045396108 6 125 SH SOLE 0 0 125 ASTEC INDS INC COM 046224101 39 700 SH SOLE 0 0 700 ATARA BIOTHERAPEUTICS INC COM 046513107 5 125 SH SOLE 0 0 125 ATHERSYS INC COM 04744L106 31 16684 SH SOLE 0 0 16684 ATOMERA INC COM 04965B100 35 5600 SH SOLE 0 0 5600 AUDENTES THERAPEUTICS INC COM 05070R104 4 125 SH SOLE 0 0 125 AUTOHOME INC SP ADR RP CL A 05278C107 21 250 SH SOLE 0 0 250 AVAYA HLDGS CORP COM 05351X101 228 10175 SH SOLE 0 0 10175 AXOGEN INC COM 05463X106 5 125 SH SOLE 0 0 125 AXON ENTERPRISE INC COM 05464C101 82 2075 SH SOLE 0 0 2075 BB&T CORP COM 054937107 52 990 SH SOLE 0 0 990 BG STAFFING INC COM 05544A109 25 1300 SH SOLE 0 0 1300 BP PLC SPONSORED ADR 055622104 0 3 SH SOLE 0 0 3 BAKER HUGHES A GE CO CL A 05722G100 1 40 SH SOLE 0 0 40 BANK AMER CORP COM 060505104 587 19583 SH SOLE 0 0 19583 BANK NEW YORK MELLON CORP COM 064058100 266 5157 SH SOLE 0 0 5157 BAOZUN INC SPONSORED ADR 06684L103 57 1250 SH SOLE 0 0 1250 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 5 200 SH SOLE 0 0 200 BARNES & NOBLE INC COM 067774109 2 500 SH SOLE 0 0 500 BARNES & NOBLE ED INC COM 06777U101 25 3625 SH SOLE 0 0 3625 BARRICK GOLD CORP COM 067901108 13 1008 SH SOLE 0 0 1008 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 119 595 SH SOLE 0 0 595 BIOTELEMETRY INC COM 090672106 39 1250 SH SOLE 0 0 1250 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 25 775 SH SOLE 0 0 775 BLACKROCK RES & COMM STRAT T SHS 09257A108 36 4000 SH SOLE 0 0 4000 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 7 165 SH SOLE 0 0 165 BLUE APRON HLDGS INC CL A 09523Q101 32 16000 SH SOLE 0 0 16000 BOEING CO COM 097023105 74 226 SH SOLE 0 0 226 BOINGO WIRELESS INC COM 09739C102 111 4500 SH SOLE 0 0 4500 BOSTON BEER INC CL A 100557107 2 10 SH SOLE 0 0 10 BOTTOMLINE TECH DEL INC COM 101388106 37 957 SH SOLE 0 0 957 BRINKS CO COM 109696104 9 125 SH SOLE 0 0 125 BRISTOL MYERS SQUIBB CO COM 110122108 52 819 SH SOLE 0 0 819 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 87 1504 SH SOLE 0 0 1504 BRUNSWICK CORP COM 117043109 16 262 SH SOLE 0 0 262 CAE INC COM 124765108 37 2000 SH SOLE 0 0 2000 CAI INTERNATIONAL INC COM 12477X106 21 1000 SH SOLE 0 0 1000 CIGNA CORPORATION COM 125509109 8 50 SH SOLE 0 0 50 CSG SYS INTL INC COM 126349109 23 500 SH SOLE 0 0 500 CA INC COM 12673P105 4 125 SH SOLE 0 0 125 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 112 6875 SH SOLE 0 0 6875 CALLIDUS SOFTWARE INC COM 13123E500 40 1125 SH SOLE 0 0 1125 CALYXT INC COM 13173L107 2 125 SH SOLE 0 0 125 CAMPING WORLD HLDGS INC CL A 13462K109 36 1125 SH SOLE 0 0 1125 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4 125 SH SOLE 0 0 125 CANCER GENETICS INC COM 13739U104 1 500 SH SOLE 0 0 500 CANTEL MEDICAL CORP COM 138098108 148 1325 SH SOLE 0 0 1325 CAPITAL ONE FINL CORP COM 14040H105 23 238 SH SOLE 0 0 238 CAPSTONE TURBINE CORP COM NEW 14067D409 8 6666 SH SOLE 0 0 6666 CARDIOVASCULAR SYS INC DEL COM 141619106 41 1875 SH SOLE 0 0 1875 CAREER EDUCATION CORP COM 141665109 13 1000 SH SOLE 0 0 1000 CAREDX INC COM 14167L103 584 73216 SH SOLE 0 0 73216 CASA SYS INC COM 14713L102 44 1500 SH SOLE 0 0 1500 CASELLA WASTE SYS INC CL A 147448104 64 2750 SH SOLE 0 0 2750 CATALYST BIOSCIENCES INC COM NEW 14888D208 3 125 SH SOLE 0 0 125 CATERPILLAR INC DEL COM 149123101 55 375 SH SOLE 0 0 375 CENTURYLINK INC COM 156700106 9 575 SH SOLE 0 0 575 CHEGG INC COM 163092109 199 9625 SH SOLE 0 0 9625 CHEMOCENTRYX INC COM 16383L106 9 625 SH SOLE 0 0 625 CHEMOURS CO COM 163851108 2 40 SH SOLE 0 0 40 CHESAPEAKE ENERGY CORP COM 165167107 0 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 30 1750 SH SOLE 0 0 1750 CIENA CORP COM NEW 171779309 3 125 SH SOLE 0 0 125 CISCO SYS INC COM 17275R102 89 2075 SH SOLE 0 0 2075 CITIGROUP INC COM NEW 172967424 233 3448 SH SOLE 0 0 3448 CITY HLDG CO COM 177835105 12 179 SH SOLE 0 0 179 CIVISTA BANCSHARES INC COM NO PAR 178867107 61 2662 SH SOLE 0 0 2662 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 68 2750 SH SOLE 0 0 2750 CLEARFIELD INC COM 18482P103 16 1250 SH SOLE 0 0 1250 CLEVELAND CLIFFS INC COM 185899101 51 7282 SH SOLE 0 0 7282 CLOUDERA INC COM 18914U100 97 4500 SH SOLE 0 0 4500 COCA COLA CO COM 191216100 1 12 SH SOLE 0 0 12 CODEXIS INC COM 192005106 166 15100 SH SOLE 0 0 15100 COEUR MNG INC COM NEW 192108504 0 10 SH SOLE 0 0 10 COGENTIX MED INC COM 19243A104 12 3000 SH SOLE 0 0 3000 COMCAST CORP NEW CL A 20030N101 19 560 SH SOLE 0 0 560 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 9 300 SH SOLE 0 0 300 CONFORMIS INC COM 20717E101 2 1500 SH SOLE 0 0 1500 CONOCOPHILLIPS COM 20825C104 4 63 SH SOLE 0 0 63 CONSTELLATION BRANDS INC CL A 21036P108 7 30 SH SOLE 0 0 30 CONTROL4 CORP COM 21240D107 46 2125 SH SOLE 0 0 2125 CORCEPT THERAPEUTICS INC COM 218352102 2 125 SH SOLE 0 0 125 CORMEDIX INC COM 21900C100 0 2000 SH SOLE 0 0 2000 COUPA SOFTWARE INC COM 22266L106 23 500 SH SOLE 0 0 500 COVANTA HLDG CORP COM 22282E102 4 250 SH SOLE 0 0 250 CRYOPORT INC *W EXP 07/29/202 229050125 9 1784 SH SOLE 0 0 1784 CRYOPORT INC COM PAR $0.001 229050307 199 23100 SH SOLE 0 0 23100 CUMMINS INC COM 231021106 32 200 SH SOLE 0 0 200 CUSHING ENERGY INCOME COM SH BEN INT 23162T102 3 400 SH SOLE 0 0 400 CUTERA INC COM 232109108 28 550 SH SOLE 0 0 550 CYPRESS SEMICONDUCTOR CORP COM 232806109 140 8250 SH SOLE 0 0 8250 CYTORI THERAPEUTICS INC COM NEW 23283K204 0 34 SH SOLE 0 0 34 CYRUSONE INC COM 23283R100 32 625 SH SOLE 0 0 625 CYTOSORBENTS CORP COM NEW 23283X206 9 1250 SH SOLE 0 0 1250 CYTOMX THERAPEUTICS INC COM 23284F105 4 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 155 15057 SH SOLE 0 0 15057 DXC TECHNOLOGY CO COM 23355L106 11 108 SH SOLE 0 0 108 DEERE & CO COM 244199105 50 325 SH SOLE 0 0 325 DELAWARE ENHANCED GBL DIV & COM 246060107 48 4189 SH SOLE 0 0 4189 DESCARTES SYS GROUP INC COM 249906108 7 250 SH SOLE 0 0 250 DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 12 1000 SH SOLE 0 0 1000 DIAMONDBACK ENERGY INC COM 25278X109 16 125 SH SOLE 0 0 125 DISNEY WALT CO COM DISNEY 254687106 10 103 SH SOLE 0 0 103 DISCOVER FINL SVCS COM 254709108 39 540 SH SOLE 0 0 540 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 13 100 SH SOLE 0 0 100 DOLBY LABORATORIES INC COM 25659T107 13 200 SH SOLE 0 0 200 DOLLAR TREE INC COM 256746108 17 175 SH SOLE 0 0 175 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 54 3500 SH SOLE 0 0 3500 DOMINION ENERGY INC COM 25746U109 271 4025 SH SOLE 0 0 4025 DOWDUPONT INC COM 26078J100 26 405 SH SOLE 0 0 405 DPW HLDGS INC COM 26140E105 6 7250 SH SOLE 0 0 7250 DROPBOX INC CL A 26210C104 199 6375 SH SOLE 0 0 6375 DUCOMMUN INC DEL COM 264147109 8 250 SH SOLE 0 0 250 DUKE ENERGY CORP NEW COM NEW 26441C204 19 244 SH SOLE 0 0 244 DUNKIN BRANDS GROUP INC COM 265504100 8 130 SH SOLE 0 0 130 DURECT CORP COM 266605104 23 10838 SH SOLE 0 0 10838 DYCOM INDS INC COM 267475101 11 100 SH SOLE 0 0 100 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 250 SH SOLE 0 0 250 EOG RES INC COM 26875P101 4 40 SH SOLE 0 0 40 ETFS SILVER TR SILVER SHS 26922X107 4 250 SH SOLE 0 0 250 EBAY INC COM 278642103 4 100 SH SOLE 0 0 100 EDISON INTL COM 281020107 3 50 SH SOLE 0 0 50 EDITAS MEDICINE INC COM 28106W103 46 1375 SH SOLE 0 0 1375 EGAIN CORP COM NEW 28225C806 83 10500 SH SOLE 0 0 10500 EHEALTH INC COM 28238P109 11 750 SH SOLE 0 0 750 8X8 INC NEW COM 282914100 5 250 SH SOLE 0 0 250 EMERSON ELEC CO COM 291011104 32 475 SH SOLE 0 0 475 ENCANA CORP COM 292505104 11 1000 SH SOLE 0 0 1000 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5 475 SH SOLE 0 0 475 ENERGOUS CORP COM 29272C103 56 3475 SH SOLE 0 0 3475 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 9 552 SH SOLE 0 0 552 ENPHASE ENERGY INC COM 29355A107 5 1000 SH SOLE 0 0 1000 ENTEGRIS INC COM 29362U104 9 251 SH SOLE 0 0 251 ENTERPRISE PRODS PARTNERS L COM 293792107 61 2500 SH SOLE 0 0 2500 ETSY INC COM 29786A106 91 3250 SH SOLE 0 0 3250 EXPEDIA GROUP INC COM NEW 30212P303 14 125 SH SOLE 0 0 125 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15 750 SH SOLE 0 0 750 EXXON MOBIL CORP COM 30231G102 69 930 SH SOLE 0 0 930 EYENOVIA INC COM 30234E104 19 2100 SH SOLE 0 0 2100 FLIR SYS INC COM 302445101 50 1000 SH SOLE 0 0 1000 F M C CORP COM NEW 302491303 27 350 SH SOLE 0 0 350 FNB CORP PA COM 302520101 3 213 SH SOLE 0 0 213 FACEBOOK INC CL A 30303M102 240 1500 SH SOLE 0 0 1500 FEDEX CORP COM 31428X106 78 327 SH SOLE 0 0 327 FINISAR CORP COM NEW 31787A507 47 3000 SH SOLE 0 0 3000 FIREEYE INC COM 31816Q101 229 13550 SH SOLE 0 0 13550 FIRST DATA CORP NEW COM CL A 32008D106 8 500 SH SOLE 0 0 500 FIRST SOLAR INC COM 336433107 96 1350 SH SOLE 0 0 1350 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 110 2280 SH SOLE 0 0 2280 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 7 250 SH SOLE 0 0 250 FIVE BELOW INC COM 33829M101 5 65 SH SOLE 0 0 65 FLOOR & DECOR HLDGS INC CL A 339750101 138 2650 SH SOLE 0 0 2650 FLOWERS FOODS INC COM 343498101 5 250 SH SOLE 0 0 250 FLUIDIGM CORP DEL COM 34385P108 1 250 SH SOLE 0 0 250 FORESCOUT TECHNOLOGIES INC COM 34553D101 8 250 SH SOLE 0 0 250 FORTINET INC COM 34959E109 40 750 SH SOLE 0 0 750 FORTIVE CORP COM 34959J108 4 56 SH SOLE 0 0 56 FORTERRA INC COM 34960W106 35 4150 SH SOLE 0 0 4150 FORTUNE BRANDS HOME & SEC IN COM 34964C106 60 1017 SH SOLE 0 0 1017 FOUNDATION MEDICINE INC COM 350465100 4 50 SH SOLE 0 0 50 FOUR CORNERS PPTY TR INC COM 35086T109 8 344 SH SOLE 0 0 344 FOX FACTORY HLDG CORP COM 35138V102 9 250 SH SOLE 0 0 250 FREIGHTCAR AMER INC COM 357023100 40 3014 SH SOLE 0 0 3014 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH SOLE 0 0 1 FULGENT GENETICS INC COM 359664109 63 15832 SH SOLE 0 0 15832 GABELLI EQUITY TR INC COM 362397101 21 3500 SH SOLE 0 0 3500 GABELLI GLB SML & MD CP VAL COM 36249W104 24 2000 SH SOLE 0 0 2000 GAIA INC NEW CL A 36269P104 65 4175 SH SOLE 0 0 4175 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 35 5450 SH SOLE 0 0 5450 GANNETT CO INC COM 36473H104 2 250 SH SOLE 0 0 250 GENCOR INDS INC COM 368678108 397 24688 SH SOLE 0 0 24688 GENERAL ELECTRIC CO COM 369604103 7 535 SH SOLE 0 0 535 GENERAL MTRS CO COM 37045V100 16 450 SH SOLE 0 0 450 GENTEX CORP COM 371901109 26 1125 SH SOLE 0 0 1125 GENUINE PARTS CO COM 372460105 16 183 SH SOLE 0 0 183 GILEAD SCIENCES INC COM 375558103 38 500 SH SOLE 0 0 500 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 34 875 SH SOLE 0 0 875 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 18 375 SH SOLE 0 0 375 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 228 9411 SH SOLE 0 0 9411 GLOBUS MED INC CL A 379577208 120 2400 SH SOLE 0 0 2400 GLYCOMIMETICS INC COM 38000Q102 20 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 8 1000 SH SOLE 0 0 1000 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2 125 SH SOLE 0 0 125 GREAT PLAINS ENERGY INC COM 391164100 18 553 SH SOLE 0 0 553 GTX INC DEL COM NEW 40052B207 2 125 SH SOLE 0 0 125 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 4 200 SH SOLE 0 0 200 GUIDEWIRE SOFTWARE INC COM 40171V100 20 250 SH SOLE 0 0 250 HP INC COM 40434L105 27 1225 SH SOLE 0 0 1225 HALCON RES CORP COM PAR NEW 40537Q605 2 500 SH SOLE 0 0 500 HALOZYME THERAPEUTICS INC COM 40637H109 7 375 SH SOLE 0 0 375 HARLEY DAVIDSON INC COM 412822108 2 50 SH SOLE 0 0 50 HARMONIC INC COM 413160102 3 750 SH SOLE 0 0 750 HEALTH INS INNOVATIONS INC COM CL A 42225K106 11 375 SH SOLE 0 0 375 HELMERICH & PAYNE INC COM 423452101 8 125 SH SOLE 0 0 125 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 100 SH SOLE 0 0 100 HEXCEL CORP NEW COM 428291108 32 500 SH SOLE 0 0 500 HOME DEPOT INC COM 437076102 67 375 SH SOLE 0 0 375 HONEYWELL INTL INC COM 438516106 123 850 SH SOLE 0 0 850 HORTONWORKS INC COM 440894103 59 2875 SH SOLE 0 0 2875 HOST HOTELS & RESORTS INC COM 44107P104 0 2 SH SOLE 0 0 2 HUDSON TECHNOLOGIES INC COM 444144109 62 12465 SH SOLE 0 0 12465 HUNTINGTON BANCSHARES INC COM 446150104 38 2500 SH SOLE 0 0 2500 HUNTINGTON INGALLS INDS INC COM 446413106 91 353 SH SOLE 0 0 353 HYDROGENICS CORP NEW COM NEW 448883207 2 250 SH SOLE 0 0 250 ICAD INC COM NEW 44934S206 3 1000 SH SOLE 0 0 1000 IDEAL PWR INC COM 451622104 25 21647 SH SOLE 0 0 21647 IDENTIV INC COM NEW 45170X205 66 17725 SH SOLE 0 0 17725 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 5 250 SH SOLE 0 0 250 IMMUNE DESIGN CORP COM 45252L103 1 250 SH SOLE 0 0 250 IMMUNOMEDICS INC COM 452907108 11 750 SH SOLE 0 0 750 IMPINJ INC COM 453204109 10 800 SH SOLE 0 0 800 INFINERA CORPORATION COM 45667G103 3 250 SH SOLE 0 0 250 INSMED INC COM PAR $.01 457669307 11 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 INNOVATOR ETFS TR IBD 50 ETF 45782C102 816 24500 SH SOLE 0 0 24500 INTEL CORP COM 458140100 329 6324 SH SOLE 0 0 6324 INTERACTIVE BROKERS GROUP IN COM 45841N107 84 1250 SH SOLE 0 0 1250 INTERFACE INC COM 458665304 16 625 SH SOLE 0 0 625 INTERNATIONAL BUSINESS MACHS COM 459200101 93 608 SH SOLE 0 0 608 INTL PAPER CO COM 460146103 13 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 190 52083 SH SOLE 0 0 52083 IRIDEX CORP COM 462684101 3 500 SH SOLE 0 0 500 IROBOT CORP COM 462726100 8 125 SH SOLE 0 0 125 ISHARES GOLD TRUST ISHARES 464285105 0 21 SH SOLE 0 0 21 ISHARES INC EM MKTS DIV ETF 464286319 33 750 SH SOLE 0 0 750 ISHARES TR SELECT DIVID ETF 464287168 20 211 SH SOLE 0 0 211 ISHARES TR CORE US AGGBD ET 464287226 37 341 SH SOLE 0 0 341 ISHARES TR MSCI EMG MKT ETF 464287234 33 680 SH SOLE 0 0 680 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 28 402 SH SOLE 0 0 402 ISHARES TR RUS MDCP VAL ETF 464287473 15 175 SH SOLE 0 0 175 ISHARES TR RUS MD CP GR ETF 464287481 18 145 SH SOLE 0 0 145 ISHARES TR NASDAQ BIOTECH 464287556 16 150 SH SOLE 0 0 150 ISHARES TR S&P MC 400GR ETF 464287606 42 191 SH SOLE 0 0 191 ISHARES TR RUS 2000 VAL ETF 464287630 462 3792 SH SOLE 0 0 3792 ISHARES TR RUS 2000 GRW ETF 464287648 45 234 SH SOLE 0 0 234 ISHARES TR RUSSELL 2000 ETF 464287655 418 2750 SH SOLE 0 0 2750 ISHARES TR RUSSELL 3000 ETF 464287689 5 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 29 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 9 250 SH SOLE 0 0 250 ISHARES TR MICRO-CAP ETF 464288869 203 2113 SH SOLE 0 0 2113 ISHARES SILVER TRUST ISHARES 46428Q109 15 1000 SH SOLE 0 0 1000 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 0 14 SH SOLE 0 0 14 ISHARES TR FLTG RATE NT ETF 46429B655 305 5989 SH SOLE 0 0 5989 ISHARES INC MSCI GBL GOLD MN 46434G855 2 125 SH SOLE 0 0 125 ITERIS INC COM 46564T107 6 1250 SH SOLE 0 0 1250 JPMORGAN CHASE & CO COM 46625H100 487 4429 SH SOLE 0 0 4429 JOHNSON & JOHNSON COM 478160104 116 906 SH SOLE 0 0 906 KKR & CO L P DEL COM UNITS 48248M102 10 500 SH SOLE 0 0 500 KANDI TECHNOLOGIES GROUP INC COM 483709101 2 500 SH SOLE 0 0 500 KARYOPHARM THERAPEUTICS INC COM 48576U106 2 125 SH SOLE 0 0 125 KEMET CORP COM NEW 488360207 9 500 SH SOLE 0 0 500 KEY TRONIC CORP COM 493144109 5 750 SH SOLE 0 0 750 KEYCORP NEW COM 493267108 168 8600 SH SOLE 0 0 8600 KINDER MORGAN INC DEL COM 49456B101 11 700 SH SOLE 0 0 700 KINROSS GOLD CORP COM NO PAR 496902404 2 617 SH SOLE 0 0 617 KINSALE CAP GROUP INC COM 49714P108 449 8755 SH SOLE 0 0 8755 KOPIN CORP COM 500600101 57 18250 SH SOLE 0 0 18250 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 15 1500 SH SOLE 0 0 1500 LEJU HLDGS LTD SPONSORED ADS 50187J108 0 24 SH SOLE 0 0 24 LCI INDS COM 50189K103 58 554 SH SOLE 0 0 554 LRAD CORP COM 50213V109 3 1350 SH SOLE 0 0 1350 LAMB WESTON HLDGS INC COM 513272104 96 1641 SH SOLE 0 0 1641 LEIDOS HLDGS INC COM 525327102 74 1125 SH SOLE 0 0 1125 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 125 SH SOLE 0 0 125 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 291 132260 SH SOLE 0 0 132260 LIVEPERSON INC COM 538146101 4 250 SH SOLE 0 0 250 LOGMEIN INC COM 54142L109 29 250 SH SOLE 0 0 250 LONG BLOCKCHAIN CORP COM 542614102 4 1400 SH SOLE 0 0 1400 LUMENTUM HLDGS INC COM 55024U109 335 5250 SH SOLE 0 0 5250 LUNA INNOVATIONS COM 550351100 404 124823 SH SOLE 0 0 124823 MACYS INC COM 55616P104 30 1000 SH SOLE 0 0 1000 MANITEX INTL INC COM 563420108 3 250 SH SOLE 0 0 250 MARATHON OIL CORP COM 565849106 351 21764 SH SOLE 0 0 21764 MARATHON PATENT GROUP INC COM PAR 56585W302 7 6250 SH SOLE 0 0 6250 MARCUS CORP COM 566330106 51 1668 SH SOLE 0 0 1668 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 32 675 SH SOLE 0 0 675 MASTERCARD INCORPORATED CL A 57636Q104 166 950 SH SOLE 0 0 950 MATCH GROUP INC COM 57665R106 78 1750 SH SOLE 0 0 1750 MAXLINEAR INC COM 57776J100 9 375 SH SOLE 0 0 375 MAXAR TECHNOLOGIES LTD COM 57778L103 4 78 SH SOLE 0 0 78 MCDERMOTT INTL INC COM 580037109 5 750 SH SOLE 0 0 750 MCDONALDS CORP COM 580135101 22 138 SH SOLE 0 0 138 MERCK & CO INC COM 58933Y105 14 250 SH SOLE 0 0 250 MERCURY SYS INC COM 589378108 12 250 SH SOLE 0 0 250 MICROSOFT CORP COM 594918104 449 4924 SH SOLE 0 0 4924 MICRON TECHNOLOGY INC COM 595112103 70 1350 SH SOLE 0 0 1350 MINDBODY INC COM CL A 60255W105 21 541 SH SOLE 0 0 541 MIRATI THERAPEUTICS INC COM 60468T105 38 1250 SH SOLE 0 0 1250 MITEK SYS INC COM NEW 606710200 164 22150 SH SOLE 0 0 22150 MIX TELEMATICS LTD SPONSORED ADR 60688N102 8 500 SH SOLE 0 0 500 MOBILEIRON INC COM NEW 60739U204 12 2500 SH SOLE 0 0 2500 MOMO INC ADR 60879B107 9 250 SH SOLE 0 0 250 MORGAN STANLEY COM NEW 617446448 13 250 SH SOLE 0 0 250 MOTORCAR PTS AMER INC COM 620071100 5 250 SH SOLE 0 0 250 MURPHY OIL CORP COM 626717102 6 250 SH SOLE 0 0 250 MYERS INDS INC COM 628464109 55 2610 SH SOLE 0 0 2610 NAPCO SEC TECHNOLOGIES INC COM 630402105 12 1000 SH SOLE 0 0 1000 NATERA INC COM 632307104 3 375 SH SOLE 0 0 375 NATIONAL BEVERAGE CORP COM 635017106 12 130 SH SOLE 0 0 130 NATIONAL VISION HLDGS INC COM 63845R107 13 400 SH SOLE 0 0 400 NELNET INC CL A 64031N108 27 523 SH SOLE 0 0 523 NEONODE INC COM NEW 64051M402 0 8 SH SOLE 0 0 8 NETWORK 1 TECHNOLOGIES INC COM 64121N109 3 1000 SH SOLE 0 0 1000 NEUROMETRIX INC COM PAR 641255708 128 90647 SH SOLE 0 0 90647 NEUBERGER BERMAN RE ES SEC F COM 64190A103 1 250 SH SOLE 0 0 250 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11 125 SH SOLE 0 0 125 NEW SR INVT GROUP INC COM 648691103 2 250 SH SOLE 0 0 250 NEXPOINT RESIDENTIAL TR INC COM 65341D102 12 500 SH SOLE 0 0 500 NOKIA CORP SPONSORED ADR 654902204 1 107 SH SOLE 0 0 107 NORFOLK SOUTHERN CORP COM 655844108 41 300 SH SOLE 0 0 300 NORTHROP GRUMMAN CORP COM 666807102 164 471 SH SOLE 0 0 471 NOVA LIFESTYLE INC COM 66979P102 4 2000 SH SOLE 0 0 2000 NUANCE COMMUNICATIONS INC COM 67020Y100 30 1875 SH SOLE 0 0 1875 NUSTAR ENERGY LP UNIT COM 67058H102 5 250 SH SOLE 0 0 250 NUTANIX INC CL A 67059N108 104 2125 SH SOLE 0 0 2125 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 10 SH SOLE 0 0 10 NVIDIA CORP COM 67066G104 232 1000 SH SOLE 0 0 1000 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 17 2400 SH SOLE 0 0 2400 NUVECTRA CORP COM 67075N108 52 4000 SH SOLE 0 0 4000 OCLARO INC COM NEW 67555N206 122 12750 SH SOLE 0 0 12750 OCWEN FINL CORP COM NEW 675746309 35 8591 SH SOLE 0 0 8591 OKTA INC CL A 679295105 20 500 SH SOLE 0 0 500 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 36 600 SH SOLE 0 0 600 ON SEMICONDUCTOR CORP COM 682189105 43 1750 SH SOLE 0 0 1750 OPHTHOTECH CORP COM 683745103 44 16038 SH SOLE 0 0 16038 OPKO HEALTH INC COM 68375N103 89 28200 SH SOLE 0 0 28200 ORACLE CORP COM 68389X105 15 334 SH SOLE 0 0 334 ORASURE TECHNOLOGIES INC COM 68554V108 2 125 SH SOLE 0 0 125 ORBITAL ATK INC COM 68557N103 2 15 SH SOLE 0 0 15 OSHKOSH CORP COM 688239201 39 510 SH SOLE 0 0 510 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 2 1000 SH SOLE 0 0 1000 PDVWIRELESS INC COM 69290R104 4 125 SH SOLE 0 0 125 PRA HEALTH SCIENCES INC COM 69354M108 21 250 SH SOLE 0 0 250 PRGX GLOBAL INC COM NEW 69357C503 9 900 SH SOLE 0 0 900 PALO ALTO NETWORKS INC COM 697435105 213 1175 SH SOLE 0 0 1175 PAR TECHNOLOGY CORP COM 698884103 7 500 SH SOLE 0 0 500 PAYCOM SOFTWARE INC COM 70432V102 5 50 SH SOLE 0 0 50 PAYPAL HLDGS INC COM 70450Y103 136 1799 SH SOLE 0 0 1799 PENNEY J C INC COM 708160106 1 200 SH SOLE 0 0 200 PEPSICO INC COM 713448108 50 457 SH SOLE 0 0 457 PETIQ INC COM CL A 71639T106 51 1919 SH SOLE 0 0 1919 PFIZER INC COM 717081103 33 930 SH SOLE 0 0 930 PHYSICIANS RLTY TR COM 71943U104 4 250 SH SOLE 0 0 250 PIXELWORKS INC COM NEW 72581M305 94 24369 SH SOLE 0 0 24369 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14 625 SH SOLE 0 0 625 PLANET FITNESS INC CL A 72703H101 61 1625 SH SOLE 0 0 1625 PLY GEM HLDGS INC COM 72941W100 5 250 SH SOLE 0 0 250 POOL CORPORATION COM 73278L105 15 105 SH SOLE 0 0 105 PORTOLA PHARMACEUTICALS INC COM 737010108 4 125 SH SOLE 0 0 125 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 614 3832 SH SOLE 0 0 3832 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8 500 SH SOLE 0 0 500 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 13 276 SH SOLE 0 0 276 PRECISION DRILLING CORP COM 2010 74022D308 1 211 SH SOLE 0 0 211 PREFERRED APT CMNTYS INC COM 74039L103 4 250 SH SOLE 0 0 250 PRIMO WTR CORP COM 74165N105 253 21625 SH SOLE 0 0 21625 PRO-DEX INC COLO COM NEW 74265M205 14 2000 SH SOLE 0 0 2000 PROCTER AND GAMBLE CO COM 742718109 497 6270 SH SOLE 0 0 6270 PROFIRE ENERGY INC COM 74316X101 0 36 SH SOLE 0 0 36 PROSHARES TR PSHS ULTSH 20YRS 74347B201 5 125 SH SOLE 0 0 125 PROSHARES TR ULTRA FNCLS NEW 74347X633 25 200 SH SOLE 0 0 200 PROSHARES TR SHRT 20+YR TRE 74347X849 91 4002 SH SOLE 0 0 4002 PROSPECT CAPITAL CORPORATION COM 74348T102 2 250 SH SOLE 0 0 250 PUBLIC STORAGE COM 74460D109 55 274 SH SOLE 0 0 274 PURE STORAGE INC CL A 74624M102 5 250 SH SOLE 0 0 250 QAD INC CL A 74727D306 10 250 SH SOLE 0 0 250 QTS RLTY TR INC COM CL A 74736A103 5 125 SH SOLE 0 0 125 QUALYS INC COM 74758T303 9 125 SH SOLE 0 0 125 QUANTA SVCS INC COM 74762E102 90 2625 SH SOLE 0 0 2625 QUINSTREET INC COM 74874Q100 19 1500 SH SOLE 0 0 1500 R1 RCM INC COM 749397105 62 8750 SH SOLE 0 0 8750 RTI SURGICAL INC COM 74975N105 1 250 SH SOLE 0 0 250 RADNET INC COM 750491102 18 1250 SH SOLE 0 0 1250 RANDGOLD RES LTD ADR 752344309 21 250 SH SOLE 0 0 250 RAPID7 INC COM 753422104 77 3000 SH SOLE 0 0 3000 RAYMOND JAMES FINANCIAL INC COM 754730109 11 125 SH SOLE 0 0 125 RAYTHEON CO COM NEW 755111507 159 736 SH SOLE 0 0 736 REGIONS FINL CORP NEW COM 7591EP100 17 900 SH SOLE 0 0 900 RESTORATION ROBOTICS INC COM 76133C103 2 250 SH SOLE 0 0 250 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 7 375 SH SOLE 0 0 375 RINGCENTRAL INC CL A 76680R206 302 4750 SH SOLE 0 0 4750 RING ENERGY INC COM 76680V108 4 250 SH SOLE 0 0 250 RIVERVIEW BANCORP INC COM 769397100 0 20 SH SOLE 0 0 20 ROKU INC COM CL A 77543R102 118 3803 SH SOLE 0 0 3803 ROYAL BK CDA MONTREAL QUE COM 780087102 19 250 SH SOLE 0 0 250 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 36 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 13 867 SH SOLE 0 0 867 ROYCE MICRO-CAP TR INC COM 780915104 56 5946 SH SOLE 0 0 5946 RUBICON PROJ INC COM 78112V102 1 500 SH SOLE 0 0 500 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 169 2620 SH SOLE 0 0 2620 RYMAN HOSPITALITY PPTYS INC COM 78377T107 160 2064 SH SOLE 0 0 2064 SPDR S&P 500 ETF TR TR UNIT 78462F103 772 2934 SH SOLE 0 0 2934 SPDR GOLD TRUST GOLD SHS 78463V107 44 350 SH SOLE 0 0 350 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 60 2000 SH SOLE 0 0 2000 SPDR SERIES TRUST S&P REGL BKG 78464A698 363 6005 SH SOLE 0 0 6005 SPDR SERIES TRUST S&P BIOTECH 78464A870 293 3335 SH SOLE 0 0 3335 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 24 100 SH SOLE 0 0 100 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 667 1952 SH SOLE 0 0 1952 S&W SEED CO COM 785135104 18 5000 SH SOLE 0 0 5000 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 341 16500 SH SOLE 0 0 16500 SALESFORCE COM INC COM 79466L302 329 2825 SH SOLE 0 0 2825 SANGAMO THERAPEUTICS INC COM 800677106 5 250 SH SOLE 0 0 250 SCHLUMBERGER LTD COM 806857108 40 625 SH SOLE 0 0 625 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 46 647 SH SOLE 0 0 647 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 64 785 SH SOLE 0 0 785 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 58 2100 SH SOLE 0 0 2100 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4 250 SH SOLE 0 0 250 SENOMYX INC COM 81724Q107 24 27250 SH SOLE 0 0 27250 SERVOTRONICS INC COM 817732100 0 3 SH SOLE 0 0 3 SHAKE SHACK INC CL A 819047101 35 850 SH SOLE 0 0 850 SHARPS COMPLIANCE CORP COM 820017101 222 48894 SH SOLE 0 0 48894 SHARPSPRING INC COM 820054104 3 500 SH SOLE 0 0 500 SHORE BANCSHARES INC COM 825107105 41 2200 SH SOLE 0 0 2200 SHOTSPOTTER INC COM 82536T107 13 500 SH SOLE 0 0 500 SIRIUS XM HLDGS INC COM 82968B103 6 1000 SH SOLE 0 0 1000 SKYLINE CORP COM 830830105 6 250 SH SOLE 0 0 250 SMITH A O COM 831865209 92 1441 SH SOLE 0 0 1441 SMART SAND INC COM 83191H107 4 750 SH SOLE 0 0 750 SNAP INC CL A 83304A106 88 5550 SH SOLE 0 0 5550 SOTHERLY HOTELS INC COM 83600C103 5 750 SH SOLE 0 0 750 SOUTHWEST AIRLS CO COM 844741108 51 898 SH SOLE 0 0 898 SPARTAN MTRS INC COM 846819100 4 250 SH SOLE 0 0 250 SPIRIT AIRLS INC COM 848577102 4 100 SH SOLE 0 0 100 SPLUNK INC COM 848637104 49 500 SH SOLE 0 0 500 SQUARE INC CL A 852234103 15 300 SH SOLE 0 0 300 STAAR SURGICAL CO COM PAR $0.01 852312305 11 750 SH SOLE 0 0 750 STANLEY BLACK & DECKER INC COM 854502101 109 712 SH SOLE 0 0 712 STARBUCKS CORP COM 855244109 16 270 SH SOLE 0 0 270 STARWOOD PPTY TR INC COM 85571B105 10 500 SH SOLE 0 0 500 STEMLINE THERAPEUTICS INC COM 85858C107 6 375 SH SOLE 0 0 375 STERLING CONSTRUCTION CO INC COM 859241101 120 10500 SH SOLE 0 0 10500 STMICROELECTRONICS N V NY REGISTRY 861012102 173 7750 SH SOLE 0 0 7750 SUNTRUST BKS INC COM 867914103 36 525 SH SOLE 0 0 525 SURGERY PARTNERS INC COM 86881A100 6 375 SH SOLE 0 0 375 SWITCH INC CL A 87105L104 20 1250 SH SOLE 0 0 1250 SYNAPTICS INC COM 87157D109 5 100 SH SOLE 0 0 100 SYSTEMAX INC COM 871851101 7 250 SH SOLE 0 0 250 T MOBILE US INC COM 872590104 53 875 SH SOLE 0 0 875 TABLEAU SOFTWARE INC CL A 87336U105 26 325 SH SOLE 0 0 325 TABULA RASA HEALTHCARE INC COM 873379101 6 150 SH SOLE 0 0 150 TACTILE SYS TECHNOLOGY INC COM 87357P100 8 250 SH SOLE 0 0 250 TANDEM DIABETES CARE INC COM NEW 875372203 20 4000 SH SOLE 0 0 4000 TARGET CORP COM 87612E106 35 500 SH SOLE 0 0 500 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 4 250 SH SOLE 0 0 250 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 19 1500 SH SOLE 0 0 1500 TELARIA INC COM 879181105 58 15532 SH SOLE 0 0 15532 TELADOC INC COM 87918A105 5 125 SH SOLE 0 0 125 TELLURIAN INC NEW COM 87968A104 7 1000 SH SOLE 0 0 1000 TETRA TECHNOLOGIES INC DEL COM 88162F105 8 2000 SH SOLE 0 0 2000 TETRA TECH INC NEW COM 88162G103 6 130 SH SOLE 0 0 130 TEXAS INSTRS INC COM 882508104 96 927 SH SOLE 0 0 927 TEXAS ROADHOUSE INC COM 882681109 16 268 SH SOLE 0 0 268 TEXTRON INC COM 883203101 22 375 SH SOLE 0 0 375 TG THERAPEUTICS INC COM 88322Q108 21 1500 SH SOLE 0 0 1500 3M CO COM 88579Y101 11 50 SH SOLE 0 0 50 TINTRI INC COM 88770Q105 2 1000 SH SOLE 0 0 1000 TIVITY HEALTH INC COM 88870R102 10 250 SH SOLE 0 0 250 TOPBUILD CORP COM 89055F103 19 250 SH SOLE 0 0 250 TOWNEBANK PORTSMOUTH VA COM 89214P109 35 1210 SH SOLE 0 0 1210 TRANSGLOBE ENERGY CORP COM 893662106 2 1200 SH SOLE 0 0 1200 TRI CONTL CORP COM 895436103 20 750 SH SOLE 0 0 750 TRIVAGO N V SPON ADS A SHS 89686D105 2 250 SH SOLE 0 0 250 TRIPADVISOR INC COM 896945201 15 375 SH SOLE 0 0 375 TRUPANION INC COM 898202106 11 375 SH SOLE 0 0 375 TWILIO INC CL A 90138F102 39 1025 SH SOLE 0 0 1025 TWITTER INC COM 90184L102 176 6080 SH SOLE 0 0 6080 II VI INC COM 902104108 5 125 SH SOLE 0 0 125 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 8 500 SH SOLE 0 0 500 U S CONCRETE INC COM NEW 90333L201 23 375 SH SOLE 0 0 375 UNDER ARMOUR INC CL C 904311206 27 1850 SH SOLE 0 0 1850 UNITED PARCEL SERVICE INC CL B 911312106 5 50 SH SOLE 0 0 50 UNITED STATES NATL GAS FUND UNIT PAR 912318300 6 250 SH SOLE 0 0 250 UNITED STATES STL CORP NEW COM 912909108 17 475 SH SOLE 0 0 475 UNITED TECHNOLOGIES CORP COM 913017109 43 345 SH SOLE 0 0 345 UNITEDHEALTH GROUP INC COM 91324P102 21 100 SH SOLE 0 0 100 UNIVEST CORP PA COM 915271100 22 804 SH SOLE 0 0 804 UPLAND SOFTWARE INC COM 91544A109 132 4575 SH SOLE 0 0 4575 VAALCO ENERGY INC COM NEW 91851C201 1 1000 SH SOLE 0 0 1000 VALLEY NATL BANCORP COM 919794107 12 1000 SH SOLE 0 0 1000 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 28 1000 SH SOLE 0 0 1000 VANGUARD GROUP DIV APP ETF 921908844 30 295 SH SOLE 0 0 295 VANGUARD STAR FD VG TL INTL STK F 921909768 8 150 SH SOLE 0 0 150 VANGUARD WORLD FD MEGA GRWTH IND 921910816 7 64 SH SOLE 0 0 64 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 42 300 SH SOLE 0 0 300 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2 35 SH SOLE 0 0 35 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 19 349 SH SOLE 0 0 349 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1 15 SH SOLE 0 0 15 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 18 302 SH SOLE 0 0 302 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 119 875 SH SOLE 0 0 875 VANGUARD WORLD FDS ENERGY ETF 92204A306 7 75 SH SOLE 0 0 75 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 363 4624 SH SOLE 0 0 4624 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 59 700 SH SOLE 0 0 700 VARONIS SYS INC COM 922280102 36 600 SH SOLE 0 0 600 VEEVA SYS INC CL A COM 922475108 7 100 SH SOLE 0 0 100 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1176 4856 SH SOLE 0 0 4856 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4 40 SH SOLE 0 0 40 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15 112 SH SOLE 0 0 112 VANGUARD INDEX FDS SML CP GRW ETF 922908595 72 442 SH SOLE 0 0 442 VANGUARD INDEX FDS SM CP VAL ETF 922908611 868 6708 SH SOLE 0 0 6708 VANGUARD INDEX FDS LARGE CAP ETF 922908637 48 400 SH SOLE 0 0 400 VANGUARD INDEX FDS GROWTH ETF 922908736 165 1164 SH SOLE 0 0 1164 VANGUARD INDEX FDS VALUE ETF 922908744 1108 10740 SH SOLE 0 0 10740 VANGUARD INDEX FDS SMALL CP ETF 922908751 29 200 SH SOLE 0 0 200 VANGUARD INDEX FDS TOTAL STK MKT 922908769 58 430 SH SOLE 0 0 430 VERIZON COMMUNICATIONS INC COM 92343V104 85 1772 SH SOLE 0 0 1772 VERICEL CORP COM 92346J108 10 1000 SH SOLE 0 0 1000 VERITONE INC COM 92347M100 2 125 SH SOLE 0 0 125 VERSO CORP CL A 92531L207 2 125 SH SOLE 0 0 125 VIACOM INC NEW CL A 92553P102 11 273 SH SOLE 0 0 273 VIAVI SOLUTIONS INC COM 925550105 22 2250 SH SOLE 0 0 2250 VICOR CORP COM 925815102 14 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 112 4400 SH SOLE 0 0 4400 VIRTU FINL INC CL A 928254101 33 1000 SH SOLE 0 0 1000 VISA INC COM CL A 92826C839 242 2022 SH SOLE 0 0 2022 VISHAY INTERTECHNOLOGY INC COM 928298108 19 1000 SH SOLE 0 0 1000 VMWARE INC CL A COM 928563402 12 100 SH SOLE 0 0 100 VOCERA COMMUNICATIONS INC COM 92857F107 6 250 SH SOLE 0 0 250 VOYAGER THERAPEUTICS INC COM 92915B106 78 4151 SH SOLE 0 0 4151 WALMART INC COM 931142103 61 681 SH SOLE 0 0 681 WAYFAIR INC CL A 94419L101 21 305 SH SOLE 0 0 305 WEIBO CORP SPONSORED ADR 948596101 15 125 SH SOLE 0 0 125 WEIGHT WATCHERS INTL INC NEW COM 948626106 16 250 SH SOLE 0 0 250 WELLS FARGO CO NEW COM 949746101 12 231 SH SOLE 0 0 231 WENDYS CO COM 95058W100 2 125 SH SOLE 0 0 125 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 125 SH SOLE 0 0 125 WEX INC COM 96208T104 5 30 SH SOLE 0 0 30 WEYERHAEUSER CO COM 962166104 18 500 SH SOLE 0 0 500 WILLDAN GROUP INC COM 96924N100 296 10450 SH SOLE 0 0 10450 WILLIAMS COS INC DEL COM 969457100 10 407 SH SOLE 0 0 407 WINGSTOP INC COM 974155103 17 350 SH SOLE 0 0 350 WIRELESS TELECOM GROUP INC COM 976524108 0 104 SH SOLE 0 0 104 WORKDAY INC CL A 98138H101 70 550 SH SOLE 0 0 550 XO GROUP INC COM 983772104 5 250 SH SOLE 0 0 250 XPO LOGISTICS INC COM 983793100 153 1500 SH SOLE 0 0 1500 XCERRA CORP COM 98400J108 42 3582 SH SOLE 0 0 3582 YAMANA GOLD INC COM 98462Y100 5 1850 SH SOLE 0 0 1850 YOGAWORKS INC COM 986005106 111 38531 SH SOLE 0 0 38531 YUMA ENERGY INC NEW COM 98872F105 2 2000 SH SOLE 0 0 2000 ZAGG INC COM 98884U108 5 369 SH SOLE 0 0 369 ZAYO GROUP HLDGS INC COM 98919V105 171 5000 SH SOLE 0 0 5000 ZEDGE INC CL B 98923T104 7 2100 SH SOLE 0 0 2100 ZENDESK INC COM 98936J101 18 375 SH SOLE 0 0 375 ZILLOW GROUP INC CL C CAP STK 98954M200 56 1040 SH SOLE 0 0 1040 ZIMMER BIOMET HLDGS INC COM 98956P102 3 25 SH SOLE 0 0 25 ZSCALER INC COM 98980G102 53 1875 SH SOLE 0 0 1875 ZYNERBA PHARMACEUTICALS INC COM 98986X109 45 5125 SH SOLE 0 0 5125 AIRCASTLE LTD COM G0129K104 15 750 SH SOLE 0 0 750 ATLASSIAN CORP PLC CL A G06242104 16 300 SH SOLE 0 0 300 MIMECAST LTD ORD SHS G14838109 30 850 SH SOLE 0 0 850 CISION LTD SHS G1992S109 3 250 SH SOLE 0 0 250 EATON CORP PLC SHS G29183103 124 1548 SH SOLE 0 0 1548 ICHOR HOLDINGS SHS G4740B105 3 125 SH SOLE 0 0 125 INGERSOLL-RAND PLC SHS G47791101 153 1793 SH SOLE 0 0 1793 MANCHESTER UTD PLC NEW ORD CL A G5784H106 25 1299 SH SOLE 0 0 1299 NABORS INDUSTRIES LTD SHS G6359F103 4 600 SH SOLE 0 0 600 NOVOCURE LTD ORD SHS G6674U108 8 375 SH SOLE 0 0 375 SEADRILL LIMITED SHS G7945E105 0 1500 SH SOLE 0 0 1500 GOLAR LNG LTD BERMUDA SHS G9456A100 65 2375 SH SOLE 0 0 2375 CHUBB LIMITED COM H1467J104 51 371 SH SOLE 0 0 371 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 21 450 SH SOLE 0 0 450 GARMIN LTD SHS H2906T109 15 250 SH SOLE 0 0 250 LOGITECH INTL S A SHS H50430232 288 7850 SH SOLE 0 0 7850 TRANSOCEAN LTD REG SHS H8817H100 2 226 SH SOLE 0 0 226 CYBERARK SOFTWARE LTD SHS M2682V108 6 125 SH SOLE 0 0 125 SUPERCOM LTD NEW SHS NEW M87095119 7 2400 SH SOLE 0 0 2400 TOP IMAGE SYSTEMS LTD ORD M87896102 2 2000 SH SOLE 0 0 2000 WIX COM LTD SHS M98068105 10 125 SH SOLE 0 0 125 MYLAN N V SHS EURO N59465109 27 650 SH SOLE 0 0 650 TRONOX LTD SHS CL A Q9235V101 9 500 SH SOLE 0 0 500 FLEX LTD ORD Y2573F102 8 500 SH SOLE 0 0 500 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 12 500 SH SOLE 0 0 500