0001017284-24-000003.txt : 20240205 0001017284-24-000003.hdr.sgml : 20240205 20240205172935 ACCESSION NUMBER: 0001017284-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240205 DATE AS OF CHANGE: 20240205 EFFECTIVENESS DATE: 20240205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: THOMPSON DAVIS & CO., INC. CENTRAL INDEX KEY: 0001017284 ORGANIZATION NAME: 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: 24596976 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 12-31-2023 12-31-2023 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 8046446382 Peggy Myers Walz Richmond VA 02-05-2024 0 106 117547455 false
INFORMATION TABLE 2 tdc4q23_13f.xml BIOHAVEN LTD COM G1110E107 214000 5000 SH SOLE 0 0 5000 CHUBB LIMITED COM H1467J104 1448886 6411 SH SOLE 0 0 6411 DORIAN LPG LTD SHS USD Y2106R110 292394 6665 SH SOLE 0 0 6665 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1825599 556585 SH SOLE 0 0 556585 ADVANCED MICRO DEVICES INC COM 007903107 3843126 26071 SH SOLE 0 0 26071 ALLISON TRANSMISSION HLDGS I COM 01973R101 238415 4100 SH SOLE 0 0 4100 ALPHABET INC CAP STK CL C 02079K107 385162 2733 SH SOLE 0 0 2733 AMAZON COM INC COM 023135106 710016 4673 SH SOLE 0 0 4673 AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119 1380 10000 SH SOLE 0 0 10000 AMPLITECH GROUP INC COM NEW 03211Q200 31020 16500 SH SOLE 0 0 16500 APPLE INC COM 037833100 1284033 6669 SH SOLE 0 0 6669 APPLIED DIGITAL CORP COM NEW 038169207 146595 21750 SH SOLE 0 0 21750 ARM HOLDINGS PLC SPONSORED ADR 042068205 439598 5850 SH SOLE 0 0 5850 ASPEN AEROGELS INC COM 04523Y105 381087 24150 SH SOLE 0 0 24150 AUGMEDIX INC COM 05105P107 119925 20500 SH SOLE 0 0 20500 AWARE INC MASS COM 05453N100 155654 93666 SH SOLE 0 0 93666 BOEING CO COM 097023105 295067 1132 SH SOLE 0 0 1132 CARLISLE COS INC COM 142339100 6562280 21004 SH SOLE 0 0 21004 CEMEX SAB DE CV SPON ADR NEW 151290889 195300 25200 SH SOLE 0 0 25200 CHENIERE ENERGY INC COM NEW 16411R208 435311 2550 SH SOLE 0 0 2550 CLEANSPARK INC COM NEW 18452B209 123536 11200 SH SOLE 0 0 11200 COSTCO WHSL CORP NEW COM 22160K105 911570 1381 SH SOLE 0 0 1381 CROWDSTRIKE HLDGS INC CL A 22788C105 1011067 3960 SH SOLE 0 0 3960 DISNEY WALT CO COM 254687106 361160 4000 SH SOLE 0 0 4000 DOVER CORP COM 260003108 3222320 20950 SH SOLE 0 0 20950 DUOLINGO INC CL A COM 26603R106 553741 2441 SH SOLE 0 0 2441 DYCOM INDS INC COM 267475101 299234 2600 SH SOLE 0 0 2600 ENERGY SVCS ACQUISITION CORP COM 29271Q103 7931119 1326274 SH SOLE 0 0 1326274 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 75520 16000 SH SOLE 0 0 16000 META PLATFORMS INC CL A 30303M102 439972 1243 SH SOLE 0 0 1243 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 417605 5401 SH SOLE 0 0 5401 GENERAL ELECTRIC CO COM NEW 369604301 434197 3402 SH SOLE 0 0 3402 GOLD ROYALTY CORP COMMON SHARES 38071H106 41895 28500 SH SOLE 0 0 28500 HYCROFT MINING HOLDING CORP *W EXP 05/29/202 44862P117 1044 40000 SH SOLE 0 0 40000 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 77550 16500 SH SOLE 0 0 16500 INNODATA INC COM NEW 457642205 81400 10000 SH SOLE 0 0 10000 INTEL CORP COM 458140100 563353 11211 SH SOLE 0 0 11211 INTERNATIONAL TOWER HILL MIN COM 46050R102 29250 50000 SH SOLE 0 0 50000 INVESCO QQQ TR UNIT SER 1 46090E103 657788 1606 SH SOLE 0 0 1606 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 254374 1612 SH SOLE 0 0 1612 IONQ INC COM 46222L108 123962 10005 SH SOLE 0 0 10005 ISHARES TR RUSSELL 2000 ETF 464287655 399011 1988 SH SOLE 0 0 1988 ISHARES TR FLTG RATE NT ETF 46429B655 434206 8578 SH SOLE 0 0 8578 ISUN INC COM 465246106 3132 10000 SH SOLE 0 0 10000 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 522310 9500 SH SOLE 0 0 9500 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 367865 7250 SH SOLE 0 0 7250 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 362737 7222 SH SOLE 0 0 7222 JOHNSON & JOHNSON COM 478160104 437221 2789 SH SOLE 0 0 2789 KINSALE CAP GROUP INC COM 49714P108 803784 2400 SH SOLE 0 0 2400 LIFEMD INC COM 53216B104 117262 14145 SH SOLE 0 0 14145 ELI LILLY & CO COM 532457108 999708 1715 SH SOLE 0 0 1715 LUNA INNOVATIONS INC COM 550351100 116521 17522 SH SOLE 0 0 17522 LYFT INC CL A COM 55087P104 325733 21730 SH SOLE 0 0 21730 MARIN SOFTWARE INC COM NEW 56804T205 10995 30000 SH SOLE 0 0 30000 MICROSOFT CORP COM 594918104 447399 1190 SH SOLE 0 0 1190 NETFLIX INC COM 64110L106 253178 520 SH SOLE 0 0 520 NORTHROP GRUMMAN CORP COM 666807102 209727 448 SH SOLE 0 0 448 GEN DIGITAL INC COM 668771108 208803 9150 SH SOLE 0 0 9150 NOVO-NORDISK A S ADR 670100205 568975 5500 SH SOLE 0 0 5500 NUTANIX INC CL A 67059N108 290909 6100 SH SOLE 0 0 6100 NVIDIA CORPORATION COM 67066G104 449371 976 SH SOLE 0 0 976 OPPFI INC COM CL A 68386H103 186368 36400 SH SOLE 0 0 36400 PALO ALTO NETWORKS INC COM 697435105 265392 900 SH SOLE 0 0 900 PARAMOUNT GOLD NEV CORP COM 69924M109 14250 38000 SH SOLE 0 0 38000 REPOSITRAK INC COM NEW 700215304 109860 10975 SH SOLE 0 0 10975 PINTEREST INC CL A 72352L106 311136 8400 SH SOLE 0 0 8400 PIONEER PWR SOLUTIONS INC COM NEW 723836300 221354 32600 SH SOLE 0 0 32600 PRIMORIS SVCS CORP COM 74164F103 424258 12775 SH SOLE 0 0 12775 PROCTER AND GAMBLE CO COM 742718109 660309 4506 SH SOLE 0 0 4506 PROFIRE ENERGY INC COM 74316X101 37829 20900 SH SOLE 0 0 20900 PROFOUND MED CORP COM NEW 74319B502 580928 68425 SH SOLE 0 0 68425 QUANTA SVCS INC COM 74762E102 377650 1750 SH SOLE 0 0 1750 RXSIGHT INC COM 78349D107 211680 5250 SH SOLE 0 0 5250 SPDR S&P 500 ETF TR TR UNIT 78462F103 387378 815 SH SOLE 0 0 815 SPDR GOLD TR GOLD SHS 78463V107 459190 2402 SH SOLE 0 0 2402 SPDR SER TR PORTFOLIO LN TSR 78464A664 281617 9704 SH SOLE 0 0 9704 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 463745 914 SH SOLE 0 0 914 S&W SEED CO COM 785135104 41825 59750 SH SOLE 0 0 59750 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 290249 3813 SH SOLE 0 0 3813 GENEDX HOLDINGS CORP COM CL A 81663L200 54846 19944 SH SOLE 0 0 19944 SHERWIN WILLIAMS CO COM 824348106 2339250 7500 SH SOLE 0 0 7500 SKECHERS U S A INC CL A 830566105 271179 4350 SH SOLE 0 0 4350 SMITH MIDLAND CORP COM 832156103 53579894 1356453 SH SOLE 0 0 1356453 SNOWFLAKE INC CL A 833445109 354220 1830 SH SOLE 0 0 1830 SOTHERLY HOTELS INC COM 83600C103 861481 578175 SH SOLE 0 0 578175 SPOK HLDGS INC COM 84863T106 167184 10800 SH SOLE 0 0 10800 STANDARD LITHIUM LTD COM 853606101 21210 10500 SH SOLE 0 0 10500 STREAMLINE HEALTH SOLUTIONS COM 86323X106 4888 11500 SH SOLE 0 0 11500 T-MOBILE US INC COM 872590104 292602 1825 SH SOLE 0 0 1825 TESLA INC COM 88160R101 2601586 10470 SH SOLE 0 0 10470 UBER TECHNOLOGIES INC COM 90353T100 911236 14800 SH SOLE 0 0 14800 UNIVERSAL TECHNICAL INST INC COM 913915104 143041 11425 SH SOLE 0 0 11425 VANECK MERK GOLD TR GOLD TRUST 921078101 235827 11815 SH SOLE 0 0 11815 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1099789 6454 SH SOLE 0 0 6454 VANGUARD WORLD FD ESG US STK ETF 921910733 454561 5344 SH SOLE 0 0 5344 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1968256 4506 SH SOLE 0 0 4506 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 203014 1400 SH SOLE 0 0 1400 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 205689 1251 SH SOLE 0 0 1251 VANGUARD INDEX FDS GROWTH ETF 922908736 548392 1764 SH SOLE 0 0 1764 VANGUARD INDEX FDS VALUE ETF 922908744 980799 6561 SH SOLE 0 0 6561 VANGUARD INDEX FDS SMALL CP ETF 922908751 398287 1867 SH SOLE 0 0 1867 VERIZON COMMUNICATIONS INC COM 92343V104 316328 8391 SH SOLE 0 0 8391 VISTA GOLD CORP COM NEW 927926303 31181 69000 SH SOLE 0 0 69000 VISA INC COM CL A 92826C839 202032 776 SH SOLE 0 0 776 BRIDGER AEROSPACE GRP HLDGS *W EXP 01/24/202 96812F110 2113 10000 SH SOLE 0 0 10000 ZEDGE INC CL B 98923T104 28200 12000 SH SOLE 0 0 12000