Free Trial

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

About Thompson Davis & Co., Inc.

Investment Activity

  • Thompson Davis & Co., Inc. has $228.98 million in total holdings as of June 30, 2025.
  • Thompson Davis & Co., Inc. owns shares of 198 different stocks, but just 55 companies or ETFs make up 80% of its holdings.
  • Approximately 41.34% of the portfolio was purchased this quarter.
  • About 2.04% of the portfolio was sold this quarter.
  • This quarter, Thompson Davis & Co., Inc. has purchased 125 new stocks and bought additional shares in 69 stocks.
  • Thompson Davis & Co., Inc. sold shares of 24 stocks and completely divested from 24 stocks this quarter.

Largest Holdings

Smith-Midland
$75,372,505
Balchem
$12,136,453
Microsoft
$8,257,637

Largest New Holdings this Quarter

057665200 - Balchem
$12,136,453 Holding
868873100 - Surmodics
$1,873,216 Holding
30292L107 - FRP
$1,855,894 Holding
74144T108 - T. Rowe Price Group
$1,824,815 Holding
494368103 - Kimberly-Clark
$1,768,138 Holding

Largest Purchases this Quarter

Smith-Midland
433,968 shares (about $14.56M)
Balchem
76,234 shares (about $12.14M)
Microsoft
14,479 shares (about $7.20M)
Walmart
37,490 shares (about $3.67M)
Berkshire Hathaway
4,664 shares (about $2.27M)

Largest Sales this Quarter

