Free Trial

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

About Thompson Davis & Co., Inc.

Investment Activity

  • Thompson Davis & Co., Inc. has $155.48 million in total holdings as of December 31, 2024.
  • Thompson Davis & Co., Inc. owns shares of 131 different stocks, but just 29 companies or ETFs make up 80% of its holdings.
  • Approximately 7.02% of the portfolio was purchased this quarter.
  • About 6.22% of the portfolio was sold this quarter.
  • This quarter, Thompson Davis & Co., Inc. has purchased 126 new stocks and bought additional shares in 37 stocks.
  • Thompson Davis & Co., Inc. sold shares of 42 stocks and completely divested from 21 stocks this quarter.

Largest Holdings

Smith-Midland
$79,357,588
Dover
$3,924,592
Sherwin-Williams
$2,549,475

Largest New Holdings this Quarter

BlackBerry
$640,893 Holding
ISHARES BITCOIN TRUST ETF
$547,635 Holding
Intuitive Machines
$495,405 Holding
FIDELITY WISE ORIGIN BITCOIN
$453,993 Holding

Largest Purchases this Quarter

Smith-Midland
33,957 shares (about $1.51M)
BlackBerry
165,537 shares (about $640.89K)
Profound Medical
80,395 shares (about $603.77K)
ISHARES BITCOIN TRUST ETF
10,323 shares (about $547.64K)
GeneDx
6,530 shares (about $501.90K)

Largest Sales this Quarter

