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