Free Trial

Thompson Davis & Co., Inc. Top Holdings and 13F Report (2025)

About Thompson Davis & Co., Inc.

Investment Activity

  • Thompson Davis & Co., Inc. has $146.70 million in total holdings as of June 30, 2025.
  • Thompson Davis & Co., Inc. owns shares of 139 different stocks, but just 37 companies or ETFs make up 80% of its holdings.
  • Approximately 11.42% of the portfolio was purchased this quarter.
  • About 5.52% of the portfolio was sold this quarter.
  • This quarter, Thompson Davis & Co., Inc. has purchased 125 new stocks and bought additional shares in 35 stocks.
  • Thompson Davis & Co., Inc. sold shares of 45 stocks and completely divested from 27 stocks this quarter.

Largest Holdings

Smith-Midland
$59,530,809
Walmart
$4,365,141
Dover
$3,833,172

Largest New Holdings this Quarter

73933G202 - POWER SOLUTIONS INTL INC
$1,329,174 Holding
29271Q103 - Energy Services of America
$666,477 Holding
92537N108 - Vertiv
$385,230 Holding
75734B100 - REDDIT INC
$383,954 Holding

Largest Purchases this Quarter

Walmart
37,490 shares (about $3.67M)
POWER SOLUTIONS INTL INC
20,550 shares (about $1.33M)
Comfort Systems USA
1,351 shares (about $724.48K)
Energy Services of America
67,050 shares (about $666.48K)
JPMorgan Ultra-Short Income ETF
13,086 shares (about $663.19K)

Largest Sales this Quarter

Smith-Midland
38,073 shares (about $1.28M)
Invesco QQQ
941 shares (about $518.78K)
Oracle
1,104 shares (about $241.35K)
Dycom Industries
675 shares (about $164.96K)
Apple
772 shares (about $158.40K)

Sector Allocation Over Time

