Thompson Davis & Co., Inc.

In its 13F for Q1 2024 (holdings as of March 31, 2024, filed May 2, 2024), Thompson Davis & Co., Inc. reported 116 stock positions worth $147.6 million. Its top holding was Smith-Midland (SMID) at 49.5% of the portfolio, followed by Energy Services of America (ESOA, 7.5%) and Carlisle Cos (CSL, 5.6%). Compared with Q4 2023, it opened 38 new positions, sold out of 25, added to 31 and reduced 32. The biggest buy was Smith-Midland (SMID, shares +15%) and the biggest sale an exit from Tesla (TSLA).

Most Recent 13F
Q2 2026
Location
RICHMOND, VA
CIK
0001017284
Portfolio Value
$147.6M (Q1 2024)
SEC Filing
0001017284-24-000007 ↗ filed May 2, 2024

Holdings Value

0$50.0M$100.0M$150.0M$200.0M Q1 2024: $147.6M $147.6M Q1 2024 Q2 2024: $115.3M Q2 2024 Q3 2024: $135.4M Q3 2024 Q4 2024: $155.5M Q4 2024 Q1 2025: $126.8M Q1 2025 Q2 2025: $146.7M Q2 2025 Q3 2025: $162.0M Q3 2025 Q4 2025: $167.0M Q4 2025 Q1 2026: $149.9M Q1 2026 Q2 2026: $167.2M Q2 2026

Holdings 116 stocks · $147.6M

