Thompson Davis & Co., Inc.

In its 13F for Q4 2024 (holdings as of December 31, 2024, filed February 3, 2025), Thompson Davis & Co., Inc. reported 126 stock positions worth $155.5 million. Its top holding was Smith-Midland (SMID) at 51.0% of the portfolio, followed by Carlisle Cos (CSL, 5.0%) and Dover (DOV, 2.5%). Compared with Q3 2024, it opened 22 new positions, sold out of 19, added to 37 and reduced 42. The biggest buy was Smith-Midland (SMID, shares +2%) and the biggest sale Advanced Micro Devices (AMD, shares −31%).

Most Recent 13F
Q2 2026
Location
RICHMOND, VA
CIK
0001017284
Portfolio Value
$155.5M (Q4 2024)
SEC Filing
0001017284-25-000001 ↗ filed Feb 3, 2025

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 Q3 2024 Q4 2024: $155.5M $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 126 stocks · $155.5M

SMID Smith-Midland Corp. 51.04% 1,784,921 $79.4M Add +1.9%
CSL Carlisle Cos Inc. 4.98% 20,982 $7.7M No change
DOV Dover Corp. 2.52% 20,920 $3.9M No change
VOO Vanguard S&P 500 ETF 2.03% 5,870 $3.2M Add +8.2%
SHW The Sherwin-Williams Co. 1.64% 7,500 $2.5M No change
CB Chubb Ltd. 1.09% 6,125 $1.7M Reduce -3.9%
AAPL Apple Inc. 1.06% 6,570 $1.6M Add +5.8%
WGS Genedx Holdings Corp. 1.04% 21,130 $1.6M Add +44.7%
NVDA Nvidia Corp. 0.99% 11,455 $1.5M Add +46.1%
PRIM Primoris Services Corp. 0.98% 19,975 $1.5M No change
PROF Profound Medical Corp. 0.88% 182,295 $1.4M Add +78.9%
JPST JPMorgan Ultra-Short Income 0.84% 25,981 $1.3M Reduce -7.7%
DY Dycom Industries Inc. 0.84% 7,500 $1.3M Reduce -0.1%
SPTI SS SPDR P Int Term TSY ETF 0.83% 46,482 $1.3M Reduce -23.1%
COST Costco Wholesale Corp. 0.82% 1,388 $1.3M Reduce -0.5%
VIG Vanguard Dividend Apprec ETF 0.79% 6,287 $1.2M Add +0.7%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.77% 23,738 $1.2M No change
LLY Eli Lilly & Co. 0.76% 1,537 $1.2M No change
AMZN Amazon.com Inc. 0.72% 5,110 $1.1M Add +4.6%
HYBL SS Blackstone High Inc. ETF 0.68% 37,403 $1.1M Add +3.1%
SPTS SS SPDR P St Term TSY ETF 0.60% 32,125 $932K Add +44.9%
MSFT Microsoft Corp. 0.58% 2,156 $909K Reduce -1.0%
AMD Advanced Micro Devices 0.58% 7,475 $903K Reduce -31.4%
ESGV Vanguard ESG US Stock ETF 0.55% 8,124 $852K No change
META Meta Platforms Inc. Class A 0.54% 1,436 $841K Reduce -0.7%
VTV Vanguard Mrngstr Val ETF-Aui 0.53% 4,911 $831K Reduce -9.8%
QQQ Invesco QQQ Trust Series 1 0.53% 1,617 $826K Add +0.3%
TRAK Repositrak Inc. 0.53% 36,977 $818K Reduce -1.9%
JEPI JPMorgan Equity Premium Inco 0.49% 13,350 $768K Add +45.9%
VUG Vanguard Mrngstar GR ETF-Sui 0.49% 1,840 $755K Reduce -0.9%
GEV GE Vernova Inc. 0.45% 2,125 $699K Add +3.7%
NUTX Nutex Health Inc. 0.45% 21,850 $692K Reduce -4.1%
BB Blackberry Ltd. 0.41% 165,537 $641K New
WMT Walmart Inc. 0.41% 7,057 $638K Add +40.9%
GLD SPDR Gold Shares 0.41% 2,612 $632K Add +1.9%
SMH Vaneck Semiconductor ETF 0.41% 2,603 $630K Reduce -16.2%
SFM Sprouts Farmers Market Inc. 0.40% 4,850 $616K No change
GE General Electric filed as GE AEROSPACE 0.38% 3,569 $595K No change
GOOG Alphabet Inc. Class C 0.38% 3,101 $591K Reduce -31.6%
IWM iShares Russell 2000 ETF 0.38% 2,647 $585K Reduce -17.1%
TMUS T-Mobile US Inc. 0.37% 2,580 $569K Reduce -1.9%
SPYM Ste STR SPDR PT S&P 500 ETF 0.36% 8,200 $565K No change
TSLA Tesla Inc. 0.36% 1,368 $552K Add +32.2%
IBIT iShares Bitcoin Trust ETF 0.35% 10,323 $548K New
PG The Procter & Gamble Co. 0.32% 2,973 $498K No change
LUNR Intuitive Machines Inc. 0.32% 27,280 $495K New
FLOT iShares Floating Rate Bond E 0.32% 9,667 $492K Reduce -28.5%
VB Vanguard Most SM-Cap ETF-Usd 0.30% 1,957 $470K No change
NFLX Netflix Inc. 0.30% 527 $470K Reduce -0.9%
BIL SS SPDR BB 1-3M T-Bill ETF 0.30% 5,135 $469K New
UBER Uber Technologies Inc. 0.30% 7,750 $467K Reduce -41.5%
SPMD SS SPDR P S&P 400 Midcap ETF 0.30% 8,500 $465K Add +6.3%
SCHD Schwab US DVD Equity ETF 0.29% 16,658 $455K Add +10.5%
FBTC Fidelity Wise Origin Bitcoin 0.29% 5,565 $454K New
ARM Arm Holdings PLC-ADR 0.29% 3,650 $450K Add +7.0%
ORCL Oracle Corp. 0.28% 2,641 $440K Reduce -24.4%
XLC SS Comm Select Sector SPDR 0.28% 4,513 $437K Add +12.6%
XLY SS Consumer Disc Select Sect 0.28% 1,923 $431K Add +11.9%
FIX Comfort Systems USA Inc. 0.27% 990 $420K Add +10.6%
RDNT Radnet Inc. 0.26% 5,725 $400K Reduce -1.7%
GLW Corning Inc. 0.25% 8,177 $389K Add +26.3%
CRWD CrowdStrike Holdings Inc. Class A 0.25% 1,135 $388K Add +7.1%
V Visa Inc. Class A 0.25% 1,222 $386K Add +3.7%
KKR KKR & Co. Inc. 0.25% 2,586 $383K Add +11.2%
MKL Markel Group Inc. 0.24% 216 $373K No change
NVT Nvent Electric PLC 0.23% 5,330 $363K No change
XLP SS Consumer Staples Sel Sect 0.23% 4,530 $356K Add +14.3%
EME Emcor Group Inc. 0.23% 775 $352K Reduce -44.6%
VSGX Vanguard ESG Intl Stock ETF 0.22% 6,111 $346K Add +3.4%
JNJ Johnson & Johnson 0.22% 2,390 $346K Reduce -0.6%
CDNA Caredx Inc. 0.22% 16,050 $344K Add +6.3%
CRDO Credo Technology Group Holdi 0.22% 5,110 $343K New
AVGO Broadcom Inc. 0.21% 1,436 $332K Reduce -3.6%
SPY SS SPDR S&P 500 ETF Trust-US 0.21% 554 $325K Reduce -6.9%
GOOGL Alphabet Inc. Class A 0.20% 1,666 $315K Add +2.1%
ETN Eaton Corp. PLC 0.20% 950 $315K No change
MDY State Street SPDR S&P Midcap 0.20% 547 $312K Reduce -6.7%
VRT Vertiv Holdings Co. Class A 0.20% 2,700 $307K Reduce -37.2%
DOCU Docusign Inc. 0.20% 3,410 $307K New
SOHO Sotherly Hotels Inc. 0.19% 323,201 $301K Add +21.7%
XLV SS Health Care Select Sector 0.19% 2,098 $289K Reduce -28.9%
D Dominion Energy Inc. 0.19% 5,346 $288K Reduce -11.0%
ANET Arista Networks Inc. 0.18% 2,600 $287K No change
FEIM Frequency Electronics Inc. 0.17% 14,210 $263K Reduce -81.3%
RSP Invesco S&P 500 Equal Weight 0.17% 1,491 $261K No change
CLS Celestica Inc. 0.16% 2,750 $254K New
CCJ Cameco Corp. 0.16% 4,900 $252K Add +1.0%
PSIX Power Solutions Internationa 0.16% 8,450 $251K New
TLRY Tilray Brands Inc. 0.16% 179,158 $249K New
GLDD Great Lakes Dredge & Dock Co. 0.16% 21,950 $248K Reduce -68.8%
WGMI CS BTC Min Dig PWR ETF 0.16% 11,069 $246K New
VXF Vanguard Extended Market ETF 0.15% 1,251 $238K No change
SDY SS SPDR S&P Dividend ETF 0.15% 1,713 $226K No change
VEA Vanguard Ftse Developed ETF 0.15% 4,730 $226K No change
CMG Chipotle Mexican Grill Inc. 0.14% 3,700 $223K New
RKLB Rocket Lab USA Inc. 0.14% 8,700 $222K Reduce -34.1%
SN Sharkninja Inc. 0.14% 2,200 $214K Reduce -8.3%
BRK.B Berkshire Hathaway Inc. Class B 0.14% 465 $211K No change
IVV iShares Core S&P 500 ETF 0.13% 355 $209K Reduce -5.1%
KEYS Keysight Technologies Inc. 0.13% 1,300 $209K No change
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.13% 937 $206K Reduce -9.4%
ET Energy Transfer LP 0.13% 10,500 $206K Add +1.4%
VONV Vanguard Russell 1000 Value 0.13% 2,531 $206K No change
OUNZ Vaneck Merk Gold ETF 0.13% 7,975 $202K Reduce -31.6%
BWXT BWX Technologies Inc. 0.13% 1,801 $201K New
MYO Myomo Inc. 0.12% 28,150 $181K New
PESI Perma-Fix Environmental SVCS 0.10% 13,690 $152K Reduce -4.3%
FKWL Franklin Wireless Corp. 0.09% 29,000 $142K New
CX Cemex Sab-Spons ADR Part Cer 0.07% 18,000 $102K Add +2.9%
SHIM Shimmick Corp. 0.06% 37,000 $96K New
RIG Transocean Ltd. 0.06% 24,025 $90K New
BTMD Biote Corp. Class A 0.05% 12,450 $77K New
AWRE Aware Inc. 0.05% 37,000 $72K Reduce -71.3%
LFMD Lifemd Inc. 0.04% 12,000 $59K Reduce -57.3%
BW Babcock & Wilcox Enterpr 0.03% 30,000 $49K Add +50.0%
CODX Co.-Diagnostics Inc. 0.03% 57,200 $43K Add +37.8%
SLND Southland Holdings Inc. 0.03% 12,500 $41K Add +25.0%
ICAD Icad Inc. 0.02% 16,777 $31K New
CRON Cronos Group Inc. 0.02% 13,200 $29K New
PRTS Carparts.com Inc. 0.02% 24,777 $27K New
GROY Gold Royalty Corp. 0.02% 20,000 $24K Reduce -13.0%
THM Intl Tower Hill Mines Ltd. filed as INTERNATIONAL TOWER HILL MIN 0.01% 50,000 $23K No change
DYAI Dyadic International Inc. 0.01% 12,000 $21K Reduce -64.7%
VGZ Vista Gold Corp. 0.01% 34,000 $19K Reduce -50.7%
TAOP Taoping Inc. 0.01% 20,000 $8K New
PZG Paramount Gold Nevada Corp. 0.01% 24,000 $8K No change
Other holdings (5): bonds, preferreds, convertibles and warrants · $6K (not counted above)
SecurityClassShares / PrincipalValueChange
OUSTZ Ouster Inc. -CW25 *W EXP 03/11/202 20,000$2KNew
HOVRW Pono Capital Three Inc.-A-28 *W EXP 02/14/202 20,000$2KNew
BFLYW Butterfly Network Inc. -CW25 *W EXP 02/12/202 10,000$1KNew
BAERW Wildfire New Pubco Inc.-27 *W EXP 01/24/202 10,000$437No change
HYMCW Hycroft Mining Holding *W EXP 05/29/202 40,000$216No change

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

