Thompson Davis & Co., Inc.

In its 13F for Q3 2024 (holdings as of September 30, 2024, filed November 8, 2024), Thompson Davis & Co., Inc. reported 123 stock positions worth $135.4 million. Its top holding was Smith-Midland (SMID) at 43.2% of the portfolio, followed by Carlisle Cos (CSL, 7.0%) and Dover (DOV, 3.0%). Compared with Q2 2024, it opened 24 new positions, sold out of 12, added to 43 and reduced 35. The biggest buy was Smith-Midland (SMID, shares +5%) and the biggest sale Energy Services of America (ESOA, shares −86%).

Most Recent 13F
Q2 2026
Location
RICHMOND, VA
CIK
0001017284
Portfolio Value
$135.4M (Q3 2024)
SEC Filing
0001017284-24-000013 ↗ filed Nov 8, 2024

Holdings Value

0$50.0M$100.0M$150.0M$200.0M Q1 2024: $147.6M Q1 2024 Q2 2024: $115.3M Q2 2024 Q3 2024: $135.4M $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 123 stocks · $135.4M

SMID Smith-Midland Corp. 43.17% 1,750,964 $58.5M Add +5.0%
CSL Carlisle Cos Inc. 6.97% 20,982 $9.4M No change
DOV Dover Corp. 2.96% 20,920 $4.0M No change
SHW The Sherwin-Williams Co. 2.11% 7,500 $2.9M No change
VOO Vanguard S&P 500 ETF 2.11% 5,425 $2.9M Add +11.2%
CB Chubb Ltd. 1.36% 6,375 $1.8M Add +4.1%
AMD Advanced Micro Devices 1.32% 10,895 $1.8M Reduce -7.2%
SPTI SS SPDR P Int Term TSY ETF 1.30% 60,412 $1.8M Add +96.5%
DY Dycom Industries Inc. 1.09% 7,505 $1.5M Add +3.3%
AAPL Apple Inc. 1.07% 6,209 $1.4M Reduce -1.3%
JPST JPMorgan Ultra-Short Income 1.05% 28,140 $1.4M Add +142.3%
LLY Eli Lilly & Co. 1.01% 1,537 $1.4M Reduce -8.9%
COST Costco Wholesale Corp. 0.91% 1,395 $1.2M Add +0.9%
VIG Vanguard Dividend Apprec ETF 0.91% 6,244 $1.2M Add +11.1%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.89% 23,738 $1.2M Add +12.9%
PRIM Primoris Services Corp. 0.86% 19,975 $1.2M Reduce -0.8%
HYBL SS Blackstone High Inc. ETF 0.77% 36,291 $1.0M Add +45.7%
UBER Uber Technologies Inc. 0.74% 13,245 $995K Reduce -6.2%
NVDA Nvidia Corp. 0.70% 7,840 $952K Reduce -7.9%
VTV Vanguard Mrngstr Val ETF-Aui 0.70% 5,446 $951K Reduce -2.8%
MSFT Microsoft Corp. 0.69% 2,177 $937K Add +56.2%
FEIM Frequency Electronics Inc. 0.68% 76,134 $920K Add +43.3%
AMZN Amazon.com Inc. 0.67% 4,885 $910K Reduce -5.2%
META Meta Platforms Inc. Class A 0.61% 1,446 $828K Reduce -3.3%
ESGV Vanguard ESG US Stock ETF 0.61% 8,124 $826K No change
PROF Profound Medical Corp. 0.60% 101,900 $811K Add +36.2%
ESOA Energy Services of America 0.59% 84,350 $801K Reduce -85.5%
QQQ Invesco QQQ Trust Series 1 0.58% 1,612 $787K Add +0.2%
SMH Vaneck Semiconductor ETF 0.56% 3,105 $762K New
GOOG Alphabet Inc. Class C 0.56% 4,531 $758K Add +13.7%
GLDD Great Lakes Dredge & Dock Co. 0.55% 70,300 $740K New
VUG Vanguard Mrngstar GR ETF-Sui 0.53% 1,857 $713K Add +2.1%
IWM iShares Russell 2000 ETF 0.52% 3,192 $705K Add +37.0%
TRAK Repositrak Inc. 0.51% 37,676 $696K Add +0.0%
FLOT iShares Floating Rate Bond E 0.51% 13,512 $690K Add +46.9%
GE General Electric filed as GE AEROSPACE 0.50% 3,569 $673K Add +7.1%
SPTS SS SPDR P St Term TSY ETF 0.48% 22,175 $652K Add +216.8%
GLD SPDR Gold Shares 0.46% 2,562 $623K Add +25.8%
WGS Genedx Holdings Corp. 0.46% 14,600 $620K Reduce -33.2%
EME Emcor Group Inc. 0.45% 1,400 $603K Add +62.8%
ORCL Oracle Corp. 0.44% 3,494 $595K Add +62.5%
SPYM Ste STR SPDR PT S&P 500 ETF 0.41% 8,200 $554K Reduce -1.8%
JEPI JPMorgan Equity Premium Inco 0.40% 9,150 $545K No change
TMUS T-Mobile US Inc. 0.40% 2,630 $543K Add +44.1%
SFM Sprouts Farmers Market Inc. 0.40% 4,850 $535K Reduce -3.0%
GEV GE Vernova Inc. 0.39% 2,050 $523K Add +3.0%
PG The Procter & Gamble Co. 0.38% 2,973 $515K Reduce -0.8%
NUTX Nutex Health Inc. 0.36% 22,775 $494K New
ARM Arm Holdings PLC-ADR 0.36% 3,410 $488K Reduce -13.3%
CDNA Caredx Inc. 0.35% 15,100 $471K Reduce -15.3%
VB Vanguard Most SM-Cap ETF-Usd 0.34% 1,957 $464K Reduce -1.2%
XLV SS Health Care Select Sector 0.34% 2,952 $455K New
SPMD SS SPDR P S&P 400 Midcap ETF 0.32% 8,000 $437K No change
VRT Vertiv Holdings Co. Class A 0.32% 4,300 $428K Reduce -5.5%
SCHD Schwab US DVD Equity ETF 0.31% 5,023 $425K Add +38.5%
NVO Novo-Nordisk A/S-Spons ADR 0.31% 3,530 $420K Reduce -43.8%
TGT Target Corp. 0.30% 2,610 $407K Add +21.4%
WMT Walmart Inc. 0.30% 5,007 $404K Add +57.2%
RDNT Radnet Inc. 0.30% 5,825 $404K No change
JNJ Johnson & Johnson 0.29% 2,405 $390K Reduce -0.9%
NFLX Netflix Inc. 0.28% 532 $377K No change
NVT Nvent Electric PLC 0.28% 5,330 $374K Add +2.0%
CECO Ceco Environmental Corp. 0.27% 12,950 $365K Reduce -1.9%
VSGX Vanguard ESG Intl Stock ETF 0.27% 5,911 $364K Add +6.0%
XLC SS Comm Select Sector SPDR 0.27% 4,009 $362K Add +46.1%
FIX Comfort Systems USA Inc. 0.26% 895 $349K New
D Dominion Energy Inc. 0.26% 6,006 $347K New
XLY SS Consumer Disc Select Sect 0.25% 1,719 $344K Add +45.5%
SPY SS SPDR S&P 500 ETF Trust-US 0.25% 595 $341K Reduce -6.7%
MKL Markel Group Inc. 0.25% 216 $339K Add +10.2%
MDY State Street SPDR S&P Midcap 0.25% 586 $334K Reduce -5.8%
MU Micron Technology Inc. 0.25% 3,210 $333K Add +10.7%
XLP SS Consumer Staples Sel Sect 0.24% 3,963 $329K Add +46.1%
V Visa Inc. Class A 0.24% 1,178 $324K Add +8.3%
SOHO Sotherly Hotels Inc. 0.24% 265,535 $321K Reduce -1.1%
ETN Eaton Corp. PLC 0.23% 950 $315K Add +46.1%
KKR KKR & Co. Inc. 0.22% 2,325 $304K New
CRWD CrowdStrike Holdings Inc. Class A 0.22% 1,060 $297K Reduce -73.2%
OUNZ Vaneck Merk Gold ETF 0.22% 11,665 $296K Add +6.9%
GLW Corning Inc. 0.22% 6,475 $292K New
GOOGL Alphabet Inc. Class A 0.20% 1,631 $271K Add +2.1%
TSLA Tesla Inc. 0.20% 1,035 $270K New
RSP Invesco S&P 500 Equal Weight 0.20% 1,491 $267K No change
NOC Northrop Grumman Corp. 0.20% 503 $266K No change
SN Sharkninja Inc. 0.19% 2,400 $261K New
RXST Rxsight Inc. 0.19% 5,200 $257K No change
AVGO Broadcom Inc. 0.19% 1,490 $257K New
VEA Vanguard Ftse Developed ETF 0.18% 4,730 $250K New
ANET Arista Networks Inc. 0.18% 650 $249K New
SDY SS SPDR S&P Dividend ETF 0.18% 1,713 $243K New
T AT&T Inc. 0.18% 10,983 $242K New
AWRE Aware Inc. 0.18% 128,817 $241K Reduce -4.3%
GEHC GE Healthcare Technology 0.18% 2,536 $238K Reduce -52.4%
CCJ Cameco Corp. 0.17% 4,850 $232K Reduce -25.1%
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.17% 1,034 $229K New
VXF Vanguard Extended Market ETF 0.17% 1,251 $228K No change
BBY Best Buy Co. Inc. 0.16% 2,150 $222K New
IVV iShares Core S&P 500 ETF 0.16% 374 $216K Reduce -6.3%
VISN Vistance Networks Inc. filed as COMMSCOPE HLDG CO INC 0.16% 35,145 $215K New
BRK.B Berkshire Hathaway Inc. Class B 0.16% 465 $214K New
VONV Vanguard Russell 1000 Value 0.16% 2,531 $211K New
KEYS Keysight Technologies Inc. 0.15% 1,300 $207K New
PESI Perma-Fix Environmental SVCS 0.13% 14,305 $176K Add +20.7%
FRSH Freshworks Inc. Class A 0.13% 14,800 $170K New
ET Energy Transfer LP 0.12% 10,350 $166K Reduce -10.8%
LFMD Lifemd Inc. 0.11% 28,100 $147K Reduce -30.2%
RKLB Rocket Lab USA Inc. 0.09% 13,198 $128K New
CX Cemex Sab-Spons ADR Part Cer 0.08% 17,500 $107K Add +6.1%
ILPT Industrial Logistics Propert 0.05% 13,000 $62K Reduce -16.1%
PPSI Pioneer Power Solutions Inc. 0.04% 12,800 $60K Reduce -18.5%
VGZ Vista Gold Corp. 0.04% 69,000 $54K No change
CODX Co.-Diagnostics Inc. 0.04% 41,500 $52K No change
BW Babcock & Wilcox Enterpr 0.03% 20,000 $41K New
SLND Southland Holdings Inc. 0.03% 10,000 $37K No change
DYAI Dyadic International Inc. 0.03% 34,000 $35K No change
GROY Gold Royalty Corp. 0.02% 23,000 $31K No change
THM Intl Tower Hill Mines Ltd. filed as INTERNATIONAL TOWER HILL MIN 0.02% 50,000 $28K No change
PFIE Profire Energy Inc. 0.02% 15,000 $25K No change
SLI Standard Lithium Ltd. 0.01% 10,500 $17K No change
VXRT Vaxart Inc. 0.01% 12,000 $10K Reduce -14.3%
PZG Paramount Gold Nevada Corp. 0.01% 24,000 $10K No change
S&W SEED CO 0.00% 28,750 $5K Reduce -37.8%
TPET Trio Petroleum Corp. 0.00% 15,000 $3K Add +50.0%
Other holdings (3): bonds, preferreds, convertibles and warrants · $2K (not counted above)
SecurityClassShares / PrincipalValueChange
HYMCW Hycroft Mining Holding *W EXP 05/29/202 40,000$600No change
BAERW Wildfire New Pubco Inc.-27 *W EXP 01/24/202 10,000$513No change
AMPGW Amplitech Group Inc.-CW26 *W EXP 02/26/202 10,000$400No change

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