SMID Smith-Midland Corp. 49.46% 1,554,116 $73.0M Add +14.6%
ESOA Energy Services of America 7.45% 1,333,725 $11.0M Add +0.6%
CSL Carlisle Cos Inc. 5.57% 20,979 $8.2M Reduce -0.1%
DOV Dover Corp. 2.51% 20,950 $3.7M No change
SHW The Sherwin-Williams Co. 1.76% 7,500 $2.6M No change
AMD Advanced Micro Devices 1.63% 13,330 $2.4M Reduce -48.9%
VOO Vanguard S&P 500 ETF 1.51% 4,637 $2.2M Add +2.9%
CB Chubb Ltd. 1.08% 6,165 $1.6M Reduce -3.8%
FEIM Frequency Electronics Inc. 1.02% 138,745 $1.5M New
LLY Eli Lilly & Co. 0.88% 1,675 $1.3M Reduce -2.3%
CRWD CrowdStrike Holdings Inc. Class A 0.86% 3,960 $1.3M No change
KNSL Kinsale Capital Group Inc. 0.84% 2,364 $1.2M Reduce -1.5%
VIG Vanguard Dividend Apprec ETF 0.79% 6,401 $1.2M Reduce -0.8%
UBER Uber Technologies Inc. 0.75% 14,370 $1.1M Reduce -2.9%
AAPL Apple Inc. 0.71% 6,097 $1.0M Reduce -8.6%
COST Costco Wholesale Corp. 0.69% 1,399 $1.0M Add +1.3%
VTV Vanguard Mrngstr Val ETF-Aui 0.63% 5,706 $929K Reduce -13.0%
PRIM Primoris Services Corp. 0.58% 20,075 $855K Add +57.1%
AMZN Amazon.com Inc. 0.56% 4,585 $827K Reduce -1.9%
NVO Novo-Nordisk A/S-Spons ADR 0.55% 6,280 $806K Add +14.2%
ESGV Vanguard ESG US Stock ETF 0.53% 8,424 $785K Add +57.6%
NVDA Nvidia Corp. 0.51% 840 $751K Reduce -13.9%
QQQ Invesco QQQ Trust Series 1 0.48% 1,607 $714K Add +0.1%
META Meta Platforms Inc. Class A 0.48% 1,458 $702K Add +17.3%
VUG Vanguard Mrngstar GR ETF-Sui 0.42% 1,810 $623K Add +2.6%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.41% 12,075 $613K Add +66.5%
PROF Profound Medical Corp. 0.40% 68,650 $586K Add +0.3%
GE General Electric 0.40% 3,332 $585K Reduce -2.1%
TRAK Repositrak Inc. 0.39% 36,330 $574K Add +231.0%
PWR Quanta Services Inc. 0.38% 2,175 $565K Add +24.3%
NTNX Nutanix Inc. Class A 0.38% 9,150 $565K Add +50.0%
MSFT Microsoft Corp. 0.37% 1,302 $548K Add +9.4%
GLD SPDR Gold Shares 0.37% 2,637 $542K Add +9.8%
JEPI JPMorgan Equity Premium Inco 0.36% 9,150 $529K Reduce -3.7%
ARC Arc Document Solutions Inc. 0.35% 186,083 $515K Reduce -66.6%
PG The Procter & Gamble Co. 0.33% 2,998 $486K Reduce -33.5%
IWM iShares Russell 2000 ETF 0.33% 2,312 $486K Add +16.3%
GEHC GE Healthcare Technology 0.33% 5,331 $485K Reduce -1.3%
DIS The Walt Disney Co. filed as DISNEY WALT CO 0.32% 3,905 $478K Reduce -2.4%
VRT Vertiv Holdings Co. Class A 0.31% 5,550 $453K New
IBIT iShares Bitcoin Trust ETF 0.31% 11,135 $451K New
VB Vanguard Most SM-Cap ETF-Usd 0.30% 1,957 $447K Add +4.8%
HYBL SS Blackstone High Inc. ETF 0.30% 15,700 $446K New
NXT Nextpower Inc. filed as NEXTRACKER INC 0.30% 7,765 $437K New
XLK SS Technology Select Sector 0.29% 2,059 $429K New
SPY SS SPDR S&P 500 ETF Trust-US 0.29% 818 $428K Add +0.4%
GOOG Alphabet Inc. Class C 0.28% 2,739 $417K Add +0.2%
SOHO Sotherly Hotels Inc. 0.28% 287,004 $416K Reduce -50.4%
LFMD Lifemd Inc. 0.28% 40,000 $411K Add +182.8%
NVT Nvent Electric PLC 0.28% 5,450 $411K New
FLOT iShares Floating Rate Bond E 0.27% 7,945 $406K Reduce -7.4%
JNJ Johnson & Johnson 0.26% 2,451 $388K Reduce -12.1%
DY Dycom Industries Inc. 0.26% 2,675 $384K Add +2.9%
JPST JPMorgan Ultra-Short Income 0.25% 7,452 $376K Add +3.2%
PDFS PDF Solutions Inc. 0.25% 10,925 $368K New
SPTI SS SPDR P Int Term TSY ETF 0.24% 12,500 $352K New
MDY State Street SPDR S&P Midcap 0.23% 622 $346K Reduce -31.9%
MU Micron Technology Inc. 0.23% 2,900 $342K New
VSGX Vanguard ESG Intl Stock ETF 0.22% 5,576 $320K New
NFLX Netflix Inc. 0.21% 520 $316K No change
SNOW Snowflake Inc. 0.21% 1,950 $315K Add +6.6%
SCHD Schwab US DVD Equity ETF 0.21% 3,832 $309K Add +0.5%
ALKT Alkami Technology Inc. 0.21% 12,500 $307K New
UTI Universal Technical Institut 0.21% 19,000 $303K Add +66.3%
LNG Cheniere Energy Inc. 0.20% 1,850 $298K Reduce -27.4%
TMUS T-Mobile US Inc. 0.20% 1,825 $298K No change
RDNT Radnet Inc. 0.19% 5,825 $283K New
BHVN Biohaven Ltd. 0.19% 5,000 $273K No change
FIX Comfort Systems USA Inc. 0.19% 860 $273K New
RXST Rxsight Inc. 0.18% 5,200 $268K Reduce -0.9%
EME Emcor Group Inc. 0.18% 750 $263K New
SPTL SS SPDR PF LNG TRM TSY E-Usd 0.18% 9,313 $260K Reduce -4.0%
WRK Westrock Co. 0.17% 5,200 $257K New
RSP Invesco S&P 500 Equal Weight 0.17% 1,491 $253K Reduce -7.5%
AWRE Aware Inc. 0.17% 134,667 $252K Add +43.8%
AZEK The Azek Co. Inc. 0.17% 4,885 $245K New
TGT Target Corp. 0.17% 1,375 $244K New
CX Cemex Sab-Spons ADR Part Cer 0.16% 26,800 $241K Add +6.3%
XLC SS Comm Select Sector SPDR 0.16% 2,911 $238K New
OUNZ Vaneck Merk Gold ETF 0.16% 10,915 $234K Reduce -7.6%
GOOGL Alphabet Inc. Class A 0.16% 1,549 $234K New
CCJ Cameco Corp. 0.16% 5,375 $233K New
WGS Genedx Holdings Corp. 0.15% 24,094 $220K Add +20.8%
XLY SS Consumer Disc Select Sect 0.15% 1,194 $220K New
VXF Vanguard Extended Market ETF 0.15% 1,251 $219K No change
BAC Bank of America Corp. filed as BANK AMERICA CORP 0.14% 5,600 $212K New
ORCL Oracle Corp. 0.14% 1,675 $210K New
VONV Vanguard Russell 1000 Value 0.14% 2,667 $210K New
IVV iShares Core S&P 500 ETF 0.14% 398 $209K New
SMCI Super Micro Computer Inc. 0.14% 206 $208K New
V Visa Inc. Class A 0.14% 736 $205K Reduce -5.2%
NOC Northrop Grumman Corp. 0.14% 428 $205K Reduce -4.5%
XLP SS Consumer Staples Sel Sect 0.14% 2,673 $204K New
KEYS Keysight Technologies Inc. 0.14% 1,300 $203K New
QUIK Quicklogic Corp. 0.14% 12,600 $202K New
GMAB Genmab A/S -SP ADR 0.14% 6,750 $202K New
BRK.B Berkshire Hathaway Inc. Class B 0.14% 478 $201K New
ET Energy Transfer LP 0.12% 11,600 $182K New
MITK Mitek Systems Inc. 0.12% 12,200 $172K New
UEC Uranium Energy Corp. 0.09% 19,250 $130K New