Portfolio Sells Q3 2024 → Q4 2024

AMD Advanced Micro Devices Reduce -31.4% 0.58% −0.74
ESOA Energy Services of America Sold out 0.00% −0.59
FEIM Frequency Electronics Inc. Reduce -81.3% 0.17% −0.51
SPTI SS SPDR P Int Term TSY ETF Reduce -23.1% 0.83% −0.46
UBER Uber Technologies Inc. Reduce -41.5% 0.30% −0.43
GLDD Great Lakes Dredge & Dock Co. Reduce -68.8% 0.16% −0.39
NVO Novo-Nordisk A/S-Spons ADR Sold out 0.00% −0.31
TGT Target Corp. Sold out 0.00% −0.30
CECO Ceco Environmental Corp. Sold out 0.00% −0.27
CB Chubb Ltd. Reduce -3.9% 1.09% −0.27
DY Dycom Industries Inc. Reduce -0.1% 0.84% −0.25
MU Micron Technology Inc. Sold out 0.00% −0.25
EME Emcor Group Inc. Reduce -44.6% 0.23% −0.22
JPST JPMorgan Ultra-Short Income Reduce -7.7% 0.84% −0.21
NOC Northrop Grumman Corp. Sold out 0.00% −0.20
FLOT iShares Floating Rate Bond E Reduce -28.5% 0.32% −0.19
RXST Rxsight Inc. Sold out 0.00% −0.19
GOOG Alphabet Inc. Class C Reduce -31.6% 0.38% −0.18
T AT&T Inc. Sold out 0.00% −0.18
GEHC GE Healthcare Technology Sold out 0.00% −0.18
VTV Vanguard Mrngstr Val ETF-Aui Reduce -9.8% 0.53% −0.17
BBY Best Buy Co. Inc. Sold out 0.00% −0.16
VISN Vistance Networks Inc. Sold out 0.00% −0.16
SMH Vaneck Semiconductor ETF Reduce -16.2% 0.41% −0.16
ORCL Oracle Corp. Reduce -24.4% 0.28% −0.16
XLV SS Health Care Select Sector Reduce -28.9% 0.19% −0.15
IWM iShares Russell 2000 ETF Reduce -17.1% 0.38% −0.14
AWRE Aware Inc. Reduce -71.3% 0.05% −0.13
FRSH Freshworks Inc. Class A Sold out 0.00% −0.13
VRT Vertiv Holdings Co. Class A Reduce -37.2% 0.20% −0.12
MSFT Microsoft Corp. Reduce -1.0% 0.58% −0.11
COST Costco Wholesale Corp. Reduce -0.5% 0.82% −0.10
OUNZ Vaneck Merk Gold ETF Reduce -31.6% 0.13% −0.09
D Dominion Energy Inc. Reduce -11.0% 0.19% −0.07
LFMD Lifemd Inc. Reduce -57.3% 0.04% −0.07
META Meta Platforms Inc. Class A Reduce -0.7% 0.54% −0.07
JNJ Johnson & Johnson Reduce -0.6% 0.22% −0.07
SN Sharkninja Inc. Reduce -8.3% 0.14% −0.05
MDY State Street SPDR S&P Midcap Reduce -6.7% 0.20% −0.05
ILPT Industrial Logistics Propert Sold out 0.00% −0.05
PPSI Pioneer Power Solutions Inc. Sold out 0.00% −0.04
SPY SS SPDR S&P 500 ETF Trust-US Reduce -6.9% 0.21% −0.04
RDNT Radnet Inc. Reduce -1.7% 0.26% −0.04
VUG Vanguard Mrngstar GR ETF-Sui Reduce -0.9% 0.49% −0.04
IBM Intl Business Machines Corp. Reduce -9.4% 0.13% −0.04
TMUS T-Mobile US Inc. Reduce -1.9% 0.37% −0.03
PESI Perma-Fix Environmental SVCS Reduce -4.3% 0.10% −0.03
VGZ Vista Gold Corp. Reduce -50.7% 0.01% −0.03
IVV iShares Core S&P 500 ETF Reduce -5.1% 0.13% −0.03
PFIE Profire Energy Inc. Sold out 0.00% −0.02

