Thompson Davis & Co., Inc.

In its 13F for Q1 2026 (holdings as of March 31, 2026, filed April 16, 2026), Thompson Davis & Co., Inc. reported 141 stock positions worth $149.9 million. Its top holding was Smith-Midland (SMID) at 40.0% of the portfolio, followed by Carlisle Cos (CSL, 6.4%) and Dover (DOV, 2.9%). Compared with Q4 2025, it opened 29 new positions, sold out of 44, added to 28 and reduced 56. The biggest buy was a new position in State Street SPDR S&P Global (GNR) and the biggest sale Amazon.com (AMZN, shares −76%).

Most Recent 13F
Q2 2026
Location
RICHMOND, VA
CIK
0001017284
Portfolio Value
$149.9M (Q1 2026)
SEC Filing
0001017284-26-000005 ↗ filed Apr 16, 2026

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 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 $149.9M Q1 2026 Q2 2026: $167.2M Q2 2026

Holdings 141 stocks · $149.9M

SMID Smith-Midland Corp. 39.96% 1,841,775 $59.9M Add +0.4%
CSL Carlisle Cos Inc. 6.45% 28,982 $9.7M No change
DOV Dover Corp. 2.91% 20,920 $4.4M No change
VOO Vanguard S&P 500 ETF 1.70% 4,267 $2.5M Reduce -30.5%
FIX Comfort Systems USA Inc. 1.67% 1,811 $2.5M Reduce -28.4%
SHW The Sherwin-Williams Co. 1.60% 7,500 $2.4M No change
JPST JPMorgan Ultra-Short Income 1.50% 44,451 $2.2M Add +3.4%
VIG Vanguard Dividend Apprec ETF 1.37% 9,552 $2.1M Add +0.1%
CB Chubb Ltd. 1.31% 6,025 $2.0M Reduce -1.6%
GEV GE Vernova Inc. 1.23% 2,119 $1.8M No change
BIL SS SPDR BB 1-3M T-Bill ETF 1.14% 18,650 $1.7M Add +9.4%
NVDA Nvidia Corp. 1.03% 8,891 $1.6M Reduce -6.1%
SPTS SS SPDR P St Term TSY ETF 1.01% 52,030 $1.5M Reduce -6.8%
PROF Profound Medical Corp. 0.93% 215,785 $1.4M Reduce -0.4%
COST Costco Wholesale Corp. 0.87% 1,304 $1.3M Reduce -0.4%
FEIM Frequency Electronics Inc. 0.84% 28,615 $1.3M Add +18.1%
SPYM Ste STR SPDR PT S&P 500 ETF 0.84% 16,450 $1.3M Reduce -5.7%
SPTI SS SPDR P Int Term TSY ETF 0.77% 40,145 $1.2M Reduce -1.8%
AAPL Apple Inc. 0.76% 4,496 $1.1M Reduce -9.7%
GLD SPDR Gold Shares 0.76% 2,640 $1.1M No change
LLY Eli Lilly & Co. 0.74% 1,200 $1.1M No change
SMH Vaneck Semiconductor ETF 0.70% 2,751 $1.1M No change
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.69% 20,301 $1.0M No change
GOOG Alphabet Inc. Class C 0.68% 3,537 $1.0M Reduce -1.7%
WGS Genedx Holdings Corp. 0.67% 15,641 $1.0M Add +5.0%
VTV Vanguard Mrngstr Val ETF-Aui 0.66% 5,076 $996K Reduce -3.0%
GE General Electric filed as GE AEROSPACE 0.65% 3,444 $977K No change
TJX TJX Companies Inc. filed as TJX COS INC NEW 0.65% 6,115 $977K Add +60.3%
ESGV Vanguard ESG US Stock ETF 0.61% 8,124 $912K No change
OUNZ Vaneck Merk Gold ETF 0.60% 19,950 $899K Add +6.7%
MKL Markel Group Inc. 0.60% 467 $894K Add +13.6%
DY Dycom Industries Inc. 0.59% 2,604 $882K Reduce -0.0%
KEYS Keysight Technologies Inc. 0.59% 3,110 $878K Add +4.7%
BW Babcock & Wilcox Enterpr 0.55% 55,965 $822K Reduce -38.7%
WMT Walmart Inc. 0.51% 6,153 $765K Reduce -8.9%
META Meta Platforms Inc. Class A 0.50% 1,316 $753K Reduce -5.7%
VUG Vanguard Mrngstar GR ETF-Sui 0.50% 1,722 $752K Reduce -12.7%
VB Vanguard Most SM-Cap ETF-Usd 0.46% 2,607 $683K No change
TSLA Tesla Inc. 0.45% 1,825 $678K Reduce -26.4%
VSGX Vanguard ESG Intl Stock ETF 0.45% 9,451 $678K Add +2.3%
MSFT Microsoft Corp. 0.45% 1,809 $670K Reduce -15.9%
PL Planet Labs PBC 0.43% 23,050 $644K Reduce -4.2%
LPTH Lightpath Technologies Inc. Class A 0.42% 63,000 $632K Reduce -0.9%
TPC Tutor Perini Corp. 0.42% 8,127 $627K Reduce -33.9%
XLY SS Consumer Disc Select Sect 0.42% 5,747 $626K Reduce -1.3%
XLC SS Comm Select Sector SPDR 0.38% 5,167 $573K Add +3.4%
EME Emcor Group Inc. 0.37% 750 $554K No change
GNR State Street SPDR S&P Global 0.37% 7,350 $549K New
GOOGL Alphabet Inc. Class A 0.36% 1,862 $535K Reduce -8.8%
SCHD Schwab US DVD Equity ETF 0.35% 17,163 $527K Add +0.4%
CSCO Cisco Systems Inc. 0.35% 6,709 $521K Reduce -1.8%
JNJ Johnson & Johnson 0.34% 2,096 $512K Add +10.8%
RKLB Rocket Lab Corp. 0.34% 7,950 $511K Add +3.3%
GILT Gilat Satellite Networks Ltd. 0.34% 33,815 $508K Reduce -8.1%
MU Micron Technology Inc. 0.34% 1,494 $505K Add +31.2%
VEA Vanguard Ftse Developed ETF 0.32% 7,434 $476K Add +57.2%
SHIM Shimmick Corp. 0.31% 125,500 $461K Add +0.6%
NFLX Netflix Inc. 0.30% 4,720 $454K Reduce -9.6%
SPMD SS SPDR P S&P 400 Midcap ETF 0.29% 7,375 $437K No change
SHLD Global X Defense Tech ETF 0.28% 6,031 $427K Add +0.3%
AMZN Amazon.com Inc. 0.28% 1,999 $416K Reduce -75.5%
PG The Procter & Gamble Co. 0.27% 2,793 $403K No change
RING iShares MSCI Global Gold Min 0.27% 5,050 $399K New
XLP SS Consumer Staples Sel Sect 0.27% 4,849 $398K Reduce -10.1%
LNG Cheniere Energy Inc. 0.26% 1,375 $390K Reduce -15.4%
CX Cemex Sab-Spons ADR Part Cer 0.26% 34,000 $389K No change
FLOT iShares Floating Rate Bond E 0.25% 7,499 $382K Reduce -6.4%
V Visa Inc. Class A 0.25% 1,255 $379K Reduce -7.5%
PPIH Perma-Pipe International Hol 0.24% 12,305 $367K Add +2.1%
SEI Solaris Energy Infrastructur 0.24% 6,425 $363K No change
VYMI Vanguard Int High DVD YLD Inc. 0.24% 3,750 $353K Add +41.5%
SNDK Sandisk Corp. 0.23% 545 $346K New
ETN Eaton Corp. PLC 0.23% 950 $340K No change
SIVR Abrdn Physical Silver Shares 0.23% 4,725 $338K No change
NVT Nvent Electric PLC 0.22% 2,800 $331K No change
RLY SS Multi-Asset Real Ret ETF 0.22% 9,102 $329K New
XLK SS Technology Select Sector 0.22% 2,450 $326K Reduce -7.5%
PLTR Palantir Technologies Inc. Class A 0.21% 2,188 $320K Add +45.6%
MTZ Mastec Inc. 0.21% 990 $319K No change
TEVA Teva Pharmaceutical-SP ADR 0.21% 10,400 $313K No change
AAOI Applied Optoelectronics Inc. 0.21% 3,659 $310K New
VXF Vanguard Extended Market ETF 0.20% 1,492 $307K No change
SPIN SS US Equity Prem Inc. ETF 0.20% 9,890 $302K Add +25.6%
ELVA Electrovaya Inc. 0.20% 37,925 $297K Reduce -5.7%
SATL Satellogic Inc. Class A 0.20% 54,325 $296K Add +150.8%
XLV SS Health Care Select Sector 0.20% 2,014 $295K Reduce -13.7%
VIK Viking Holdings Ltd. 0.19% 3,975 $292K Reduce -3.6%
RSP Invesco S&P 500 Equal Weight 0.19% 1,491 $286K No change
SPY SS SPDR S&P 500 ETF Trust-US 0.19% 440 $286K Reduce -12.7%
XOM Exxon Mobil Corp. 0.19% 1,681 $285K Reduce -12.9%
JEPQ JPM Nasdaq Equity Premium filed as J P MORGAN EXCHANGE TRADED F 0.18% 4,915 $273K Reduce -32.3%
FTK Flotek Industries Inc. 0.18% 16,050 $272K New
ESOA Energy Services of America 0.18% 20,350 $267K Reduce -57.6%
VONV Vanguard Russell 1000 Value 0.17% 2,713 $254K No change
TGEN Tecogen Inc./Waltham Ma 0.17% 99,000 $253K Reduce -17.8%
VIOO Vanguard S&P Small-Cap 600 E 0.17% 2,175 $250K No change
NOC Northrop Grumman Corp. 0.16% 361 $246K No change
EFIV SS SPDR S&P 500 ESG ETF 0.16% 3,880 $245K No change
VSAT Viasat Inc. 0.16% 5,250 $240K New
MDY State Street SPDR S&P Midcap 0.16% 384 $237K Reduce -18.3%
BWXT BWX Technologies Inc. 0.16% 1,150 $235K New
CRWD CrowdStrike Holdings Inc. Class A 0.16% 600 $234K Reduce -52.0%
WFC Wells Fargo & Co. 0.15% 2,892 $230K Reduce -2.2%
VOE Vngrd Mrngstr MD-Cap Val ETF 0.15% 1,249 $230K New
YSS York Space Systems Inc. 0.15% 10,350 $229K New
RKT Rocket Cos Inc. Class A 0.15% 16,100 $229K New
AIQ Global X Art Intel & Tech 0.15% 4,900 $229K Reduce -23.5%
LUV Southwest Airlines Co. 0.15% 6,046 $227K New
FLY Firefly Aerospace Inc. 0.15% 7,735 $220K New
CASY Casey's General Stores Inc. 0.14% 297 $216K New
XME SS SPDR S&P Metals Mining 0.14% 2,001 $216K New
RMCF Rocky Mountain Choc Fact Inc. 0.14% 95,555 $215K New
IVV iShares Core S&P 500 ETF 0.14% 328 $214K Reduce -13.7%
TOTL SS Doubleline TR Tact ETF 0.14% 5,250 $209K New
IWM iShares Russell 2000 ETF 0.14% 835 $207K Reduce -6.4%
USLM United States Lime & Mineral 0.14% 1,575 $206K New
VISN Vistance Networks Inc. 0.13% 10,750 $196K Reduce -11.8%
ET Energy Transfer LP 0.13% 10,100 $195K New
RIG Transocean Ltd. 0.12% 27,950 $185K New
BDSX Biodesix Inc. 0.11% 11,750 $170K New
ADTN Adtran Holdings Inc. 0.10% 11,865 $149K New
RCEL Avita Medical Inc. 0.10% 39,050 $144K New
UAMY United States Antimony Corp. 0.09% 15,325 $134K New
CVU Cpi Aerostructures Inc. 0.08% 31,375 $123K Add +7.0%
LTRX Lantronix Inc. 0.07% 18,950 $99K Add +14.8%
TRAK Repositrak Inc. 0.06% 11,600 $88K Reduce -46.5%
TZOO Travelzoo 0.06% 14,550 $86K New
BSIN Big SKY Industrial Inc. filed as U S ENERGY CORP DEL 0.05% 80,777 $71K New
BB Blackberry Ltd. 0.05% 19,920 $71K Reduce -82.8%
NXDR Nextdoor Holdings Inc. 0.05% 48,443 $68K Reduce -23.8%
NRDY Nerdy Inc. 0.04% 81,000 $66K Reduce -16.5%
PRME Prime Medicine Inc. 0.04% 17,240 $60K Reduce -24.2%
CNVS Cineverse Corp. 0.04% 24,150 $58K New
STXS Stereotaxis Inc. 0.04% 29,999 $55K Add +19.1%
INDO Indonesia Energy Corp. Ltd. 0.04% 15,300 $53K New
VUZI Vuzix Corp. 0.03% 21,000 $49K Reduce -23.6%
IRIX Iridex Corp. 0.03% 47,444 $48K Add +66.5%
CRVO Cervomed Inc. 0.03% 10,000 $39K No change
AMPG Amplitech Group Inc. 0.02% 12,000 $23K Reduce -62.8%
JELD Jeld-Wen Holding Inc. 0.01% 16,250 $20K New
CMBMF Cambium Networks Corp. 0.00% 13,500 $2K Reduce -32.5%