Frequency Electronics
61,924 shares (about $1.15M)
Great Lakes Dredge & Dock
48,350 shares (about $545.87K)
Advanced Micro Devices
3,420 shares (about $413.10K)
SPDR Portfolio Intermediate Term Treasury ETF
13,930 shares (about $388.37K)
Uber Technologies
5,495 shares (about $331.46K)

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 Co. stock logo
SMID
Smith-Midland
$79,357,588$1,509,728 1.9%1,784,92151.0%Construction
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$7,739,0010.0%20,9825.0%Multi-Sector Conglomerates
Dover Co. stock logo
DOV
Dover
$3,924,5920.0%20,9202.5%Industrial Products
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$3,162,674$239,760 8.2%5,8702.0%ETF
The Sherwin-Williams Company stock logo
SHW
Sherwin-Williams
$2,549,4750.0%7,5001.6%Basic Materials
Chubb Limited stock logo
CB
Chubb
$1,692,338$69,075 -3.9%6,1251.1%Finance
Apple Inc. stock logo
AAPL
Apple
$1,645,250$90,401 5.8%6,5701.1%Computer and Technology
GeneDx Holdings Corp. stock logo
WGS
GeneDx
$1,624,052$501,896 44.7%21,1301.0%Medical
NVIDIA Co. stock logo
NVDA
NVIDIA
$1,536,746$484,970 46.1%11,4551.0%Computer and Technology
Primoris Services Co. stock logo
PRIM
Primoris Services
$1,526,0900.0%19,9751.0%Construction
Profound Medical Corp. stock logo
PROF
Profound Medical
$1,369,035$603,766 78.9%182,2950.9%Medical
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$1,308,661$108,749 -7.7%25,9810.8%ETF
Dycom Industries, Inc. stock logo
DY
Dycom Industries
$1,305,450$870 -0.1%7,5000.8%Construction
SPDR Portfolio Intermediate Term Treasury ETF stock logo
SPTI
SPDR Portfolio Intermediate Term Treasury ETF
$1,295,918$388,368 -23.1%46,4820.8%ETF
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$1,271,783$6,414 -0.5%1,3880.8%Retail/Wholesale
Vanguard Dividend Appreciation ETF stock logo
VIG
Vanguard Dividend Appreciation ETF
$1,231,214$8,421 0.7%6,2870.8%ETF
JPMorgan Ultra-Short Municipal ETF stock logo
JMST
JPMorgan Ultra-Short Municipal ETF
$1,203,7540.0%23,7380.8%ETF
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$1,186,5640.0%1,5370.8%Medical
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$1,121,083$49,363 4.6%5,1100.7%Retail/Wholesale
SPDR Blackstone High Income ETF stock logo
HYBL
SPDR Blackstone High Income ETF
$1,060,926$31,542 3.1%37,4030.7%ETF
SPDR Portfolio Short Term Treasury ETF stock logo
SPTS
SPDR Portfolio Short Term Treasury ETF
$931,946$288,649 44.9%32,1250.6%ETF
Microsoft Co. stock logo
MSFT
Microsoft
$908,801$8,852 -1.0%2,1560.6%Computer and Technology
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$902,905$413,102 -31.4%7,4750.6%Computer and Technology
Vanguard ESG US Stock ETF stock logo
ESGV
Vanguard ESG US Stock ETF
$852,1260.0%8,1240.5%ETF
Meta Platforms, Inc. stock logo
META
Meta Platforms
$840,792$5,855 -0.7%1,4360.5%Computer and Technology
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$831,360$90,568 -9.8%4,9110.5%ETF
Invesco QQQ stock logo
QQQ
Invesco QQQ
$826,498$2,556 0.3%1,6170.5%Finance
Park City Group, Inc. stock logo
PCYG
Park City Group
$818,294$15,469 -1.9%36,9770.5%Computer and Technology
JPMorgan Equity Premium Income ETF stock logo
JEPI
JPMorgan Equity Premium Income ETF
$768,026$241,626 45.9%13,3500.5%ETF
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$755,294$6,978 -0.9%1,8400.5%ETF
GE VERNOVA INC
$698,976$24,670 3.7%2,1250.4%COM
NUTEX HEALTH INC
$692,427$29,313 -4.1%21,8500.4%COM
BlackBerry Limited stock logo
BB
BlackBerry
$640,893$640,893 New Holding165,5370.4%Computer and Technology
Walmart Inc. stock logo
WMT
Walmart
$637,614$185,222 40.9%7,0570.4%Retail/Wholesale
SPDR Gold Shares stock logo
GLD
SPDR Gold Shares
$632,444$12,107 2.0%2,6120.4%Finance
VanEck Semiconductor ETF stock logo
SMH
VanEck Semiconductor ETF
$630,472$121,589 -16.2%2,6030.4%Manufacturing
Sprouts Farmers Market, Inc. stock logo
SFM
Sprouts Farmers Market
$616,2900.0%4,8500.4%Retail/Wholesale
General Electric stock logo
GE
General Electric
$595,2740.0%3,5690.4%Transportation
Alphabet Inc. stock logo
GOOG
Alphabet
$590,637$272,367 -31.6%3,1010.4%Computer and Technology
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
$584,881$120,423 -17.1%2,6470.4%Finance
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$569,483$11,036 -1.9%2,5800.4%Computer and Technology
SPDR Portfolio S&P 500 ETF stock logo
SPLG
SPDR Portfolio S&P 500 ETF
$565,3080.0%8,2000.4%ETF
Tesla, Inc. stock logo
TSLA
Tesla
$552,472$134,483 32.2%1,3680.4%Auto/Tires/Trucks
ISHARES BITCOIN TRUST ETF
$547,635$547,635 New Holding10,3230.4%SHS BEN INT
The Procter & Gamble Company stock logo
PG
Procter & Gamble
$498,4230.0%2,9730.3%Consumer Staples
Intuitive Machines, Inc. stock logo
LUNR
Intuitive Machines
$495,405$495,405 New Holding27,2800.3%Aerospace
iShares Floating Rate Bond ETF stock logo
FLOT
iShares Floating Rate Bond ETF
$491,855$195,633 -28.5%9,6670.3%ETF
Vanguard Small-Cap ETF stock logo
VB
Vanguard Small-Cap ETF
$470,2280.0%1,9570.3%ETF
Netflix, Inc. stock logo
NFLX
Netflix
$469,726$4,457 -0.9%5270.3%Consumer Discretionary
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF stock logo
BIL
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF
$469,493$469,493 New Holding5,1350.3%ETF
Uber Technologies, Inc. stock logo
UBER
Uber Technologies
$467,480$331,458 -41.5%7,7500.3%Computer and Technology
SPDR Portfolio S&P 400 Mid Cap ETF stock logo
SPMD
SPDR Portfolio S&P 400 Mid Cap ETF
$464,865$27,345 6.3%8,5000.3%ETF
Schwab US Dividend Equity ETF stock logo
SCHD
Schwab US Dividend Equity ETF
$455,085$317,860 231.6%16,6580.3%ETF
FIDELITY WISE ORIGIN BITCOIN
$453,993$453,993 New Holding5,5650.3%SHS
ARM HOLDINGS PLC
$450,264$29,606 7.0%3,6500.3%SPONSORED ADS
Oracle Co. stock logo
ORCL
Oracle
$440,074$142,137 -24.4%2,6410.3%Computer and Technology
Communication Services Select Sector SPDR Fund stock logo
XLC
Communication Services Select Sector SPDR Fund
$436,904$48,792 12.6%4,5130.3%ETF
Consumer Discretionary Select Sector SPDR Fund stock logo
XLY
Consumer Discretionary Select Sector SPDR Fund
$431,425$45,767 11.9%1,9230.3%Finance
Comfort Systems USA, Inc. stock logo
FIX
Comfort Systems USA
$419,898$40,293 10.6%9900.3%Construction
RadNet, Inc. stock logo
RDNT
RadNet
$399,834$6,984 -1.7%5,7250.3%Medical
Corning Incorporated stock logo
GLW
Corning
$388,558$80,876 26.3%8,1770.2%Computer and Technology
CrowdStrike Holdings, Inc. stock logo
CRWD
CrowdStrike
$388,352$25,662 7.1%1,1350.2%Computer and Technology
Visa Inc. stock logo
V
Visa
$386,201$13,906 3.7%1,2220.2%Business Services
KKR & Co. Inc. stock logo
KKR
KKR & Co. Inc.
$382,552$38,610 11.2%2,5860.2%Finance
Markel Group Inc. stock logo
MKL
Markel Group
$372,8660.0%2160.2%Multi-Sector Conglomerates
nVent Electric plc stock logo
NVT
nVent Electric
$363,2930.0%5,3300.2%Computer and Technology
Consumer Staples Select Sector SPDR Fund stock logo
XLP
Consumer Staples Select Sector SPDR Fund
$356,103$44,572 14.3%4,5300.2%ETF
EMCOR Group, Inc. stock logo
EME
EMCOR Group
$351,773$283,688 -44.6%7750.2%Construction
Vanguard ESG International Stock ETF stock logo
VSGX
Vanguard ESG International Stock ETF
$346,494$11,340 3.4%6,1110.2%ETF
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$345,690$2,170 -0.6%2,3900.2%Medical
CareDx, Inc stock logo
CDNA
CareDx
$343,631$20,340 6.3%16,0500.2%Medical
Credo Technology Group Holding Ltd stock logo
CRDO
Credo Technology Group
$343,443$343,443 New Holding5,1100.2%Computer and Technology
Broadcom Inc. stock logo
AVGO
Broadcom
$331,865$12,480 -3.6%1,4360.2%Computer and Technology
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$324,688$24,029 -6.9%5540.2%Finance
Alphabet Inc. stock logo
GOOGL
Alphabet
$315,374$6,626 2.1%1,6660.2%Computer and Technology
Eaton Co. plc stock logo
ETN
Eaton
$315,2770.0%9500.2%Industrial Products
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
$311,560$22,214 -6.7%5470.2%ETF
Vertiv Holdings Co stock logo
VRT
Vertiv
$306,747$181,776 -37.2%2,7000.2%Computer and Technology
DocuSign, Inc. stock logo
DOCU
DocuSign
$306,695$306,695 New Holding3,4100.2%Computer and Technology
Sotherly Hotels Inc. stock logo
SOHO
Sotherly Hotels
$301,029$53,710 21.7%323,2010.2%Finance
Health Care Select Sector SPDR Fund stock logo
XLV
Health Care Select Sector SPDR Fund
$288,622$117,485 -28.9%2,0980.2%ETF
Dominion Energy, Inc. stock logo
D
Dominion Energy
$287,953$35,550 -11.0%5,3460.2%Utilities
ARISTA NETWORKS INC
$287,378$287,378 New Holding2,6000.2%COM SHS
Frequency Electronics, Inc. stock logo
FEIM
Frequency Electronics
$263,169$1,146,832 -81.3%14,2100.2%Computer and Technology
Invesco S&P 500 Equal Weight ETF stock logo
RSP
Invesco S&P 500 Equal Weight ETF
$261,2680.0%1,4910.2%ETF
CELESTICA INC
$253,825$253,825 New Holding2,7500.2%COM
Cameco Co. stock logo
CCJ
Cameco
$251,811$2,570 1.0%4,9000.2%Basic Materials
Power Solutions International, Inc. stock logo
PSIX
Power Solutions International
$251,388$251,388 New Holding8,4500.2%Auto/Tires/Trucks
Tilray Inc stock logo
TLRY
Tilray
$249,011$249,011 New Holding179,1580.2%Consumer Staples
Great Lakes Dredge & Dock Co. stock logo
GLDD
Great Lakes Dredge & Dock
$247,816$545,873 -68.8%21,9500.2%Construction
Valkyrie Bitcoin Miners ETF stock logo
WGMI
Valkyrie Bitcoin Miners ETF
$245,628$245,628 New Holding11,0690.2%ETF
Vanguard Extended Market ETF stock logo
VXF
Vanguard Extended Market ETF
$237,6650.0%1,2510.2%ETF
SPDR S&P Dividend ETF stock logo
SDY
SPDR S&P Dividend ETF
$226,2870.0%1,7130.1%ETF
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$226,1890.0%4,7300.1%ETF
Chipotle Mexican Grill, Inc. stock logo
CMG
Chipotle Mexican Grill
$223,110$223,110 New Holding3,7000.1%Retail/Wholesale
Rocket Lab USA, Inc. stock logo
RKLB
Rocket Lab USA
$221,589$114,564 -34.1%8,7000.1%Aerospace
SharkNinja, Inc. stock logo
SN
SharkNinja
$214,192$19,472 -8.3%2,2000.1%Retail/Wholesale
Berkshire Hathaway Inc. stock logo
BRK.B
Berkshire Hathaway
$210,7750.0%4650.1%Finance
iShares Core S&P 500 ETF stock logo
IVV
iShares Core S&P 500 ETF
$208,942$11,183 -5.1%3550.1%ETF
Keysight Technologies, Inc. stock logo
KEYS
Keysight Technologies
$208,8190.0%1,3000.1%Computer and Technology

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