Map of 500 Largest Holdings ofThompson Davis & Co., Inc.

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
Smith-Midland Corp. stock logo
SMID
Smith-Midland
$59,530,809$1,277,730 -2.1%1,773,86240.6%Construction
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$7,797,339$37,340 -0.5%20,8825.3%Multi-Sector Conglomerates
Walmart Inc. stock logo
WMT
Walmart
$4,365,141$3,665,811 524.2%44,6423.0%Retail/Wholesale
Dover Corporation stock logo
DOV
Dover
$3,833,1720.0%20,9202.6%Industrials
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$3,517,507$173,262 5.2%6,1922.4%ETF
The Sherwin-Williams Company stock logo
SHW
Sherwin-Williams
$2,575,2000.0%7,5001.8%Basic Materials
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$2,077,806$663,191 46.9%40,9991.4%ETF
Chubb Limited stock logo
CB
Chubb
$1,774,5350.0%6,1251.2%Finance
Vanguard Dividend Appreciation ETF stock logo
VIG
Vanguard Dividend Appreciation ETF
$1,723,467$189,313 12.3%8,4211.2%ETF
Comfort Systems USA, Inc. stock logo
FIX
Comfort Systems USA
$1,622,174$724,482 80.7%3,0251.1%Construction
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$1,620,634$429,346 36.0%7,3871.1%Retail/Wholesale
Dycom Industries, Inc. stock logo
DY
Dycom Industries
$1,606,864$164,963 -9.3%6,5751.1%Construction
GeneDx Holdings Corp. stock logo
WGS
GeneDx
$1,599,732$293,546 22.5%17,3301.1%Medical
Costco Wholesale Corporation stock logo
COST
Costco Wholesale
$1,370,077$12,869 -0.9%1,3840.9%Retail/Wholesale
POWER SOLUTIONS INTL INC
$1,329,174$1,329,174 New Holding20,5500.9%COM NEW
SPDR Portfolio Intermediate Term Treasury ETF stock logo
SPTI
SPDR Portfolio Intermediate Term Treasury ETF
$1,311,100$30,323 2.4%45,5720.9%ETF
Profound Medical stock logo
PROF
Profound Medical
$1,241,921$39,206 3.3%210,4950.8%Medical
SPDR Portfolio Short Term Treasury ETF stock logo
SPTS
SPDR Portfolio Short Term Treasury ETF
$1,239,699$161,095 14.9%42,3250.8%ETF
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$1,198,138$50,669 -4.1%1,5370.8%Medical
GE VERNOVA INC
$1,124,4440.0%2,1250.8%COM
SPDR Blackstone High Income ETF stock logo
HYBL
SPDR Blackstone High Income ETF
$1,084,031$5,432 -0.5%37,9160.7%ETF
Microsoft Corporation stock logo
MSFT
Microsoft
$1,044,197$11,442 -1.1%2,0990.7%Computer and Technology
JPMorgan Ultra-Short Municipal ETF stock logo
JMST
JPMorgan Ultra-Short Municipal ETF
$1,033,7270.0%20,3010.7%ETF
Apple Inc. stock logo
AAPL
Apple
$971,100$158,396 -14.0%4,7330.7%Computer and Technology
Meta Platforms, Inc. stock logo
META
Meta Platforms
$949,814$109,140 -10.3%1,2880.6%Computer and Technology
ISHARES BITCOIN TRUST ETF
$940,859$134,540 16.7%15,3710.6%SHS BEN INT
GE Aerospace stock logo
GE
GE Aerospace
$892,886$25,739 -2.8%3,4690.6%Aerospace
Vanguard ESG U.S. Stock ETF stock logo
ESGV
Vanguard ESG U.S. Stock ETF
$890,7150.0%8,1240.6%ETF
SPDR Bloomberg 1-3 Month T-Bill ETF stock logo
BIL
SPDR Bloomberg 1-3 Month T-Bill ETF
$880,149$13,301 1.5%9,5950.6%ETF
NVIDIA Corporation stock logo
NVDA
NVIDIA
$879,848$67,462 8.3%5,5690.6%Computer and Technology
SPDR Portfolio S&P 500 ETF stock logo
SPLG
SPDR Portfolio S&P 500 ETF
$832,301$145,380 21.2%11,4500.6%ETF
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$827,421$13,608 -1.6%4,6820.6%ETF
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$825,946$18,851 2.3%1,8840.6%ETF
SPDR Gold Shares stock logo
GLD
SPDR Gold Shares
$803,837$45,725 -5.4%2,6370.5%Finance
BlackBerry Limited stock logo
BB
BlackBerry
$775,670$135,157 -14.8%167,8610.5%Computer and Technology
JPMorgan Equity Premium Income ETF stock logo
JEPI
JPMorgan Equity Premium Income ETF
$714,735$101,593 -12.4%12,5720.5%ETF
CrowdStrike stock logo
CRWD
CrowdStrike
$713,034$50,931 7.7%1,4000.5%Computer and Technology
Netflix, Inc. stock logo
NFLX
Netflix
$699,026$6,696 -0.9%5220.5%Consumer Discretionary
Great Lakes Dredge & Dock Corporation stock logo
GLDD
Great Lakes Dredge & Dock
$696,049$29,866 4.5%57,1000.5%Construction
Uber Technologies, Inc. stock logo
UBER
Uber Technologies
$685,289$34,521 -4.8%7,3450.5%Computer and Technology
Tesla, Inc. stock logo
TSLA
Tesla
$671,613$187,568 38.8%2,3310.5%Auto/Tires/Trucks
Energy Services of America Co. stock logo
ESOA
Energy Services of America
$666,477$666,477 New Holding67,0500.5%Industrials
Park City Group, Inc. stock logo
PCYG
Park City Group
$626,344$53,114 -7.8%31,8750.4%Computer and Technology
Consumer Discretionary Select Sector SPDR Fund stock logo
XLY
Consumer Discretionary Select Sector SPDR Fund
$620,320$83,680 -11.9%2,8540.4%Finance
Oracle Corporation stock logo
ORCL
Oracle
$607,099$241,353 -28.4%2,7770.4%Computer and Technology
Vanguard ESG International Stock ETF stock logo
VSGX
Vanguard ESG International Stock ETF
$604,958$39,300 6.9%9,2360.4%ETF
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
$578,965$44,669 -7.2%2,6830.4%Finance
Markel Group Inc. stock logo
MKL
Markel Group
$571,245$169,776 42.3%2860.4%Multi-Sector Conglomerates
Frequency Electronics, Inc. stock logo
FEIM
Frequency Electronics
$556,054$233,345 72.3%24,4850.4%Computer and Technology
Communication Services Select Sector SPDR Fund stock logo
XLC
Communication Services Select Sector SPDR Fund
$540,154$18,993 -3.4%4,9770.4%ETF
The TJX Companies, Inc. stock logo
TJX
TJX Companies
$534,094$104,966 24.5%4,3250.4%Retail/Wholesale
EMCOR Group, Inc. stock logo
EME
EMCOR Group
$529,541$93,606 21.5%9900.4%Construction
Visa Inc. stock logo
V
Visa
$526,539$78,111 17.4%1,4830.4%Business Services
CHENIERE ENERGY INC
$483,387$73,056 -13.1%1,9850.3%COM NEW
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$470,674$163,043 53.0%6,7840.3%Computer and Technology
Sprouts Farmers Market, Inc. stock logo
SFM
Sprouts Farmers Market
$469,2240.0%2,8500.3%Retail/Wholesale
Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$467,286$6,373 -1.3%2,9330.3%Consumer Staples
Vanguard Small-Cap ETF stock logo
VB
Vanguard Small-Cap ETF
$463,7700.0%1,9570.3%ETF
Alphabet Inc. stock logo
GOOG
Alphabet
$460,645$62,082 15.6%2,5970.3%Computer and Technology
Consumer Staples Select Sector SPDR Fund stock logo
XLP
Consumer Staples Select Sector SPDR Fund
$452,136$34,898 8.4%5,5840.3%ETF
Global X Artificial Intelligence & Technology ETF stock logo
AIQ
Global X Artificial Intelligence & Technology ETF
$445,638$445,638 New Holding10,2000.3%ETF
iShares Floating Rate Bond ETF stock logo
FLOT
iShares Floating Rate Bond ETF
$441,318$77,907 -15.0%8,6500.3%ETF
Schwab US Dividend Equity ETF stock logo
SCHD
Schwab US Dividend Equity ETF
$419,264$24,354 -5.5%15,8210.3%ETF
Alphabet Inc. stock logo
GOOGL
Alphabet
$391,054$92,168 30.8%2,2190.3%Computer and Technology
Vertiv Holdings Co. stock logo
VRT
Vertiv
$385,230$385,230 New Holding3,0000.3%Computer and Technology
REDDIT INC
$383,954$383,954 New Holding2,5500.3%CL A
Credo Technology Group Holding Ltd. stock logo
CRDO
Credo Technology Group
$379,619$379,619 New Holding4,1000.3%Computer and Technology
SPDR Portfolio S&P 400 Mid Cap ETF stock logo
SPMD
SPDR Portfolio S&P 400 Mid Cap ETF
$377,941$146,826 -28.0%6,9500.3%ETF
Invesco QQQ stock logo
QQQ
Invesco QQQ
$372,681$518,776 -58.2%6760.3%Finance
GLOBAL X FDS
$361,500$361,500 New Holding6,0000.2%DEFENSE TECH ETF
Quanex Building Products Corporation stock logo
NX
Quanex Building Products
$359,468$44,624 14.2%19,0190.2%Construction
Eaton Corporation, PLC stock logo
ETN
Eaton
$339,141$142,796 -29.6%9500.2%Industrials
Technology Select Sector SPDR Fund stock logo
XLK
Technology Select Sector SPDR Fund
$335,530$335,530 New Holding1,3250.2%ETF
CareDx, Inc. stock logo
CDNA
CareDx
$330,226$99,654 -23.2%16,9000.2%Medical
CELESTICA INC
$327,831$327,831 New Holding2,1000.2%COM
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$320,046$12,975 -3.9%5180.2%Finance
Dominion Energy Inc. stock logo
D
Dominion Energy
$318,132$13,227 -4.0%5,6280.2%Utilities
FIDELITY WISE ORIGIN BITCOIN
$316,276$9,399 -2.9%3,3650.2%SHS
ROCKET LAB CORP
$311,199$311,199 New Holding8,7000.2%COM
Vanguard Extended Market ETF stock logo
VXF
Vanguard Extended Market ETF
$310,649$48,178 18.4%1,6120.2%ETF
JPMorgan Nasdaq Equity Premium Income ETF stock logo
JEPQ
JPMorgan Nasdaq Equity Premium Income ETF
$310,0800.0%5,7000.2%ETF
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
$308,904$308,904 New Holding3,8560.2%Finance
Health Care Select Sector SPDR Fund stock logo
XLV
Health Care Select Sector SPDR Fund
$307,995$26,688 -8.0%2,2850.2%ETF
nVent Electric PLC stock logo
NVT
nVent Electric
$298,860$18,313 -5.8%4,0800.2%Computer and Technology
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
$296,269$7,931 -2.6%5230.2%ETF
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$287,821$91,663 -24.2%1,8840.2%Medical
Invesco S&P 500 Equal Weight ETF stock logo
RSP
Invesco S&P 500 Equal Weight ETF
$270,9740.0%1,4910.2%ETF
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$269,6570.0%4,7300.2%ETF
Sotherly Hotels Inc. stock logo
SOHO
Sotherly Hotels
$256,121$16,245 -6.0%269,6010.2%Finance
VanEck Merk Gold ETF stock logo
OUNZ
VanEck Merk Gold ETF
$254,3230.0%7,9750.2%ETF
RadNet, Inc. stock logo
RDNT
RadNet
$251,827$73,983 -22.7%4,4250.2%Medical
CAVA Group, Inc. stock logo
CAVA
CAVA Group
$244,267$244,267 New Holding2,9000.2%Retail/Wholesale
SPDR Doubleline Total Return Tactical ETF stock logo
TOTL
SPDR Doubleline Total Return Tactical ETF
$243,668$36,099 -12.9%6,0750.2%ETF
Pitney Bowes Inc. stock logo
PBI
Pitney Bowes
$240,818$91,339 61.1%22,0440.2%Computer and Technology
Micron Technology, Inc. stock logo
MU
Micron Technology
$240,338$240,338 New Holding1,9500.2%Computer and Technology
Cemex S.A.B. de C.V. stock logo
CX
Cemex
$235,6200.0%34,0000.2%Construction
iShares Core S&P 500 ETF stock logo
IVV
iShares Core S&P 500 ETF
$235,368$235,368 New Holding3790.2%ETF
International Business Machines Corporation stock logo
IBM
International Business Machines
$233,014$43,948 -15.9%7900.2%Computer and Technology
SPDR S&P Dividend ETF stock logo
SDY
SPDR S&P Dividend ETF
$232,5050.0%1,7130.2%ETF
Vanguard Russell 1000 Value ETF stock logo
VONV
Vanguard Russell 1000 Value ETF
$232,0590.0%2,7230.2%ETF

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data