Portfolio Sells Q4 2025 → Q1 2026

AMZN Amazon.com Inc. Reduce -75.5% 0.28% −0.85
HYBL SS Blackstone High Inc. ETF Sold out 0.00% −0.75
COF Capital One Financial Corp. Sold out 0.00% −0.68
VOO Vanguard S&P 500 ETF Reduce -30.5% 1.70% −0.61
IBIT iShares Bitcoin Trust ETF Sold out 0.00% −0.38
CLS Celestica Inc. Sold out 0.00% −0.37
VRT Vertiv Holdings Co. Class A Sold out 0.00% −0.30
CRDO Credo Technology Group Holdi Sold out 0.00% −0.28
JEPI JPMorgan Equity Premium Inco Sold out 0.00% −0.24
NX Quanex Building Products Sold out 0.00% −0.23
VCLT Vanguard Long-Term Corp. Bond Sold out 0.00% −0.23
BB Blackberry Ltd. Reduce -82.8% 0.05% −0.22
QQQ Invesco QQQ Trust Series 1 Sold out 0.00% −0.22
UBER Uber Technologies Inc. Sold out 0.00% −0.22
TSLA Tesla Inc. Reduce -26.4% 0.45% −0.22
TKO Tko Group Holdings Inc. Sold out 0.00% −0.21
GLDD Great Lakes Dredge & Dock Co. Sold out 0.00% −0.20
TSEM Tower Semiconductor Ltd. Sold out 0.00% −0.20
HOOD Robinhood Markets Inc. Class A Sold out 0.00% −0.20
ORCL Oracle Corp. Sold out 0.00% −0.20
CRWD CrowdStrike Holdings Inc. Class A Reduce -52.0% 0.16% −0.19
TGEN Tecogen Inc./Waltham Ma Reduce -17.8% 0.17% −0.19
RDNT Radnet Inc. Sold out 0.00% −0.18
MSFT Microsoft Corp. Reduce -15.9% 0.45% −0.18
GS Goldman Sachs Group Inc. Sold out 0.00% −0.18
RDDT Reddit Inc. Class A Sold out 0.00% −0.18
XLF SS Financial Select Sector Sold out 0.00% −0.18
SBUX Starbucks Corp. Sold out 0.00% −0.17
CRM Salesforce Inc. Sold out 0.00% −0.16
FBTC Fidelity Wise Origin Bitcoin Sold out 0.00% −0.15
SLV iShares Silver Trust Sold out 0.00% −0.14
AMD Advanced Micro Devices Sold out 0.00% −0.13
GEHC GE Healthcare Technology Sold out 0.00% −0.12
SIDU Sidus Space Inc. Class A Sold out 0.00% −0.12
TRAK Repositrak Inc. Reduce -46.5% 0.06% −0.10
PROF Profound Medical Corp. Reduce -0.4% 0.93% −0.09
TPC Tutor Perini Corp. Reduce -33.9% 0.42% −0.07
VUG Vanguard Mrngstar GR ETF-Sui Reduce -12.7% 0.50% −0.07
JEPQ JPM Nasdaq Equity Premium Reduce -32.3% 0.18% −0.07
PBI Pitney Bowes Inc. Sold out 0.00% −0.07
ARRY Array Technologies Inc. Sold out 0.00% −0.06
VERI Veritone Inc. Sold out 0.00% −0.06
ESOA Energy Services of America Reduce -57.6% 0.18% −0.06
GNT Gamco Natural Resources Gold Sold out 0.00% −0.05
META Meta Platforms Inc. Class A Reduce -5.7% 0.50% −0.05
AAPL Apple Inc. Reduce -9.7% 0.76% −0.05
STRIVE INC Sold out 0.00% −0.04
AMPG Amplitech Group Inc. Reduce -62.8% 0.02% −0.04
AIQ Global X Art Intel & Tech Reduce -23.5% 0.15% −0.04
APPS Digital Turbine Inc. Sold out 0.00% −0.04

