0001017284-23-000002.txt : 20230206
0001017284-23-000002.hdr.sgml : 20230206
20230206171359
ACCESSION NUMBER: 0001017284-23-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230206
DATE AS OF CHANGE: 20230206
EFFECTIVENESS DATE: 20230206
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: 23591506
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-2022
12-31-2022
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-06-2023
0
100
70305034
false
INFORMATION TABLE
2
tdc13fq4.xml
FRONTLINE LTD
SHS NEW
G3682E192
309874
25525
SH
SOLE
0
0
25525
ADT INC DEL
COM
00090Q103
317450
35000
SH
SOLE
0
0
35000
AEHR TEST SYS
COM
00760J108
596367
29670
SH
SOLE
0
0
29670
ADVANCED MICRO DEVICES INC
COM
007903107
1457325
22500
SH
SOLE
0
0
22500
ALPHABET INC
CAP STK CL A
02079K305
325569
3690
SH
SOLE
0
0
3690
AMAZON COM INC
COM
023135106
363972
4333
SH
SOLE
0
0
4333
APOLLO ENDOSURGERY INC
COM
03767D108
269190
27000
SH
SOLE
0
0
27000
APPLE INC
COM
037833100
999681
7694
SH
SOLE
0
0
7694
BWX TECHNOLOGIES INC
COM
05605H100
246840
4250
SH
SOLE
0
0
4250
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
214686
695
SH
SOLE
0
0
695
BOEING CO
COM
097023105
271448
1425
SH
SOLE
0
0
1425
CECO ENVIRONMENTAL CORP
COM
125141101
125560
10750
SH
SOLE
0
0
10750
COTERRA ENERGY INC
COM
127097103
232187
9450
SH
SOLE
0
0
9450
CARLISLE COS INC
COM
142339100
4869472
20664
SH
SOLE
0
0
20664
CEMEX SAB DE CV
SPON ADR NEW
151290889
48600
12000
SH
SOLE
0
0
12000
CHART INDS INC
COM
16115Q308
270791
2350
SH
SOLE
0
0
2350
CHENIERE ENERGY INC
COM NEW
16411R208
434884
2900
SH
SOLE
0
0
2900
COCA COLA CO
COM
191216100
494886
7780
SH
SOLE
0
0
7780
CORE MOLDING TECHNOLOGIES IN
COM
218683100
164648
12675
SH
SOLE
0
0
12675
COSTCO WHSL CORP NEW
COM
22160K105
470195
1030
SH
SOLE
0
0
1030
DISNEY WALT CO
COM
254687106
234576
2700
SH
SOLE
0
0
2700
DOLLAR GEN CORP NEW
COM
256677105
272353
1106
SH
SOLE
0
0
1106
DOMINION ENERGY INC
COM
25746U109
219160
3574
SH
SOLE
0
0
3574
DOVER CORP
COM
260003108
2802987
20700
SH
SOLE
0
0
20700
ENERGY SVCS ACQUISITION CORP
COM
29271Q103
478845
186075
SH
SOLE
0
0
186075
ENPHASE ENERGY INC
COM
29355A107
231840
875
SH
SOLE
0
0
875
EXTREME NETWORKS
COM
30226D106
197748
10800
SH
SOLE
0
0
10800
FORTRESS BIOTECH INC
COM
34960Q109
8512
12996
SH
SOLE
0
0
12996
GENERAL ELECTRIC CO
COM NEW
369604301
278769
3327
SH
SOLE
0
0
3327
GLIMPSE GROUP INC
COM
37892C106
30300
10000
SH
SOLE
0
0
10000
GOLD ROYALTY CORP
COMMON SHARES
38071H106
72230
31000
SH
SOLE
0
0
31000
HAEMONETICS CORP MASS
COM
405024100
255613
3250
SH
SOLE
0
0
3250
HALLIBURTON CO
COM
406216101
336443
8550
SH
SOLE
0
0
8550
HYCROFT MINING HOLDING CORP
*W EXP 05/29/202
44862P117
2988
40000
SH
SOLE
0
0
40000
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
524771
24050
SH
SOLE
0
0
24050
INTERNATIONAL TOWER HILL MIN
COM
46050R102
21260
50000
SH
SOLE
0
0
50000
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
222045
1572
SH
SOLE
0
0
1572
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
265137
3635
SH
SOLE
0
0
3635
IRON MTN INC DEL
COM
46284V101
398800
8000
SH
SOLE
0
0
8000
ISHARES TR
CORE US AGGBD ET
464287226
243144
2507
SH
SOLE
0
0
2507
ISHARES TR
RUSSELL 2000 ETF
464287655
610858
3503
SH
SOLE
0
0
3503
ISHARES TR
MICRO-CAP ETF
464288869
292651
2714
SH
SOLE
0
0
2714
ISHARES TR
FLTG RATE NT ETF
46429B655
368818
7328
SH
SOLE
0
0
7328
ISHARES TR
CORE HIGH DV ETF
46429B663
210773
2022
SH
SOLE
0
0
2022
JPMORGAN CHASE & CO
COM
46625H100
204100
1522
SH
SOLE
0
0
1522
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
650638
12875
SH
SOLE
0
0
12875
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
266206
5310
SH
SOLE
0
0
5310
JOHNSON & JOHNSON
COM
478160104
700131
3963
SH
SOLE
0
0
3963
KINSALE CAP GROUP INC
COM
49714P108
666876
2550
SH
SOLE
0
0
2550
LILLY ELI & CO
COM
532457108
1371900
3750
SH
SOLE
0
0
3750
EDGIO INC
COM
53261M104
30510
27000
SH
SOLE
0
0
27000
LUNA INNOVATIONS INC
COM
550351100
274406
31218
SH
SOLE
0
0
31218
MERCK & CO INC
COM
58933Y105
513144
4625
SH
SOLE
0
0
4625
MICROSOFT CORP
COM
594918104
383930
1601
SH
SOLE
0
0
1601
NORTHROP GRUMMAN CORP
COM
666807102
249776
458
SH
SOLE
0
0
458
NVIDIA CORPORATION
COM
67066G104
730700
5000
SH
SOLE
0
0
5000
OCCIDENTAL PETE CORP
COM
674599105
737069
11701
SH
SOLE
0
0
11701
PALO ALTO NETWORKS INC
COM
697435105
362804
2600
SH
SOLE
0
0
2600
PARAMOUNT GOLD NEV CORP
COM
69924M109
13628
39500
SH
SOLE
0
0
39500
PROCTER AND GAMBLE CO
COM
742718109
1028301
6785
SH
SOLE
0
0
6785
PROFIRE ENERGY INC
COM
74316X101
53518
50489
SH
SOLE
0
0
50489
PROFOUND MED CORP
COM NEW
74319B502
776403
71295
SH
SOLE
0
0
71295
QUIPT HOME MEDICAL CORP
COM
74880P104
118810
25225
SH
SOLE
0
0
25225
REEDS INC
COM
758338107
30991
444000
SH
SOLE
0
0
444000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
631253
1651
SH
SOLE
0
0
1651
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
518064
1170
SH
SOLE
0
0
1170
S&W SEED CO
COM
785135104
47829
32100
SH
SOLE
0
0
32100
SCHLUMBERGER LTD
COM STK
806857108
676269
12650
SH
SOLE
0
0
12650
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
278473
3686
SH
SOLE
0
0
3686
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
315851
2325
SH
SOLE
0
0
2325
SELECT SECTOR SPDR TR
ENERGY
81369Y506
1240015
14176
SH
SOLE
0
0
14176
SENSUS HEALTHCARE INC
COM
81728J109
107590
14500
SH
SOLE
0
0
14500
SHERWIN WILLIAMS CO
COM
824348106
1779975
7500
SH
SOLE
0
0
7500
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
226347
9175
SH
SOLE
0
0
9175
SKY HARBOUR GROUP CORPORATIO
*W EXP 10/21/202
83085C115
1985
10000
SH
SOLE
0
0
10000
SMITH MIDLAND CORP
COM
832156103
21944717
1070474
SH
SOLE
0
0
1070474
SOTHERLY HOTELS INC
COM
83600C103
2115246
1168644
SH
SOLE
0
0
1168644
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
184710
13100
SH
SOLE
0
0
13100
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
224125
12500
SH
SOLE
0
0
12500
STANDARD LITHIUM LTD
COM
853606101
241679
81925
SH
SOLE
0
0
81925
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
119132
75400
SH
SOLE
0
0
75400
SUPERIOR DRILLING PRODS INC
COM
868153107
13787
15000
SH
SOLE
0
0
15000
TFF PHARMACEUTICALS INC
COM
87241J104
10500
10000
SH
SOLE
0
0
10000
T-MOBILE US INC
COM
872590104
203000
1450
SH
SOLE
0
0
1450
TESLA INC
COM
88160R101
2176098
17666
SH
SOLE
0
0
17666
VALERO ENERGY CORP
COM
91913Y100
209319
1650
SH
SOLE
0
0
1650
VANECK MERK GOLD TR
GOLD TRUST
921078101
227582
12865
SH
SOLE
0
0
12865
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
299497
10450
SH
SOLE
0
0
10450
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
988562
6510
SH
SOLE
0
0
6510
VANGUARD WORLD FD
ESG US STK ETF
921910733
380737
5781
SH
SOLE
0
0
5781
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
270981
4070
SH
SOLE
0
0
4070
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1206562
3434
SH
SOLE
0
0
3434
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
355871
2241
SH
SOLE
0
0
2241
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
205933
1550
SH
SOLE
0
0
1550
VANGUARD INDEX FDS
GROWTH ETF
922908736
526382
2470
SH
SOLE
0
0
2470
VANGUARD INDEX FDS
VALUE ETF
922908744
1351169
9626
SH
SOLE
0
0
9626
VANGUARD INDEX FDS
SMALL CP ETF
922908751
423060
2305
SH
SOLE
0
0
2305
VISTA GOLD CORP
COM NEW
927926303
44889
90667
SH
SOLE
0
0
90667
VISA INC
COM CL A
92826C839
250974
1208
SH
SOLE
0
0
1208
WOLFSPEED INC
COM
977852102
278784
4038
SH
SOLE
0
0
4038