Skip to main content

Thompson Davis & Co., Inc.

SEC CIK
0001017284
Latest filing
Jul 29, 2026

Holdings in Q3 2024

Holdings as of Sep 30, 2024, filed Nov 8, 2024. Long positions only; changes compare share counts with Q2 2024.

Institution overview
Positions
126
+12 vs. Q2 2024
Portfolio value
$135.4M
+$20.1M (+17.5%) vs. Q2 2024
Filed
Nov 8, 2024
SEC
Holdings of Thompson Davis & Co., Inc. in Q3 2024
SecurityClassSharesValue% of portfolioShare changeActionHistory
SMIDSmith Midland CorpCOM1,750,964$58.5M43.2%+83,535+5.0%AddedHistory
CSLCarlisle Companies IncCOM20,982$9.44M7.0%00.0%UnchangedHistory
DOVDOVER CorpCOM20,920$4.01M3.0%00.0%UnchangedHistory
SHWSherwin Williams CoCOM7,500$2.86M2.1%00.0%UnchangedHistory
Vanguard S&P 500 ETF922908363ETF5,425$2.86M2.1%+545+11.2%Added–
CBChubb LtdStock6,375$1.84M1.4%+250+4.1%AddedHistory
AMDAdvanced Micro Devices IncStock10,895$1.79M1.3%−850−7.2%ReducedHistory
SPDR Series Trust78464A672ST INTER ETF60,412$1.76M1.3%+29,662+96.5%Added–
DYDycom Industries IncCOM7,505$1.48M1.1%+240+3.3%AddedHistory
AAPLApple Inc.Stock6,209$1.45M1.1%−83−1.3%ReducedHistory
JPMorgan Ultra-Short Income ETF46641Q837ETF28,140$1.43M1.1%+16,527+142.3%Added–
LLYEli Lilly & CoStock1,537$1.36M1.0%−150−8.9%ReducedHistory
COSTCostco Wholesale CorpStock1,395$1.24M0.9%+12+0.9%AddedHistory
Vanguard Dividend Appreciation ETF921908844ETF6,244$1.24M0.9%+626+11.1%Added–
J P Morgan Exchange Traded F46641Q654ULTRA SHT MUNCPL23,738$1.21M0.9%+2,722+13.0%Added–
PRIMPrimoris Services CorpStock19,975$1.16M0.9%−150−0.7%ReducedHistory
Ssga Active Tr78470P846ST STR BLACK ETF36,291$1.04M0.8%+11,384+45.7%Added–
UBERUber Technologies, IncStock13,245$995.5K0.7%−875−6.2%ReducedHistory
NVDANVIDIA CorpStock7,840$952.1K0.7%−674−7.9%ReducedHistory
Vanguard Morningstar Value ETF922908744ETF5,446$950.6K0.7%−158−2.8%Reduced–
MSFTMicrosoft CorpStock2,177$936.8K0.7%+783+56.2%AddedHistory
FEIMFrequency Electronics IncCOM76,134$919.7K0.7%+23,009+43.3%AddedHistory
AMZNAmazon Com IncStock4,885$910.2K0.7%−265−5.1%ReducedHistory
METAMeta Platforms, Inc.Stock1,446$827.7K0.6%−50−3.3%ReducedHistory
Vanguard World FD921910733ESG US STK ETF8,124$825.8K0.6%00.0%Unchanged–
PROFProfound Medical Corp.COM NEW101,900$811.1K0.6%+27,100+36.2%AddedHistory
ESOAEnergy Services of America CORPCOM84,350$801.3K0.6%−498,075−85.5%ReducedHistory
Invesco QQQ Trust Series I46090E103ETF1,612$786.7K0.6%+3+0.2%Added–
VanEck Semiconductor ETF92189F676ETF3,105$762.1K0.6%+3,105New–
GOOGAlphabet Inc.Stock4,531$757.6K0.6%+546+13.7%AddedHistory
GLDDGreat Lakes Dredge & Dock CORPCOM70,300$740.3K0.5%+70,300NewHistory
Vanguard Morningstar Growth ETF922908736ETF1,857$712.9K0.5%+39+2.1%Added–
iShares Russell 2000 ETF464287655ETF3,192$705.1K0.5%+862+37.0%Added–
TRAKReposiTrak, Inc.COM NEW37,676$695.9K0.5%+10.0%AddedHistory
iShares Tr46429B655FLTG RATE NT ETF13,512$689.7K0.5%+4,312+46.9%Added–
GEGeneral Electric CoStock3,569$673.0K0.5%+237+7.1%AddedHistory
SPDR Series Trust78468R101ST SHO TREAS ETF22,175$652.2K0.5%+15,175+216.8%Added–
GLDSPDR Gold TrustETF2,562$622.7K0.5%+525+25.8%AddedHistory
WGSGeneDx Holdings Corp.COM CL A14,600$619.6K0.5%−7,244−33.2%ReducedHistory
EMEEMCOR Group, Inc.Stock1,400$602.7K0.4%+540+62.8%AddedHistory
ORCLOracle CorpStock3,494$595.3K0.4%+1,344+62.5%AddedHistory
State Street SPDR Portfolio S&P 500 ETF78464A854ETF8,200$553.6K0.4%−150−1.8%Reduced–
J P Morgan Exchange Traded F46641Q332EQUITY PREMIUM9,150$544.5K0.4%00.0%Unchanged–
TMUST-Mobile US, Inc.Stock2,630$542.7K0.4%+805+44.1%AddedHistory
SFMSprouts Farmers Market, Inc.COM4,850$535.5K0.4%−150−3.0%ReducedHistory
GEVGE Vernova Inc.Stock2,050$522.7K0.4%+59+3.0%AddedHistory
PGProcter & Gamble CoStock2,973$514.9K0.4%−25−0.8%ReducedHistory
NUTXNutex Health Inc.COM22,775$494.2K0.4%+22,775NewHistory
ARMArm Holdings PLCADR3,410$487.7K0.4%−525−13.3%ReducedHistory
CDNACareDx, Inc.COM15,100$471.5K0.3%−2,725−15.3%ReducedHistory
Vanguard Morningstar Small-Cap ETF922908751ETF1,957$464.2K0.3%−24−1.2%Reduced–
State Street Health Care Select Sector SPDR ETF81369Y209ETF2,952$454.7K0.3%+2,952New–
State Street SPDR Portfolio S&P 400 Mid Cap ETF78464A847ETF8,000$437.4K0.3%00.0%Unchanged–
VRTVertiv Holdings CoCOM CL A4,300$427.8K0.3%−250−5.5%ReducedHistory
Schwab US Dividend Equity ETF808524797ETF5,023$424.6K0.3%+1,396+38.5%Added–
NVONovo Nordisk A SADR3,530$420.3K0.3%−2,750−43.8%ReducedHistory
TGTTarget CorpStock2,610$406.8K0.3%+460+21.4%AddedHistory
WMTWalmart Inc.Stock5,007$404.3K0.3%+1,821+57.2%AddedHistory
RDNTRadNet, Inc.COM5,825$404.2K0.3%00.0%UnchangedHistory
JNJJohnson & JohnsonStock2,405$389.8K0.3%−21−0.9%ReducedHistory
NFLXNetflix IncStock532$377.3K0.3%00.0%UnchangedHistory
NVTnVent Electric plcSHS5,330$374.5K0.3%+104+2.0%AddedHistory
CECOCeco Environmental CorpCOM12,950$365.2K0.3%−250−1.9%ReducedHistory
Vanguard World FD921910725ESG INTL STK ETF5,911$363.6K0.3%+335+6.0%Added–
State Street Communication Services Select Sector SPDR ETF81369Y852ETF4,009$362.4K0.3%+1,265+46.1%Added–
FIXComfort Systems USA IncCOM895$349.4K0.3%+895NewHistory
DDominion Energy, IncStock6,006$347.1K0.3%+6,006NewHistory
State Street Consumer Discretionary Select Sector SPDR ETF81369Y407ETF1,719$344.4K0.3%+538+45.6%Added–
SPYSPDR S&P 500 ETF TrustETF595$341.4K0.3%−43−6.7%ReducedHistory
MKLMarkel Group Inc.COM216$338.8K0.3%+20+10.2%AddedHistory
MDYSPDR S&P Midcap 400 ETF TrustETF586$333.8K0.2%−36−5.8%ReducedHistory
MUMicron Technology IncStock3,210$332.9K0.2%+310+10.7%AddedHistory
State Street Consumer Staples Select Sector SPDR ETF81369Y308ETF3,963$328.9K0.2%+1,250+46.1%Added–
VVisa Inc.Stock1,178$323.9K0.2%+90+8.3%AddedHistory
SOHOSotherly Hotels Inc.COM265,535$321.3K0.2%−3,000−1.1%ReducedHistory
ETNEaton Corp plcStock950$314.9K0.2%+300+46.2%AddedHistory
KKRKKR & Co. Inc.COM2,325$303.6K0.2%+2,325NewHistory
CRWDCrowdStrike Holdings, Inc.Stock1,060$297.3K0.2%−2,900−73.2%ReducedHistory
OUNZVanEck Merk Gold ETFGOLD SHS11,665$296.2K0.2%+750+6.9%AddedHistory
GLWCorning IncCOM6,475$292.3K0.2%+6,475NewHistory
GOOGLAlphabet Inc.Stock1,631$270.5K0.2%+33+2.1%AddedHistory
TSLATesla, Inc.Stock1,035$270.5K0.2%+1,035NewHistory
Invesco Exchange Traded FD T46137V357S&P500 EQL WGT1,491$267.1K0.2%00.0%Unchanged–
NOCNorthrop Grumman CorpStock503$265.6K0.2%00.0%UnchangedHistory
SNSharkNinja, Inc.COM SHS2,400$260.9K0.2%+2,400NewHistory
RXSTRxSight, Inc.COM5,200$257.0K0.2%00.0%UnchangedHistory
AVGOBroadcom Inc.Stock1,490$257.0K0.2%+1,490NewHistory
Vanguard Ftse Developed Markets ETF921943858ETF4,730$249.8K0.2%+4,730New–
ANETArista Networks, Inc.COM650$249.5K0.2%+650NewHistory
SPDR Series Trust78464A763ST STR SP DIV1,713$243.3K0.2%+1,713New–
TAT&T Inc.Stock10,983$241.6K0.2%+10,983NewHistory
AWREAware IncCOM128,817$240.9K0.2%−5,750−4.3%ReducedHistory
GEHCGE HealthCare Technologies Inc.Stock2,536$238.0K0.2%−2,795−52.4%ReducedHistory
CCJCameco CorpStock4,850$231.6K0.2%−1,625−25.1%ReducedHistory
IBMInternational Business Machines CorpStock1,034$228.7K0.2%+1,034NewHistory
Vanguard Index FDS922908652EXTEND MKT ETF1,251$227.7K0.2%00.0%Unchanged–
BBYBest Buy Co IncStock2,150$222.1K0.2%+2,150NewHistory
iShares Core S&P 500 ETF464287200ETF374$215.9K0.2%−25−6.3%Reduced–
VISNVistance Networks, Inc.COM35,145$214.7K0.2%+35,145NewHistory
BRK.BBerkshire Hathaway IncStock465$214.0K0.2%+465NewHistory

Sold out since Q2 2024 (12)

Positions held at the end of Q2 2024 that are gone from this filing.

Positions of Thompson Davis & Co., Inc. sold out since Q2 2024
SecurityClassShares in Q2 2024Value in Q2 2024% of portfolio in Q2 2024History
WisdomTree Tr97717Y527FLOATNG RAT TREA9,282$467.0K0.4%–
State Street Technology Select Sector SPDR ETF81369Y803ETF2,062$466.6K0.4%–
ARCArc Document Solutions, Inc.COM174,382$460.4K0.4%History
DISWalt Disney CoStock3,905$387.7K0.3%History
NXTNextpower Inc.Stock8,240$386.3K0.3%History
BROSDutch Bros Inc.CL A9,090$376.3K0.3%History
PDFSPDF Solutions IncCOM9,300$338.3K0.3%History
WRKWestRock CoCOM5,100$256.3K0.2%History
HPEHewlett Packard Enterprise CoCOM10,900$230.8K0.2%History
SLBSLB LimitedStock4,510$212.8K0.2%History
LYFTLyft, Inc.CL A COM11,200$157.9K0.1%History
UECUranium Energy CorpCOM18,750$112.7K0.1%History