0001017284-26-000005.txt : 20260416 0001017284-26-000005.hdr.sgml : 20260416 20260416093750 ACCESSION NUMBER: 0001017284-26-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260416 DATE AS OF CHANGE: 20260416 EFFECTIVENESS DATE: 20260416 FILER: COMPANY DATA: COMPANY CONFORMED NAME: THOMPSON DAVIS & CO., INC. CENTRAL INDEX KEY: 0001017284 ORGANIZATION NAME: EIN: 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: 26865965 BUSINESS ADDRESS: STREET 1: 9030 STONY POINT PKWY, STE 100 STREET 2: 16TH FLOOR CITY: RICHMOND STATE: VA ZIP: 23235 BUSINESS PHONE: 804-644-6380 MAIL ADDRESS: STREET 1: 9030 STONY POINT PKWY, STE 100 STREET 2: 16TH FLOOR CITY: RICHMOND STATE: VA ZIP: 23235 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 X0202 13F-HR LIVE false true false 0001017284 XXXXXXXX 03-31-2026 03-31-2026 THOMPSON DAVIS & CO., INC.
9030 STONY POINT PKWY, STE 100 16TH FLOOR RICHMOND VA 23235
13F HOLDINGS REPORT 028-15833 000041353 801-120472 N
Peggy Myers Walz Chief Compliance Officer 804-644-6382 Peggy Myers Walz Richmond VA 04-13-2026 0 141 149943595 false
INFORMATION TABLE 2 q126tdc13f.xml CAMBIUM NETWORKS CORPSHSG177661092025 13500 SH SOLE 0 0 13500 EATON CORP PLCSHSG29183103339787 950 SH SOLE 0 0 950 INDONESIA ENERGY CORP LTDORD SHSG4760X10252632 15300 SH SOLE 0 0 15300 NVENT ELEC PLCSHSG6700G107331184 2800 SH SOLE 0 0 2800 VIKING HOLDINGS LTDORD SHSG93A5A101292083 3975 SH SOLE 0 0 3975 CHUBB LTD SWITZCOMH1467J1041963728 6025 SH SOLE 0 0 6025 TRANSOCEAN LTDREGISTERED SHSH8817H100185309 27950 SH SOLE 0 0 27950 GILAT SATELLITE NETWORKS LTDSHS NEWM51474118507901 33815 SH SOLE 0 0 33815 ABRDN SILVER ETF TRUSTPHYSCL SILVR SHS003264108338357 4725 SH SOLE 0 0 4725 ADTRAN HOLDINGS INCCOM00486H105149262 11865 SH SOLE 0 0 11865 ALPHABET INCCAP STK CL C02079K1071014658 3537 SH SOLE 0 0 3537 ALPHABET INCCAP STK CL A02079K305535437 1862 SH SOLE 0 0 1862 AMAZON COM INCCOM023135106416332 1999 SH SOLE 0 0 1999 AMPLITECH GROUP INCCOM NEW03211Q20022800 12000 SH SOLE 0 0 12000 APPLE INCCOM0378331001141040 4496 SH SOLE 0 0 4496 APPLIED OPTOELECTRONICS INCCOM03823U102309515 3659 SH SOLE 0 0 3659 AVITA MEDICAL INCCOM05380C102144485 39050 SH SOLE 0 0 39050 BWX TECHNOLOGIES INCCOM05605H100235164 1150 SH SOLE 0 0 1150 BABCOCK & WILCOX ENTERPRISESCOM05614L209822126 55965 SH SOLE 0 0 55965 BIODESIX INCCOM09075X207170375 11750 SH SOLE 0 0 11750 BLACKBERRY LTDCOM09228F10371120 19920 SH SOLE 0 0 19920 CPI AEROSTRUCTURES INCCOM NEW125919308122990 31375 SH SOLE 0 0 31375 CARLISLE COS INCCOM1423391009668975 28982 SH SOLE 0 0 28982 CASEYS GEN STORES INCCOM147528103216174 297 SH SOLE 0 0 297 CEMEX SA EURO MTN BE 144ASPON ADR NEW151290889388960 34000 SH SOLE 0 0 34000 CERVOMED INCCOM15713L10939400 10000 SH SOLE 0 0 10000 CHENIERE ENERGY INCCOM NEW16411R208390170 1375 SH SOLE 0 0 1375 CINEVERSE CORPCOM CL A17240630857960 24150 SH SOLE 0 0 24150 CISCO SYS INCCOM17275R102520551 6709 SH SOLE 0 0 6709 COMFORT SYS USA INCCOM1999081042497979 1811 SH SOLE 0 0 1811 VISTANCE NETWORKS INCCOM20337X109195650 10750 SH SOLE 0 0 10750 COSTCO WHOLESALE CORPORATIONCOM22160K1051299345 1304 SH SOLE 0 0 1304 CROWDSTRIKE HLDGS INCCL A22788C105234246 600 SH SOLE 0 0 600 DOVER CORPCOM2600031084360774 20920 SH SOLE 0 0 20920 DYCOM INDS INCCOM267475101882287 2604 SH SOLE 0 0 2604 ELECTROVAYA INCCOM NEW28617B606296574 37925 SH SOLE 0 0 37925 EMCOR GROUP INCCOM29084Q100553733 750 SH SOLE 0 0 750 ENERGY SERVICES OF AMER CORPCOM29271Q103267196 20350 SH SOLE 0 0 20350 ENERGY TRANSFER L PCOM UT LTD PTN29273V100194930 10100 SH SOLE 0 0 10100 EXXON MOBIL CORPCOM30231G102285198 1681 SH SOLE 0 0 1681 META PLATFORMS INCCL A30303M102752923 1316 SH SOLE 0 0 1316 FIREFLY AEROSPACE INCCOM31816X106220215 7735 SH SOLE 0 0 7735 FLOTEK INDUSTRIES INCCOM NEW343389409272369 16050 SH SOLE 0 0 16050 FREQUENCY ELECTRS INCCOM3580101061266500 28615 SH SOLE 0 0 28615 GE VERNOVA INCCOM36828A1011849675 2119 SH SOLE 0 0 2119 GE AEROSPACECOM NEW369604301977304 3444 SH SOLE 0 0 3444 GLOBAL X FDSARTIFICIAL ETF37954Y632228683 4900 SH SOLE 0 0 4900 GLOBAL X FDSDEFENSE TECH ETF37960A529427207 6031 SH SOLE 0 0 6031 INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357286153 1491 SH SOLE 0 0 1491 IRIDEX CORPCOM46268410147918 47444 SH SOLE 0 0 47444 ISHARES TRCORE S&P500 ETF464287200214116 328 SH SOLE 0 0 328 ISHARES TRRUSSELL 2000 ETF464287655207080 835 SH SOLE 0 0 835 ISHARES TRFLTG RATE NT ETF46429B655382063 7499 SH SOLE 0 0 7499 ISHARES INCMSCI GBL GOLD MN46434G855398849 5050 SH SOLE 0 0 5050 J P MORGAN EXCHANGE TRADED FULTRA SHT MUNCPL46641Q6541034945 20301 SH SOLE 0 0 20301 J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF46641Q8372249643 44451 SH SOLE 0 0 44451 J P MORGAN EXCHANGE TRADED FNASDAQ EQT PREM46654Q203272886 4915 SH SOLE 0 0 4915 JELD-WEN HLDG INCCOM47580P10320150 16250 SH SOLE 0 0 16250 JOHNSON & JOHNSONCOM478160104512447 2096 SH SOLE 0 0 2096 KEYSIGHT TECHNOLOGIES INCCOM49338L103878171 3110 SH SOLE 0 0 3110 LANTRONIX INCCOM NEW51654820399298 18950 SH SOLE 0 0 18950 LIGHTPATH TECHNOLOGIES INCCOM CL A532257805631890 63000 SH SOLE 0 0 63000 ELI LILLY & COCOM5324571081103724 1200 SH SOLE 0 0 1200 MARKEL GROUP INCCOM570535104893871 467 SH SOLE 0 0 467 MASTEC INCCOM576323109318523 990 SH SOLE 0 0 990 MICROSOFT CORPCOM594918104669638 1809 SH SOLE 0 0 1809 MICRON TECHNOLOGY INCCOM595112103504750 1494 SH SOLE 0 0 1494 NERDY INCCL A COM64081V10966112 81000 SH SOLE 0 0 81000 NETFLIX INC.COM64110L106453828 4720 SH SOLE 0 0 4720 NEXTDOOR HOLDINGS INCCOM CL A65345M10867820 48443 SH SOLE 0 0 48443 NORTHROP GRUMMAN CORPCOM666807102246289 361 SH SOLE 0 0 361 NVIDIA CORPORATIONCOM67066G1041550590 8891 SH SOLE 0 0 8891 PALANTIR TECHNOLOGIES INCCL A69608A108320061 2188 SH SOLE 0 0 2188 REPOSITRAK INCCOM NEW70021530488160 11600 SH SOLE 0 0 11600 PERMA-PIPE INTL HLDGS INCCOM714167103366812 12305 SH SOLE 0 0 12305 PLANET LABS PBCCOM CL A72703X106644248 23050 SH SOLE 0 0 23050 PRIME MEDICINE INCCOM74168J10159995 17240 SH SOLE 0 0 17240 PROCTER & GAMBLE COCOM742718109403421 2793 SH SOLE 0 0 2793 PROFOUND MED CORPCOM NEW74319B5021398287 215785 SH SOLE 0 0 215785 ROCKET COS INCCOM CL A77311W101229425 16100 SH SOLE 0 0 16100 ROCKET LAB CORPCOM773121108510549 7950 SH SOLE 0 0 7950 ROCKY MTN CHOCOLATE FACTORYCOM77467X101214999 95555 SH SOLE 0 0 95555 STATE STR SPDR S&P 500 ETF TTR UNIT78462F103286150 440 SH SOLE 0 0 440 SPDR GOLD TRGOLD SHS78463V1071135966 2640 SH SOLE 0 0 2640 SPDR INDEX SHS FDSSTATE STREET SPD78463X541548825 7350 SH SOLE 0 0 7350 SPDR SERIES TRUSTSTATE STREET SPD78464A6721150561 40145 SH SOLE 0 0 40145 SPDR SERIES TRUSTSTATE STREET SPD78464A755216145 2001 SH SOLE 0 0 2001 SPDR SERIES TRUSTSTATE STREET SPD78464A847436748 7375 SH SOLE 0 0 7375 SPDR SERIES TRUSTSTATE STREET SPD78464A8541259083 16450 SH SOLE 0 0 16450 SSGA ACTIVE ETF TRSTATE STREET MUL78467V103329036 9102 SH SOLE 0 0 9102 SSGA ACTIVE ETF TRSTATE STREET DOU78467V848208583 5250 SH SOLE 0 0 5250 STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP78467Y107236836 384 SH SOLE 0 0 384 SPDR SERIES TRUSTSTATE STREET SPD78468R1011518235 52030 SH SOLE 0 0 52030 SPDR SERIES TRUSTSTATE STREET SPD78468R531244752 3880 SH SOLE 0 0 3880 SPDR SERIES TRUSTSTATE STREET SPD78468R6631709086 18650 SH SOLE 0 0 18650 SSGA ACTIVE TRSTATE STREET US78470P838301917 9890 SH SOLE 0 0 9890 SANDISK CORPCOM80004C200346260 545 SH SOLE 0 0 545 SATELLOGIC INCCOM CL A80401C100295528 54325 SH SOLE 0 0 54325 SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797526546 17163 SH SOLE 0 0 17163 SELECT SECTOR SPDR TRSTATE STREET HEA81369Y209295273 2014 SH SOLE 0 0 2014 SELECT SECTOR SPDR TRSTATE STREET CON81369Y308397521 4849 SH SOLE 0 0 4849 SELECT SECTOR SPDR TRSTATE STREET CON81369Y407626331 5747 SH SOLE 0 0 5747 SELECT SECTOR SPDR TRSTATE STREET TEC81369Y803325605 2450 SH SOLE 0 0 2450 SELECT SECTOR SPDR TRSTATE STREET COM81369Y852572814 5167 SH SOLE 0 0 5167 GENEDX HOLDINGS CORPCOM CL A81663L2001004465 15641 SH SOLE 0 0 15641 SHERWIN WILLIAMS COCOM8243481062404125 7500 SH SOLE 0 0 7500 SHIMMICK CORPORATIONCOM82455M109460585 125500 SH SOLE 0 0 125500 SMITH MIDLAND CORPCOM83215610359912941 1841775 SH SOLE 0 0 1841775 SOLARIS ENERGY INFRAS INCCOM CL A83418M103363077 6425 SH SOLE 0 0 6425 SOUTHWEST AIRLS COCOM844741108227157 6046 SH SOLE 0 0 6046 STEREOTAXIS INCCOM NEW85916J40955198 29999 SH SOLE 0 0 29999 TJX COS INC NEWCOM872540109976566 6115 SH SOLE 0 0 6115 TECOGEN INC NEWCOM NEW87876P201253440 99000 SH SOLE 0 0 99000 TESLA INCCOM88160R101678444 1825 SH SOLE 0 0 1825 TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209313248 10400 SH SOLE 0 0 10400 TRAVELZOOCOM NEW89421Q20586136 14550 SH SOLE 0 0 14550 TUTOR PERINI CORPCOM901109108627302 8127 SH SOLE 0 0 8127 UNITED STATES ANTIMONY CORPCOM911549103133787 15325 SH SOLE 0 0 15325 U S ENERGY CORP DELCOM91180530771415 80777 SH SOLE 0 0 80777 UNITED STS LIME & MINERALS ICOM911922102205711 1575 SH SOLE 0 0 1575 VANECK MERK GOLD ETFGOLD SHS921078101898748 19950 SH SOLE 0 0 19950 VANECK ETF TRUSTSEMICONDUCTR ETF92189F6761054814 2751 SH SOLE 0 0 2751 VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442054237 9552 SH SOLE 0 0 9552 VANGUARD WORLD FDESG INTL STK ETF921910725677920 9451 SH SOLE 0 0 9451 VANGUARD WORLD FDESG US STK ETF921910733912081 8124 SH SOLE 0 0 8124 VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828249755 2175 SH SOLE 0 0 2175 VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858476392 7434 SH SOLE 0 0 7434 VANGUARD WHITEHALL FDSINTL HIGH ETF921946794353400 3750 SH SOLE 0 0 3750 VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714254352 2713 SH SOLE 0 0 2713 VANGUARD INDEX FDSS&P 500 ETF SHS9229083632549790 4267 SH SOLE 0 0 4267 VANGUARD INDEX FDSMCAP VL IDXVIP922908512230166 1249 SH SOLE 0 0 1249 VANGUARD INDEX FDSEXTEND MKT ETF922908652307054 1492 SH SOLE 0 0 1492 VANGUARD INDEX FDSGROWTH ETF922908736752152 1722 SH SOLE 0 0 1722 VANGUARD INDEX FDSVALUE ETF922908744995827 5076 SH SOLE 0 0 5076 VANGUARD INDEX FDSSMALL CP ETF922908751682825 2607 SH SOLE 0 0 2607 VIASAT INCCOM92552V100240450 5250 SH SOLE 0 0 5250 VISA INCCOM CL A92826C839379311 1255 SH SOLE 0 0 1255 VUZIX CORPCOM NEW92921W30048510 21000 SH SOLE 0 0 21000 WALMART INCCOM931142103764722 6153 SH SOLE 0 0 6153 WELLS FARGO & COCOM949746101230232 2892 SH SOLE 0 0 2892 YORK SPACE SYSTEMS INCCOM987084100229460 10350 SH SOLE 0 0 10350