Show all 116 holdings

Other holdings (3): bonds, preferreds, convertibles and warrants · $4K (not counted above)
SecurityClassShares / PrincipalValueChange
BAERW Wildfire New Pubco Inc.-27 *W EXP 01/24/202 10,000$2KNo change
AMPGW Amplitech Group Inc.-CW26 *W EXP 02/26/202 10,000$1KNo change
HYMCW Hycroft Mining Holding *W EXP 05/29/202 40,000$576No change

Total filed on the 13F, all lines: $147.6M.

Portfolio Sells Q4 2023 → Q1 2024

TSLA Tesla Inc. Sold out 0.00% −2.21
AMD Advanced Micro Devices Reduce -48.9% 1.63% −1.64
ARC Arc Document Solutions Inc. Reduce -66.6% 0.35% −1.20
INTC Intel Corp. Sold out 0.00% −0.48
DUOL Duolingo Sold out 0.00% −0.47
SOHO Sotherly Hotels Inc. Reduce -50.4% 0.28% −0.45
AAPL Apple Inc. Reduce -8.6% 0.71% −0.38
ARM Arm Holdings PLC-ADR Sold out 0.00% −0.37
ASPN Aspen Aerogels Inc. Sold out 0.00% −0.32
LYFT LYFT Inc. Class A Sold out 0.00% −0.28
VZ Verizon Communications Inc. Sold out 0.00% −0.27
PINS Pinterest Inc. Class A Sold out 0.00% −0.26
BA The Boeing Co. Sold out 0.00% −0.25
LPG Dorian LPG Ltd. Sold out 0.00% −0.25
PG The Procter & Gamble Co. Reduce -33.5% 0.33% −0.23
SKX Skechers USA Inc. Class A Sold out 0.00% −0.23
PANW Palo Alto Networks Inc. Sold out 0.00% −0.23
VTV Vanguard Mrngstr Val ETF-Aui Reduce -13.0% 0.63% −0.20
ALSN Allison Transmission Holding Sold out 0.00% −0.20
GEN Gen Digital Inc. Sold out 0.00% −0.18
VOE Vngrd Mrngstr MD-Cap Val ETF Sold out 0.00% −0.17
LNG Cheniere Energy Inc. Reduce -27.4% 0.20% −0.17
MDY State Street SPDR S&P Midcap Reduce -31.9% 0.23% −0.16
OPFI Oppfi Inc. Sold out 0.00% −0.16
CB Chubb Ltd. Reduce -3.8% 1.08% −0.15
VIG Vanguard Dividend Apprec ETF Reduce -0.8% 0.79% −0.14
SPOK Spok Holdings Inc. Sold out 0.00% −0.14
PPSI Pioneer Power Solutions Inc. Reduce -45.2% 0.07% −0.12
JNJ Johnson & Johnson Reduce -12.1% 0.26% −0.11
IONQ Ionq Inc. Sold out 0.00% −0.11
CLSK Cleanspark Inc. Sold out 0.00% −0.11
AUGX Augmedix Inc. Sold out 0.00% −0.10
LUNA Luna Innovations Inc. Sold out 0.00% −0.10
FLOT iShares Floating Rate Bond E Reduce -7.4% 0.27% −0.09
JEPI JPMorgan Equity Premium Inco Reduce -3.7% 0.36% −0.09
APLD Applied Digital Corp. Reduce -17.2% 0.05% −0.07
INOD Innodata Inc. Sold out 0.00% −0.07
SPTL SS SPDR PF LNG TRM TSY E-Usd Reduce -4.0% 0.18% −0.06
RSP Invesco S&P 500 Equal Weight Reduce -7.5% 0.17% −0.05
AMZN Amazon.com Inc. Reduce -1.9% 0.56% −0.04
OUNZ Vaneck Merk Gold ETF Reduce -7.6% 0.16% −0.04
NOC Northrop Grumman Corp. Reduce -4.5% 0.14% −0.04
V Visa Inc. Class A Reduce -5.2% 0.14% −0.03
GEHC GE Healthcare Technology Reduce -1.3% 0.33% −0.03
AMPG Amplitech Group Inc. Sold out 0.00% −0.03
UBER Uber Technologies Inc. Reduce -2.9% 0.75% −0.03
ZDGE Zedge Inc. Class B Sold out 0.00% −0.02
S&W SEED CO Reduce -20.9% 0.02% −0.02
CSL Carlisle Cos Inc. Reduce -0.1% 5.57% −0.01
GROY Gold Royalty Corp. Reduce -14.0% 0.03% −0.00