Portfolio Buys Q3 2024 → Q4 2024

SMID Smith-Midland Corp. Add +1.9% 51.04% +7.87
WGS Genedx Holdings Corp. Add +44.7% 1.04% +0.59
BB Blackberry Ltd. New 0.41% +0.41
IBIT iShares Bitcoin Trust ETF New 0.35% +0.35
LUNR Intuitive Machines Inc. New 0.32% +0.32
BIL SS SPDR BB 1-3M T-Bill ETF New 0.30% +0.30
FBTC Fidelity Wise Origin Bitcoin New 0.29% +0.29
NVDA Nvidia Corp. Add +46.1% 0.99% +0.29
PROF Profound Medical Corp. Add +78.9% 0.88% +0.28
CRDO Credo Technology Group Holdi New 0.22% +0.22
DOCU Docusign Inc. New 0.20% +0.20
CLS Celestica Inc. New 0.16% +0.16
PSIX Power Solutions Internationa New 0.16% +0.16
TLRY Tilray Brands Inc. New 0.16% +0.16
WGMI CS BTC Min Dig PWR ETF New 0.16% +0.16
TSLA Tesla Inc. Add +32.2% 0.36% +0.16
CMG Chipotle Mexican Grill Inc. New 0.14% +0.14
BWXT BWX Technologies Inc. New 0.13% +0.13
SPTS SS SPDR P St Term TSY ETF Add +44.9% 0.60% +0.12
MYO Myomo Inc. New 0.12% +0.12
WMT Walmart Inc. Add +40.9% 0.41% +0.11
JEPI JPMorgan Equity Premium Inco Add +45.9% 0.49% +0.09
FKWL Franklin Wireless Corp. New 0.09% +0.09
GEV GE Vernova Inc. Add +3.7% 0.45% +0.06
SHIM Shimmick Corp. New 0.06% +0.06
RIG Transocean Ltd. New 0.06% +0.06
BTMD Biote Corp. Class A New 0.05% +0.05
AMZN Amazon.com Inc. Add +4.6% 0.72% +0.05
GLW Corning Inc. Add +26.3% 0.25% +0.03
CRWD CrowdStrike Holdings Inc. Class A Add +7.1% 0.25% +0.03
XLY SS Consumer Disc Select Sect Add +11.9% 0.28% +0.02
KKR KKR & Co. Inc. Add +11.2% 0.25% +0.02
ICAD Icad Inc. New 0.02% +0.02
CRON Cronos Group Inc. New 0.02% +0.02
PRTS Carparts.com Inc. New 0.02% +0.02
XLC SS Comm Select Sector SPDR Add +12.6% 0.28% +0.01
FIX Comfort Systems USA Inc. Add +10.6% 0.27% +0.01
ET Energy Transfer LP Add +1.4% 0.13% +0.01
V Visa Inc. Class A Add +3.7% 0.25% +0.01
TAOP Taoping Inc. New 0.01% +0.01
GOOGL Alphabet Inc. Class A Add +2.1% 0.20% +0.00
BW Babcock & Wilcox Enterpr Add +50.0% 0.03% +0.00
SLND Southland Holdings Inc. Add +25.0% 0.03% −0.00
CCJ Cameco Corp. Add +1.0% 0.16% −0.01
AAPL Apple Inc. Add +5.8% 1.06% −0.01
CODX Co.-Diagnostics Inc. Add +37.8% 0.03% −0.01
CX Cemex Sab-Spons ADR Part Cer Add +2.9% 0.07% −0.01
XLP SS Consumer Staples Sel Sect Add +14.3% 0.23% −0.01
SCHD Schwab US DVD Equity ETF Add +10.5% 0.29% −0.02
SPMD SS SPDR P S&P 400 Midcap ETF Add +6.3% 0.30% −0.02

Notes & Other Activity Q3 2024 → Q4 2024

OUSTZ Ouster Inc. -CW25 *W EXP 03/11/202 New 20,000 $2K
HOVRW Pono Capital Three Inc.-A-28 *W EXP 02/14/202 New 20,000 $2K
BFLYW Butterfly Network Inc. -CW25 *W EXP 02/12/202 New 10,000 $1K
AMPGW Amplitech Group Inc.-CW26 *W EXP 02/26/202 Sold out 10,000 $400before exit

Bonds, preferreds, convertibles and warrants; not part of the stock holdings or percentages above.

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