Portfolio Buys Q4 2025 → Q1 2026

GNR State Street SPDR S&P Global New 0.37% +0.37
TJX TJX Companies Inc. Add +60.3% 0.65% +0.30
RING iShares MSCI Global Gold Min New 0.27% +0.27
SNDK Sandisk Corp. New 0.23% +0.23
KEYS Keysight Technologies Inc. Add +4.7% 0.59% +0.22
RLY SS Multi-Asset Real Ret ETF New 0.22% +0.22
BIL SS SPDR BB 1-3M T-Bill ETF Add +9.4% 1.14% +0.21
AAOI Applied Optoelectronics Inc. New 0.21% +0.21
JPST JPMorgan Ultra-Short Income Add +3.4% 1.50% +0.20
FTK Flotek Industries Inc. New 0.18% +0.18
SATL Satellogic Inc. Class A Add +150.8% 0.20% +0.17
VSAT Viasat Inc. New 0.16% +0.16
BWXT BWX Technologies Inc. New 0.16% +0.16
VOE Vngrd Mrngstr MD-Cap Val ETF New 0.15% +0.15
RKT Rocket Cos Inc. Class A New 0.15% +0.15
YSS York Space Systems Inc. New 0.15% +0.15
LUV Southwest Airlines Co. New 0.15% +0.15
FLY Firefly Aerospace Inc. New 0.15% +0.15
CASY Casey's General Stores Inc. New 0.14% +0.14
XME SS SPDR S&P Metals Mining New 0.14% +0.14
RMCF Rocky Mountain Choc Fact Inc. New 0.14% +0.14
MU Micron Technology Inc. Add +31.2% 0.34% +0.14
VEA Vanguard Ftse Developed ETF Add +57.2% 0.32% +0.14
TOTL SS Doubleline TR Tact ETF New 0.14% +0.14
USLM United States Lime & Mineral New 0.14% +0.14
OUNZ Vaneck Merk Gold ETF Add +6.7% 0.60% +0.14
ET Energy Transfer LP New 0.13% +0.13
RIG Transocean Ltd. New 0.12% +0.12
VIG Vanguard Dividend Apprec ETF Add +0.1% 1.37% +0.11
BDSX Biodesix Inc. New 0.11% +0.11
JNJ Johnson & Johnson Add +10.8% 0.34% +0.11
ADTN Adtran Holdings Inc. New 0.10% +0.10
RCEL Avita Medical Inc. New 0.10% +0.10
VYMI Vanguard Int High DVD YLD Inc. Add +41.5% 0.24% +0.09
UAMY United States Antimony Corp. New 0.09% +0.09
SHIM Shimmick Corp. Add +0.6% 0.31% +0.09
SCHD Schwab US DVD Equity ETF Add +0.4% 0.35% +0.07
MKL Markel Group Inc. Add +13.6% 0.60% +0.07
FEIM Frequency Electronics Inc. Add +18.1% 0.84% +0.06
TZOO Travelzoo New 0.06% +0.06
VSGX Vanguard ESG Intl Stock ETF Add +2.3% 0.45% +0.06
PLTR Palantir Technologies Inc. Class A Add +45.6% 0.21% +0.05
SHLD Global X Defense Tech ETF Add +0.3% 0.28% +0.05
SMID Smith-Midland Corp. Add +0.4% 39.96% +0.05
SPIN SS US Equity Prem Inc. ETF Add +25.6% 0.20% +0.05
BSIN Big SKY Industrial Inc. New 0.05% +0.05
CNVS Cineverse Corp. New 0.04% +0.04
INDO Indonesia Energy Corp. Ltd. New 0.04% +0.04
XLC SS Comm Select Sector SPDR Add +3.4% 0.38% +0.03
PPIH Perma-Pipe International Hol Add +2.1% 0.24% +0.03

Notes & Other Activity Q4 2025 → Q1 2026

AMPGW Amplitech Group Inc.-CW26 *W EXP 02/26/202 Sold out 32,784 $3Kbefore 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