Portfolio Sells Q2 2024 → Q3 2024

ESOA Energy Services of America Reduce -85.5% 0.59% −3.03
CRWD CrowdStrike Holdings Inc. Class A Reduce -73.2% 0.22% −1.10
NVO Novo-Nordisk A/S-Spons ADR Reduce -43.8% 0.31% −0.47
USFR Wisdomtree Floating Rate Tre Sold out 0.00% −0.41
XLK SS Technology Select Sector Sold out 0.00% −0.40
ARC Arc Document Solutions Inc. Sold out 0.00% −0.40
DIS The Walt Disney Co. Sold out 0.00% −0.34
NXT Nextpower Inc. Sold out 0.00% −0.34
AMD Advanced Micro Devices Reduce -7.2% 1.32% −0.33
BROS Dutch Bros Inc. Class A Sold out 0.00% −0.33
LLY Eli Lilly & Co. Reduce -8.9% 1.01% −0.32
PDFS PDF Solutions Inc. Sold out 0.00% −0.29
WRK Westrock Co. Sold out 0.00% −0.22
NVDA Nvidia Corp. Reduce -7.9% 0.70% −0.21
HPE Hewlett Packard Enterprise Sold out 0.00% −0.20
ARM Arm Holdings PLC-ADR Reduce -13.3% 0.36% −0.20
AMZN Amazon.com Inc. Reduce -5.2% 0.67% −0.19
GEHC GE Healthcare Technology Reduce -52.4% 0.18% −0.18
SLB SLB Ltd. Sold out 0.00% −0.18
UBER Uber Technologies Inc. Reduce -6.2% 0.74% −0.16
LYFT LYFT Inc. Class A Sold out 0.00% −0.14
LFMD Lifemd Inc. Reduce -30.2% 0.11% −0.13
CCJ Cameco Corp. Reduce -25.1% 0.17% −0.11
UEC Uranium Energy Corp. Sold out 0.00% −0.10
AAPL Apple Inc. Reduce -1.3% 1.07% −0.08
VTV Vanguard Mrngstr Val ETF-Aui Reduce -2.8% 0.70% −0.08
CECO Ceco Environmental Corp. Reduce -1.9% 0.27% −0.06
SPYM Ste STR SPDR PT S&P 500 ETF Reduce -1.8% 0.41% −0.05
AWRE Aware Inc. Reduce -4.3% 0.18% −0.05
SPY SS SPDR S&P 500 ETF Trust-US Reduce -6.7% 0.25% −0.05
PG The Procter & Gamble Co. Reduce -0.8% 0.38% −0.05
META Meta Platforms Inc. Class A Reduce -3.3% 0.61% −0.04
MDY State Street SPDR S&P Midcap Reduce -5.8% 0.25% −0.04
ET Energy Transfer LP Reduce -10.8% 0.12% −0.04
WGS Genedx Holdings Corp. Reduce -33.2% 0.46% −0.04
VB Vanguard Most SM-Cap ETF-Usd Reduce -1.2% 0.34% −0.03
SOHO Sotherly Hotels Inc. Reduce -1.1% 0.24% −0.03
IVV iShares Core S&P 500 ETF Reduce -6.3% 0.16% −0.03
VRT Vertiv Holdings Co. Class A Reduce -5.5% 0.32% −0.03
JNJ Johnson & Johnson Reduce -0.9% 0.29% −0.02
PRIM Primoris Services Corp. Reduce -0.8% 0.86% −0.01
S&W SEED CO Reduce -37.8% 0.00% −0.01
PPSI Pioneer Power Solutions Inc. Reduce -18.5% 0.04% −0.01
ILPT Industrial Logistics Propert Reduce -16.1% 0.05% −0.00
VXRT Vaxart Inc. Reduce -14.3% 0.01% −0.00
SFM Sprouts Farmers Market Inc. Reduce -3.0% 0.40% +0.03
CDNA Caredx Inc. Reduce -15.3% 0.35% +0.11

