0001017284-23-000009.txt : 20230713 0001017284-23-000009.hdr.sgml : 20230713 20230713161841 ACCESSION NUMBER: 0001017284-23-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230713 DATE AS OF CHANGE: 20230713 EFFECTIVENESS DATE: 20230713 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: 231086967 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 06-30-2023 06-30-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 07-13-2023 0 121 88309301 false
INFORMATION TABLE 2 tdcq213f.xml GENIUS SPORTS LIMITED SHARES CL A G3934V109 80470 13000 SH SOLE 0 0 13000 CHUBB LIMITED COM H1467J104 1234502 6411 SH SOLE 0 0 6411 ARC DOCUMENT SOLUTIONS INC COM 00191G103 854015 263585 SH SOLE 0 0 263585 AEHR TEST SYS COM 00760J108 378469 9175 SH SOLE 0 0 9175 ADVANCED MICRO DEVICES INC COM 007903107 2568101 22545 SH SOLE 0 0 22545 ALLISON TRANSMISSION HLDGS I COM 01973R101 237132 4200 SH SOLE 0 0 4200 ALPHABET INC CAP STK CL C 02079K107 203834 1685 SH SOLE 0 0 1685 ALPHABET INC CAP STK CL A 02079K305 393813 3290 SH SOLE 0 0 3290 ALPHATEC HLDGS INC COM NEW 02081G201 239134 13300 SH SOLE 0 0 13300 ALTRIA GROUP INC COM 02209S103 231189 5104 SH SOLE 0 0 5104 AMAZON COM INC COM 023135106 563546 4323 SH SOLE 0 0 4323 AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119 4140 10000 SH SOLE 0 0 10000 AMPLITECH GROUP INC COM NEW 03211Q200 50820 22000 SH SOLE 0 0 22000 APPLE INC COM 037833100 1605891 8279 SH SOLE 0 0 8279 APPLIED DIGITAL CORP COM NEW 038169207 575025 61500 SH SOLE 0 0 61500 ASPEN AEROGELS INC COM 04523Y105 125846 15950 SH SOLE 0 0 15950 ASURE SOFTWARE INC COM 04649U102 227696 18725 SH SOLE 0 0 18725 BWX TECHNOLOGIES INC COM 05605H100 295226 4125 SH SOLE 0 0 4125 BABCOCK & WILCOX ENTERPRISES COM 05614L209 117558 19925 SH SOLE 0 0 19925 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 249612 732 SH SOLE 0 0 732 BOEING CO COM 097023105 258671 1225 SH SOLE 0 0 1225 BURKE HERBERT FINL SVCS CORP COM 12135Y108 518736 8080 SH SOLE 0 0 8080 COTERRA ENERGY INC COM 127097103 247940 9800 SH SOLE 0 0 9800 CARLISLE COS INC COM 142339100 5439462 21204 SH SOLE 0 0 21204 CEMEX SAB DE CV SPON ADR NEW 151290889 84960 12000 SH SOLE 0 0 12000 CHENIERE ENERGY INC COM NEW 16411R208 373282 2450 SH SOLE 0 0 2450 COCA COLA CO COM 191216100 388720 6455 SH SOLE 0 0 6455 COMSTOCK RES INC COM 205768302 279560 24100 SH SOLE 0 0 24100 COSTCO WHSL CORP NEW COM 22160K105 619137 1150 SH SOLE 0 0 1150 DAWSON GEOPHYSICAL CO NEW COM 239360100 55074 27130 SH SOLE 0 0 27130 DISC MEDICINE INC COM 254604101 301920 6800 SH SOLE 0 0 6800 DOMINION ENERGY INC COM 25746U109 242344 4679 SH SOLE 0 0 4679 DOVER CORP COM 260003108 3130180 21200 SH SOLE 0 0 21200 DUOLINGO INC CL A COM 26603R106 343056 2400 SH SOLE 0 0 2400 DYCOM INDS INC COM 267475101 284125 2500 SH SOLE 0 0 2500 ENERGY SVCS ACQUISITION CORP COM 29271Q103 1564260 539400 SH SOLE 0 0 539400 EXXON MOBIL CORP COM 30231G102 219863 2050 SH SOLE 0 0 2050 FORD MTR CO DEL COM 345370860 247376 16350 SH SOLE 0 0 16350 FORTRESS BIOTECH INC COM 34960Q109 7148 12996 SH SOLE 0 0 12996 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 333246 4102 SH SOLE 0 0 4102 GENERAL ELECTRIC CO COM NEW 369604301 373710 3402 SH SOLE 0 0 3402 GENWORTH FINL INC COM CL A 37247D106 85000 17000 SH SOLE 0 0 17000 GOLD ROYALTY CORP COMMON SHARES 38071H106 54870 31000 SH SOLE 0 0 31000 HYCROFT MINING HOLDING CORP *W EXP 05/29/202 44862P117 780 40000 SH SOLE 0 0 40000 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 260615 27725 SH SOLE 0 0 27725 INTERNATIONAL TOWER HILL MIN COM 46050R102 20950 50000 SH SOLE 0 0 50000 INVESCO QQQ TR UNIT SER 1 46090E103 414472 1122 SH SOLE 0 0 1122 INTEST CORP COM 461147100 379457 14450 SH SOLE 0 0 14450 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 236730 1582 SH SOLE 0 0 1582 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 214974 3010 SH SOLE 0 0 3010 IONQ INC COM 46222L108 280071 20700 SH SOLE 0 0 20700 IRON MTN INC DEL COM 46284V101 454560 8000 SH SOLE 0 0 8000 ISHARES TR RUSSELL 2000 ETF 464287655 400009 2136 SH SOLE 0 0 2136 ISHARES TR FLTG RATE NT ETF 46429B655 493610 9713 SH SOLE 0 0 9713 ISHARES TR CORE HIGH DV ETF 46429B663 203797 2022 SH SOLE 0 0 2022 ISUN INC COM 465246106 4000 10000 SH SOLE 0 0 10000 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 506270 9150 SH SOLE 0 0 9150 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 645788 12750 SH SOLE 0 0 12750 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 322700 6436 SH SOLE 0 0 6436 JOHNSON & JOHNSON COM 478160104 625383 3778 SH SOLE 0 0 3778 KINSALE CAP GROUP INC COM 49714P108 898080 2400 SH SOLE 0 0 2400 LILLY ELI & CO COM 532457108 1805573 3850 SH SOLE 0 0 3850 EDGIO INC COM 53261M104 11290 16750 SH SOLE 0 0 16750 LUNA INNOVATIONS INC COM 550351100 173244 18996 SH SOLE 0 0 18996 MARIN SOFTWARE INC COM NEW 56804T205 17700 30206 SH SOLE 0 0 30206 MERCK & CO INC COM 58933Y105 213472 1850 SH SOLE 0 0 1850 MICROSOFT CORP COM 594918104 431982 1269 SH SOLE 0 0 1269 NETFLIX INC COM 64110L106 209233 475 SH SOLE 0 0 475 NEXTRACKER INC CLASS A COM 65290W101 405266 10180 SH SOLE 0 0 10180 NORTHROP GRUMMAN CORP COM 666807102 208763 458 SH SOLE 0 0 458 NVIDIA CORPORATION COM 67066G104 748745 1830 SH SOLE 0 0 1830 OCCIDENTAL PETE CORP COM 674599105 625132 10631 SH SOLE 0 0 10631 OCUPHIRE PHARMA INC COM 67577R102 78936 18188 SH SOLE 0 0 18188 ON SEMICONDUCTOR CORP COM 682189105 222263 2350 SH SOLE 0 0 2350 ONE STOP SYS INC COM 68247W109 45633 15901 SH SOLE 0 0 15901 ORACLE CORP COM 68389X105 293557 2465 SH SOLE 0 0 2465 PALANTIR TECHNOLOGIES INC CL A 69608A108 193925 12650 SH SOLE 0 0 12650 PALO ALTO NETWORKS INC COM 697435105 677102 2650 SH SOLE 0 0 2650 PARAMOUNT GOLD NEV CORP COM 69924M109 12443 39500 SH SOLE 0 0 39500 PROCTER AND GAMBLE CO COM 742718109 717353 4728 SH SOLE 0 0 4728 PROFIRE ENERGY INC COM 74316X101 113037 91900 SH SOLE 0 0 91900 PROFOUND MED CORP COM NEW 74319B502 1124975 86470 SH SOLE 0 0 86470 PROSHARES TR SHORT S&P 500 NE 74347B425 172112 12400 SH SOLE 0 0 12400 QUIPT HOME MEDICAL CORP COM 74880P104 128160 24000 SH SOLE 0 0 24000 SPDR S&P 500 ETF TR TR UNIT 78462F103 453919 1024 SH SOLE 0 0 1024 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 560325 1170 SH SOLE 0 0 1170 S&W SEED CO COM 785135104 233020 191000 SH SOLE 0 0 191000 SCHLUMBERGER LTD COM STK 806857108 465412 9475 SH SOLE 0 0 9475 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 321613 4429 SH SOLE 0 0 4429 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 252187 1900 SH SOLE 0 0 1900 SHERWIN WILLIAMS CO COM 824348106 1991400 7500 SH SOLE 0 0 7500 SMITH MIDLAND CORP COM 832156103 26347951 1120236 SH SOLE 0 0 1120236 SNOWFLAKE INC CL A 833445109 364279 2070 SH SOLE 0 0 2070 SOTHERLY HOTELS INC COM 83600C103 2709462 1433578 SH SOLE 0 0 1433578 SPROTT PHYSICAL GOLD TR UNIT 85207H104 150692 10100 SH SOLE 0 0 10100 STANDARD LITHIUM LTD COM 853606101 434813 96625 SH SOLE 0 0 96625 STREAMLINE HEALTH SOLUTIONS COM 86323X106 64707 50950 SH SOLE 0 0 50950 SUPER MICRO COMPUTER INC COM 86800U104 260466 1045 SH SOLE 0 0 1045 SURGEPAYS INC COM NEW 86882L204 420910 57580 SH SOLE 0 0 57580 SYMBOTIC INC CLASS A COM 87151X101 216191 5050 SH SOLE 0 0 5050 TFF PHARMACEUTICALS INC COM 87241J104 4700 10000 SH SOLE 0 0 10000 T-MOBILE US INC COM 872590104 253493 1825 SH SOLE 0 0 1825 TESLA INC COM 88160R101 3743311 14300 SH SOLE 0 0 14300 UBER TECHNOLOGIES INC COM 90353T100 506600 11735 SH SOLE 0 0 11735 UNIVERSAL HLTH SVCS INC CL B 913903100 315540 2000 SH SOLE 0 0 2000 VANECK MERK GOLD TR GOLD TRUST 921078101 229059 12315 SH SOLE 0 0 12315 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1116975 6877 SH SOLE 0 0 6877 VANGUARD WORLD FD ESG INTL STK ETF 921910725 212228 3996 SH SOLE 0 0 3996 VANGUARD WORLD FD ESG US STK ETF 921910733 440405 5621 SH SOLE 0 0 5621 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 248525 3591 SH SOLE 0 0 3591 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1967660 4831 SH SOLE 0 0 4831 VANGUARD INDEX FDS SM CP VAL ETF 922908611 250085 1512 SH SOLE 0 0 1512 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 248546 1670 SH SOLE 0 0 1670 VANGUARD INDEX FDS GROWTH ETF 922908736 687027 2428 SH SOLE 0 0 2428 VANGUARD INDEX FDS VALUE ETF 922908744 1054202 7419 SH SOLE 0 0 7419 VANGUARD INDEX FDS SMALL CP ETF 922908751 482109 2424 SH SOLE 0 0 2424 VERIZON COMMUNICATIONS INC COM 92343V104 294917 7930 SH SOLE 0 0 7930 VISTA GOLD CORP COM NEW 927926303 37433 72000 SH SOLE 0 0 72000 VISA INC COM CL A 92826C839 257191 1083 SH SOLE 0 0 1083 BRIDGER AEROSPACE GRP HLDGS *W EXP 01/24/202 96812F110 2027 10000 SH SOLE 0 0 10000 ZEDGE INC CL B 98923T104 29120 13100 SH SOLE 0 0 13100