Invesco QQQ
941 shares (about $518.78K)
T-Mobile US
1,058 shares (about $252.08K)
Robinhood Markets
2,500 shares (about $234.08K)
SPDR Portfolio S&P 400 Mid Cap ETF
2,700 shares (about $146.83K)
BlackBerry
28,149 shares (about $130.07K)

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
$75,372,505$14,563,966 24.0%2,245,90332.9%Construction
Balchem Corporation stock logo
BCPC
Balchem
$12,136,453$12,136,453 New Holding76,2345.3%Basic Materials
Microsoft Corporation stock logo
MSFT
Microsoft
$8,257,637$7,202,116 682.3%16,6013.6%Computer and Technology
Carlisle Companies Incorporated stock logo
CSL
Carlisle Companies
$7,878,246$43,687 0.6%21,0993.4%Multi-Sector Conglomerates
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$5,540,573$2,196,575 65.7%9,7542.4%ETF
Walmart Inc. stock logo
WMT
Walmart
$4,365,141$3,665,811 524.2%44,6421.9%Retail/Wholesale
Dover Corporation stock logo
DOV
Dover
$3,845,399$12,276 0.3%20,9871.7%Industrials
The Sherwin-Williams Company stock logo
SHW
Sherwin-Williams
$2,620,524$45,324 1.8%7,6321.1%Basic Materials
Berkshire Hathaway Inc. stock logo
BRK.B
Berkshire Hathaway
$2,491,514$2,265,631 1,003.0%5,1291.1%Finance
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$2,461,117$1,269,829 106.6%11,2181.1%Retail/Wholesale
JPMorgan Ultra-Short Income ETF stock logo
JPST
JPMorgan Ultra-Short Income ETF
$2,134,669$720,054 50.9%42,1210.9%ETF
Surmodics, Inc. stock logo
SRDX
Surmodics
$1,873,216$1,873,216 New Holding63,0500.8%Medical
FRP Holdings, Inc. stock logo
FRPH
FRP
$1,855,894$1,855,894 New Holding69,0180.8%Finance
Vanguard Dividend Appreciation ETF stock logo
VIG
Vanguard Dividend Appreciation ETF
$1,846,904$312,729 20.4%9,0240.8%ETF
T. Rowe Price Group, Inc. stock logo
TROW
T. Rowe Price Group
$1,824,815$1,824,815 New Holding18,9100.8%Finance
GeneDx Holdings Corp. stock logo
WGS
GeneDx
$1,784,352$478,166 36.6%19,3300.8%Medical
Chubb Limited stock logo
CB
Chubb
$1,774,5350.0%6,1250.8%Finance
Kimberly-Clark Co. stock logo
KMB
Kimberly-Clark
$1,768,138$1,768,138 New Holding13,7150.8%Consumer Staples
Dycom Industries, Inc. stock logo
DY
Dycom Industries
$1,688,735$83,093 -4.7%6,9100.7%Construction
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$1,641,979$1,262,532 332.7%10,7490.7%Medical
Comfort Systems USA, Inc. stock logo
FIX
Comfort Systems USA
$1,624,323$726,628 80.9%3,0290.7%Construction
Profound Medical stock logo
PROF
Profound Medical
$1,596,068$393,353 32.7%270,5200.7%Medical
Costco Wholesale Corporation stock logo
COST
Costco Wholesale
$1,568,065$185,119 13.4%1,5840.7%Retail/Wholesale
POWER SOLUTIONS INTL INC
$1,426,194$1,426,194 New Holding22,0500.6%COM NEW
WK KELLOGG CO
$1,421,242$1,421,242 New Holding89,1620.6%COM SHS
Allison Transmission Holdings, Inc. stock logo
ALSN
Allison Transmission
$1,406,042$1,406,042 New Holding14,8020.6%Auto/Tires/Trucks
SPDR Portfolio Intermediate Term Treasury ETF stock logo
SPTI
SPDR Portfolio Intermediate Term Treasury ETF
$1,404,602$123,825 9.7%48,8220.6%ETF
Carter's, Inc. stock logo
CRI
Carter's
$1,394,868$1,394,868 New Holding46,2950.6%Consumer Discretionary
NVIDIA Corporation stock logo
NVDA
NVIDIA
$1,368,042$555,654 68.4%8,6590.6%Computer and Technology
GE VERNOVA INC
$1,347,745$223,301 19.9%2,5470.6%COM
Capital One Financial Corporation stock logo
COF
Capital One Financial
$1,307,841$770,833 143.5%6,1470.6%Finance
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$1,295,579$46,772 3.7%1,6620.6%Medical
Meta Platforms, Inc. stock logo
META
Meta Platforms
$1,277,890$218,392 20.6%1,7320.6%Computer and Technology
Henry Schein, Inc. stock logo
HSIC
Henry Schein
$1,261,574$1,261,574 New Holding17,2700.6%Medical
SPDR Portfolio Short Term Treasury ETF stock logo
SPTS
SPDR Portfolio Short Term Treasury ETF
$1,249,658$171,054 15.9%42,6650.5%ETF
CocaCola Company (The) stock logo
KO
CocaCola
$1,237,590$1,237,590 New Holding17,4920.5%Consumer Staples
Apple Inc. stock logo
AAPL
Apple
$1,193,208$63,805 5.6%5,8160.5%Computer and Technology
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
$1,167,610$1,167,610 New Holding14,7500.5%Medical
CVS Health Corporation stock logo
CVS
CVS Health
$1,140,170$1,140,170 New Holding16,5290.5%Medical
SPDR Blackstone High Income ETF stock logo
HYBL
SPDR Blackstone High Income ETF
$1,095,467$6,004 0.6%38,3160.5%ETF
SPDR Gold Shares stock logo
GLD
SPDR Gold Shares
$1,092,511$242,950 28.6%3,5840.5%Finance
Oracle Corporation stock logo
ORCL
Oracle
$1,036,270$187,797 22.1%4,7400.5%Computer and Technology
JPMorgan Ultra-Short Municipal ETF stock logo
JMST
JPMorgan Ultra-Short Municipal ETF
$1,033,7270.0%20,3010.5%ETF
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$1,003,100$162,058 19.3%5,6760.4%ETF
Dominion Energy Inc. stock logo
D
Dominion Energy
$998,220$666,893 201.3%17,6610.4%Utilities
GE Aerospace stock logo
GE
GE Aerospace
$992,238$73,614 8.0%3,8550.4%Aerospace
ISHARES BITCOIN TRUST ETF
$946,980$140,661 17.4%15,4710.4%SHS BEN INT
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$897,843$90,749 11.2%2,0480.4%ETF
Vanguard ESG U.S. Stock ETF stock logo
ESGV
Vanguard ESG U.S. Stock ETF
$890,7150.0%8,1240.4%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.4%ETF
SPDR Portfolio S&P 500 ETF stock logo
SPLG
SPDR Portfolio S&P 500 ETF
$873,007$186,086 27.1%12,0100.4%ETF
Flowers Foods, Inc. stock logo
FLO
Flowers Foods
$862,121$862,121 New Holding53,9500.4%Consumer Staples
Tesla, Inc. stock logo
TSLA
Tesla
$806,618$272,686 51.1%2,5380.4%Auto/Tires/Trucks
BlackBerry Limited stock logo
BB
BlackBerry
$780,708$130,066 -14.3%168,9610.3%Computer and Technology
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
$774,327$774,327 New Holding7,1830.3%Energy
Altria Group, Inc. stock logo
MO
Altria Group
$768,698$768,698 New Holding13,1110.3%Consumer Staples
Energy Services of America Co. stock logo
ESOA
Energy Services of America
$767,865$767,865 New Holding77,2500.3%Industrials
CrowdStrike stock logo
CRWD
CrowdStrike
$763,965$101,862 15.4%1,5000.3%Computer and Technology
Uber Technologies, Inc. stock logo
UBER
Uber Technologies
$762,261$42,452 5.9%8,1700.3%Computer and Technology
Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$762,028$288,369 60.9%4,7830.3%Consumer Staples
JPMorgan Equity Premium Income ETF stock logo
JEPI
JPMorgan Equity Premium Income ETF
$748,845$67,482 -8.3%13,1720.3%ETF
Netflix, Inc. stock logo
NFLX
Netflix
$699,026$6,696 -0.9%5220.3%Consumer Discretionary
Great Lakes Dredge & Dock Corporation stock logo
GLDD
Great Lakes Dredge & Dock
$696,049$29,866 4.5%57,1000.3%Construction
McDonald's Corporation stock logo
MCD
McDonald's
$670,238$670,238 New Holding2,2940.3%Retail/Wholesale
The TJX Companies, Inc. stock logo
TJX
TJX Companies
$669,933$240,805 56.1%5,4250.3%Retail/Wholesale
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
$659,023$35,390 5.7%3,0540.3%Finance
Park City Group, Inc. stock logo
PCYG
Park City Group
$651,889$27,569 -4.1%33,1750.3%Computer and Technology
Robinhood Markets, Inc. stock logo
HOOD
Robinhood Markets
$650,729$234,075 -26.5%6,9500.3%Finance
Consumer Discretionary Select Sector SPDR Fund stock logo
XLY
Consumer Discretionary Select Sector SPDR Fund
$628,795$75,203 -10.7%2,8930.3%Finance
Vanguard ESG International Stock ETF stock logo
VSGX
Vanguard ESG International Stock ETF
$604,958$39,300 6.9%9,2360.3%ETF
Frequency Electronics, Inc. stock logo
FEIM
Frequency Electronics
$590,119$267,410 82.9%25,9850.3%Computer and Technology
Norfolk Southern Corporation stock logo
NSC
Norfolk Southern
$576,444$576,444 New Holding2,2520.3%Transportation
Markel Group Inc. stock logo
MKL
Markel Group
$571,245$169,776 42.3%2860.2%Multi-Sector Conglomerates
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$561,215$253,584 82.4%8,0890.2%Computer and Technology
Union Pacific Corporation stock logo
UNP
Union Pacific
$553,112$553,112 New Holding2,4040.2%Transportation
Communication Services Select Sector SPDR Fund stock logo
XLC
Communication Services Select Sector SPDR Fund
$550,464$8,682 -1.6%5,0720.2%ETF
Kenvue Inc. stock logo
KVUE
Kenvue
$545,017$545,017 New Holding26,0400.2%Consumer Staples
KLA Corporation stock logo
KLAC
KLA
$537,444$537,444 New Holding6000.2%Computer and Technology
Alphabet Inc. stock logo
GOOG
Alphabet
$536,923$138,355 34.7%3,0270.2%Computer and Technology
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$531,351$198,330 59.6%8600.2%Finance
EMCOR Group, Inc. stock logo
EME
EMCOR Group
$529,541$93,606 21.5%9900.2%Construction
Visa Inc. stock logo
V
Visa
$526,539$78,111 17.4%1,4830.2%Business Services
Alphabet Inc. stock logo
GOOGL
Alphabet
$492,739$193,853 64.9%2,7960.2%Computer and Technology
CHENIERE ENERGY INC
$483,387$73,056 -13.1%1,9850.2%COM NEW
Vanguard Small-Cap ETF stock logo
VB
Vanguard Small-Cap ETF
$477,731$13,981 3.0%2,0160.2%ETF
Sprouts Farmers Market, Inc. stock logo
SFM
Sprouts Farmers Market
$469,2240.0%2,8500.2%Retail/Wholesale
Consumer Staples Select Sector SPDR Fund stock logo
XLP
Consumer Staples Select Sector SPDR Fund
$458,128$40,890 9.8%5,6580.2%ETF
Global X Artificial Intelligence & Technology ETF stock logo
AIQ
Global X Artificial Intelligence & Technology ETF
$456,561$456,561 New Holding10,4500.2%ETF
ROCKET LAB CORP
$445,337$445,337 New Holding12,4500.2%COM
iShares Floating Rate Bond ETF stock logo
FLOT
iShares Floating Rate Bond ETF
$444,583$74,641 -14.4%8,7140.2%ETF
Micron Technology, Inc. stock logo
MU
Micron Technology
$443,454$443,454 New Holding3,5980.2%Computer and Technology
Schwab US Dividend Equity ETF stock logo
SCHD
Schwab US Dividend Equity ETF
$438,423$5,194 -1.2%16,5440.2%ETF
CareDx, Inc. stock logo
CDNA
CareDx
$432,811$2,931 0.7%22,1500.2%Medical
Martin Marietta Materials, Inc. stock logo
MLM
Martin Marietta Materials
$428,189$428,189 New Holding7800.2%Construction
Quanex Building Products Corporation stock logo
NX
Quanex Building Products
$416,168$101,325 32.2%22,0190.2%Construction
PepsiCo, Inc. stock logo
PEP
PepsiCo
$415,398$415,398 New Holding3,1460.2%Consumer Staples
Sotherly Hotels Inc. stock logo
SOHO
Sotherly Hotels
$414,381$142,015 52.1%436,1900.2%Finance
Verizon Communications Inc. stock logo
VZ
Verizon Communications
$411,733$411,733 New Holding9,5150.2%Computer and Technology
Energy Transfer LP stock logo
ET
Energy Transfer
$396,630$206,265 108.4%21,8770.2%Energy
GLOBAL X FDS
$394,638$394,638 New Holding6,5500.2%DEFENSE TECH ETF

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