Portfolio Buys Q2 2024 → Q3 2024

SMID Smith-Midland Corp. Add +5.0% 43.17% +3.12
SMH Vaneck Semiconductor ETF New 0.56% +0.56
SPTI SS SPDR P Int Term TSY ETF Add +96.5% 1.30% +0.55
GLDD Great Lakes Dredge & Dock Co. New 0.55% +0.55
JPST JPMorgan Ultra-Short Income Add +142.3% 1.05% +0.55
NUTX Nutex Health Inc. New 0.36% +0.36
XLV SS Health Care Select Sector New 0.34% +0.34
SPTS SS SPDR P St Term TSY ETF Add +216.8% 0.48% +0.31
FEIM Frequency Electronics Inc. Add +43.3% 0.68% +0.26
FIX Comfort Systems USA Inc. New 0.26% +0.26
D Dominion Energy Inc. New 0.26% +0.26
KKR KKR & Co. Inc. New 0.22% +0.22
GLW Corning Inc. New 0.22% +0.22
TSLA Tesla Inc. New 0.20% +0.20
SN Sharkninja Inc. New 0.19% +0.19
AVGO Broadcom Inc. New 0.19% +0.19
VEA Vanguard Ftse Developed ETF New 0.18% +0.18
ANET Arista Networks Inc. New 0.18% +0.18
SDY SS SPDR S&P Dividend ETF New 0.18% +0.18
T AT&T Inc. New 0.18% +0.18
ORCL Oracle Corp. Add +62.5% 0.44% +0.18
EME Emcor Group Inc. Add +62.8% 0.45% +0.17
IBM Intl Business Machines Corp. New 0.17% +0.17
BBY Best Buy Co. Inc. New 0.16% +0.16
HYBL SS Blackstone High Inc. ETF Add +45.7% 0.77% +0.16
VISN Vistance Networks Inc. New 0.16% +0.16
BRK.B Berkshire Hathaway Inc. Class B New 0.16% +0.16
VONV Vanguard Russell 1000 Value New 0.16% +0.16
KEYS Keysight Technologies Inc. New 0.15% +0.15
MSFT Microsoft Corp. Add +56.2% 0.69% +0.15
FRSH Freshworks Inc. Class A New 0.13% +0.13
TMUS T-Mobile US Inc. Add +44.1% 0.40% +0.12
WMT Walmart Inc. Add +57.2% 0.30% +0.11
IWM iShares Russell 2000 ETF Add +37.0% 0.52% +0.11
FLOT iShares Floating Rate Bond E Add +46.9% 0.51% +0.10
RKLB Rocket Lab USA Inc. New 0.09% +0.09
GEV GE Vernova Inc. Add +3.0% 0.39% +0.09
GLD SPDR Gold Shares Add +25.8% 0.46% +0.08
SCHD Schwab US DVD Equity ETF Add +38.5% 0.31% +0.07
XLY SS Consumer Disc Select Sect Add +45.5% 0.25% +0.07
XLC SS Comm Select Sector SPDR Add +46.1% 0.27% +0.06
XLP SS Consumer Staples Sel Sect Add +46.1% 0.24% +0.06
ETN Eaton Corp. PLC Add +46.1% 0.23% +0.06
PROF Profound Medical Corp. Add +36.2% 0.60% +0.05
GE General Electric Add +7.1% 0.50% +0.04
BW Babcock & Wilcox Enterpr New 0.03% +0.03
DY Dycom Industries Inc. Add +3.3% 1.09% +0.03
PESI Perma-Fix Environmental SVCS Add +20.7% 0.13% +0.03
TGT Target Corp. Add +21.4% 0.30% +0.02
VIG Vanguard Dividend Apprec ETF Add +11.1% 0.91% +0.02

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