Portfolio Buys Q4 2023 → Q1 2024

SMID Smith-Midland Corp. Add +14.6% 49.46% +3.88
FEIM Frequency Electronics Inc. New 1.02% +1.02
ESOA Energy Services of America Add +0.6% 7.45% +0.71
VRT Vertiv Holdings Co. Class A New 0.31% +0.31
IBIT iShares Bitcoin Trust ETF New 0.31% +0.31
HYBL SS Blackstone High Inc. ETF New 0.30% +0.30
NXT Nextpower Inc. New 0.30% +0.30
TRAK Repositrak Inc. Add +231.0% 0.39% +0.30
XLK SS Technology Select Sector New 0.29% +0.29
NVT Nvent Electric PLC New 0.28% +0.28
PDFS PDF Solutions Inc. New 0.25% +0.25
SPTI SS SPDR P Int Term TSY ETF New 0.24% +0.24
MU Micron Technology Inc. New 0.23% +0.23
PRIM Primoris Services Corp. Add +57.1% 0.58% +0.22
VSGX Vanguard ESG Intl Stock ETF New 0.22% +0.22
ALKT Alkami Technology Inc. New 0.21% +0.21
RDNT Radnet Inc. New 0.19% +0.19
FIX Comfort Systems USA Inc. New 0.19% +0.19
LFMD Lifemd Inc. Add +182.8% 0.28% +0.18
EME Emcor Group Inc. New 0.18% +0.18
WRK Westrock Co. New 0.17% +0.17
AZEK The Azek Co. Inc. New 0.17% +0.17
TGT Target Corp. New 0.17% +0.17
XLC SS Comm Select Sector SPDR New 0.16% +0.16
GOOGL Alphabet Inc. Class A New 0.16% +0.16
CCJ Cameco Corp. New 0.16% +0.16
XLY SS Consumer Disc Select Sect New 0.15% +0.15
ESGV Vanguard ESG US Stock ETF Add +57.6% 0.53% +0.15
BAC Bank of America Corp. New 0.14% +0.14
ORCL Oracle Corp. New 0.14% +0.14
VONV Vanguard Russell 1000 Value New 0.14% +0.14
IVV iShares Core S&P 500 ETF New 0.14% +0.14
SMCI Super Micro Computer Inc. New 0.14% +0.14
XLP SS Consumer Staples Sel Sect New 0.14% +0.14
KEYS Keysight Technologies Inc. New 0.14% +0.14
GMAB Genmab A/S -SP ADR New 0.14% +0.14
QUIK Quicklogic Corp. New 0.14% +0.14
BRK.B Berkshire Hathaway Inc. Class B New 0.14% +0.14
NTNX Nutanix Inc. Class A Add +50.0% 0.38% +0.14
ET Energy Transfer LP New 0.12% +0.12
MITK Mitek Systems Inc. New 0.12% +0.12
WGS Genedx Holdings Corp. Add +20.8% 0.15% +0.10
JMST JPM Ultra-Short Muni Income Add +66.5% 0.41% +0.10
META Meta Platforms Inc. Class A Add +17.3% 0.48% +0.10
UEC Uranium Energy Corp. New 0.09% +0.09
MSOS Advisorshares Pure US Cann New 0.09% +0.09
UTI Universal Technical Institut Add +66.3% 0.21% +0.08
NVO Novo-Nordisk A/S-Spons ADR Add +14.2% 0.55% +0.06
PWR Quanta Services Inc. Add +24.3% 0.38% +0.06
AWRE Aware Inc. Add +43.8% 0.17% +0.04

All Filings

QuarterPositions13F Reported ValueTop Holdings
Q2 2026 168$167.2MSMID, CSL, DOV, JPST, VOO
Q1 2026 141$149.9MSMID, CSL, DOV, VOO, FIX
Q4 2025 156$167.0MSMID, CSL, DOV, VOO, SHW
Q3 2025 147$162.0MSMID, CSL, DOV, VOO, SHW
Q2 2025Amended 137$146.7MSMID, CSL, WMT, DOV, VOO
Q1 2025 122$126.8MSMID, CSL, DOV, VOO, SHW
Q4 2024 126$155.5MSMID, CSL, DOV, VOO, SHW
Q3 2024 123$135.4MSMID, CSL, DOV, SHW, VOO
Q2 2024 111$115.3MSMID, CSL, ESOA, DOV, VOO
Q1 2024 116$147.6MSMID, ESOA, CSL, DOV, SHW