Skip to main content

Thompson Davis & Co., Inc.

SEC CIK
0001017284
Latest filing
Jul 29, 2026

Holdings in Q2 2024

Holdings as of Jun 30, 2024, filed Jul 23, 2024. Long positions only; changes compare share counts with Q1 2024.

Institution overview
Positions
114
−5 vs. Q1 2024
Portfolio value
$115.3M
−$32.3M (−21.9%) vs. Q1 2024
Filed
Jul 23, 2024
SEC
Holdings of Thompson Davis & Co., Inc. in Q2 2024
SecurityClassSharesValue% of portfolioShare changeActionHistory
SMIDSmith Midland CorpCOM1,667,429$46.2M40.0%+113,313+7.3%AddedHistory
CSLCarlisle Companies IncCOM20,982$8.50M7.4%+30.0%AddedHistory
ESOAEnergy Services of America CORPCOM582,425$4.17M3.6%−751,300−56.3%ReducedHistory
DOVDOVER CorpCOM20,920$3.78M3.3%−30−0.1%ReducedHistory
Vanguard S&P 500 ETF922908363ETF4,880$2.44M2.1%+243+5.2%Added–
SHWSherwin Williams CoCOM7,500$2.24M1.9%00.0%UnchangedHistory
AMDAdvanced Micro Devices IncStock11,745$1.91M1.7%−1,585−11.9%ReducedHistory
CBChubb LtdStock6,125$1.56M1.4%−40−0.6%ReducedHistory
LLYEli Lilly & CoStock1,687$1.53M1.3%+12+0.7%AddedHistory
CRWDCrowdStrike Holdings, Inc.Stock3,960$1.52M1.3%00.0%UnchangedHistory
AAPLApple Inc.Stock6,292$1.33M1.1%+195+3.2%AddedHistory
DYDycom Industries IncCOM7,265$1.23M1.1%+4,590+171.6%AddedHistory
COSTCostco Wholesale CorpStock1,383$1.18M1.0%−16−1.1%ReducedHistory
J P Morgan Exchange Traded F46641Q654ULTRA SHT MUNCPL21,016$1.07M0.9%+8,941+74.0%Added–
NVDANVIDIA CorpStock8,514$1.05M0.9%+114+1.4%AddedConverted for a 10-for-1 splitHistory
UBERUber Technologies, IncStock14,120$1.03M0.9%−250−1.7%ReducedHistory
Vanguard Dividend Appreciation ETF921908844ETF5,618$1.03M0.9%−783−12.2%Reduced–
PRIMPrimoris Services CorpStock20,125$1.00M0.9%+50+0.2%AddedHistory
AMZNAmazon Com IncStock5,150$995.2K0.9%+565+12.3%AddedHistory
Vanguard Morningstar Value ETF922908744ETF5,604$899.0K0.8%−102−1.8%Reduced–
NVONovo Nordisk A SADR6,280$896.4K0.8%00.0%UnchangedHistory
SPDR Series Trust78464A672ST INTER ETF30,750$861.6K0.7%+18,250+146.0%Added–
Vanguard World FD921910733ESG US STK ETF8,124$784.9K0.7%−300−3.6%Reduced–
Invesco QQQ Trust Series I46090E103ETF1,609$771.0K0.7%+2+0.1%Added–
METAMeta Platforms, Inc.Stock1,496$754.3K0.7%+38+2.6%AddedHistory
GOOGAlphabet Inc.Stock3,985$731.0K0.6%+1,246+45.5%AddedHistory
Ssga Active Tr78470P846ST STR BLACK ETF24,907$703.9K0.6%+9,207+58.6%Added–
Vanguard Morningstar Growth ETF922908736ETF1,818$680.1K0.6%+8+0.4%Added–
ARMArm Holdings PLCADR3,935$643.8K0.6%+3,935NewHistory
PROFProfound Medical Corp.COM NEW74,800$627.6K0.5%+6,150+9.0%AddedHistory
MSFTMicrosoft CorpStock1,394$623.0K0.5%+92+7.1%AddedHistory
JPMorgan Ultra-Short Income ETF46641Q837ETF11,613$586.1K0.5%+4,161+55.8%Added–
TRAKReposiTrak, Inc.COM NEW37,675$576.1K0.5%+1,345+3.7%AddedHistory
WGSGeneDx Holdings Corp.COM CL A21,844$571.0K0.5%−2,250−9.3%ReducedHistory
State Street SPDR Portfolio S&P 500 ETF78464A854ETF8,350$534.4K0.5%+8,350New–
GEGeneral Electric CoStock3,332$529.7K0.5%00.0%UnchangedHistory
J P Morgan Exchange Traded F46641Q332EQUITY PREMIUM9,150$518.6K0.4%00.0%Unchanged–
PGProcter & Gamble CoStock2,998$494.4K0.4%00.0%UnchangedHistory
FEIMFrequency Electronics IncCOM53,125$484.0K0.4%−85,620−61.7%ReducedHistory
iShares Russell 2000 ETF464287655ETF2,330$472.7K0.4%+18+0.8%Added–
iShares Tr46429B655FLTG RATE NT ETF9,200$470.1K0.4%+1,255+15.8%Added–
WisdomTree Tr97717Y527FLOATNG RAT TREA9,282$467.0K0.4%+9,282New–
State Street Technology Select Sector SPDR ETF81369Y803ETF2,062$466.6K0.4%+3+0.1%Added–
ARCArc Document Solutions, Inc.COM174,382$460.4K0.4%−11,701−6.3%ReducedHistory
GLDSPDR Gold TrustETF2,037$438.0K0.4%−600−22.8%ReducedHistory
Vanguard Morningstar Small-Cap ETF922908751ETF1,981$431.9K0.4%+24+1.2%Added–
SFMSprouts Farmers Market, Inc.COM5,000$418.3K0.4%+5,000NewHistory
GEHCGE HealthCare Technologies Inc.Stock5,331$415.4K0.4%00.0%UnchangedHistory
State Street SPDR Portfolio S&P 400 Mid Cap ETF78464A847ETF8,000$410.4K0.4%+8,000New–
NVTnVent Electric plcSHS5,226$400.4K0.3%−224−4.1%ReducedHistory
VRTVertiv Holdings CoCOM CL A4,550$393.9K0.3%−1,000−18.0%ReducedHistory
DISWalt Disney CoStock3,905$387.7K0.3%00.0%UnchangedHistory
NXTNextpower Inc.Stock8,240$386.3K0.3%+475+6.1%AddedHistory
MUMicron Technology IncStock2,900$381.4K0.3%00.0%UnchangedHistory
CECOCeco Environmental CorpCOM13,200$380.8K0.3%+13,200NewHistory
BROSDutch Bros Inc.CL A9,090$376.3K0.3%+9,090NewHistory
NFLXNetflix IncStock532$359.0K0.3%+12+2.3%AddedHistory
JNJJohnson & JohnsonStock2,426$354.6K0.3%−25−1.0%ReducedHistory
SPYSPDR S&P 500 ETF TrustETF638$347.2K0.3%−180−22.0%ReducedHistory
RDNTRadNet, Inc.COM5,825$343.2K0.3%00.0%UnchangedHistory
GEVGE Vernova Inc.Stock1,991$341.5K0.3%+1,991NewHistory
PDFSPDF Solutions IncCOM9,300$338.3K0.3%−1,625−14.9%ReducedHistory
MDYSPDR S&P Midcap 400 ETF TrustETF622$332.8K0.3%00.0%UnchangedHistory
TMUST-Mobile US, Inc.Stock1,825$321.5K0.3%00.0%UnchangedHistory
Vanguard World FD921910725ESG INTL STK ETF5,576$319.3K0.3%00.0%Unchanged–
CCJCameco CorpStock6,475$318.6K0.3%+1,100+20.5%AddedHistory
TGTTarget CorpStock2,150$318.3K0.3%+775+56.4%AddedHistory
EMEEMCOR Group, Inc.Stock860$314.0K0.3%+110+14.7%AddedHistory
RXSTRxSight, Inc.COM5,200$312.9K0.3%00.0%UnchangedHistory
MKLMarkel Group Inc.COM196$308.8K0.3%+196NewHistory
SOHOSotherly Hotels Inc.COM268,535$308.8K0.3%−18,469−6.4%ReducedHistory
ORCLOracle CorpStock2,150$303.6K0.3%+475+28.4%AddedHistory
GOOGLAlphabet Inc.Stock1,598$291.1K0.3%+49+3.2%AddedHistory
VVisa Inc.Stock1,088$285.6K0.2%+352+47.8%AddedHistory
Schwab US Dividend Equity ETF808524797ETF3,627$282.0K0.2%−205−5.3%Reduced–
CDNACareDx, Inc.COM17,825$276.8K0.2%+17,825NewHistory
LFMDLifeMD, Inc.COM40,250$276.1K0.2%+250+0.6%AddedHistory
AWREAware IncCOM134,567$265.1K0.2%−100−0.1%ReducedHistory
WRKWestRock CoCOM5,100$256.3K0.2%−100−1.9%ReducedHistory
OUNZVanEck Merk Gold ETFGOLD SHS10,915$245.2K0.2%00.0%UnchangedHistory
Invesco Exchange Traded FD T46137V357S&P500 EQL WGT1,491$244.9K0.2%00.0%Unchanged–
State Street Communication Services Select Sector SPDR ETF81369Y852ETF2,744$235.1K0.2%−167−5.7%Reduced–
HPEHewlett Packard Enterprise CoCOM10,900$230.8K0.2%+10,900NewHistory
NOCNorthrop Grumman CorpStock503$219.3K0.2%+75+17.5%AddedHistory
iShares Core S&P 500 ETF464287200ETF399$218.2K0.2%+1+0.3%Added–
WMTWalmart Inc.Stock3,186$215.7K0.2%+3,186NewHistory
State Street Consumer Discretionary Select Sector SPDR ETF81369Y407ETF1,181$215.4K0.2%−13−1.1%Reduced–
SLBSLB LimitedStock4,510$212.8K0.2%+4,510NewHistory
Vanguard Index FDS922908652EXTEND MKT ETF1,251$211.2K0.2%00.0%Unchanged–
State Street Consumer Staples Select Sector SPDR ETF81369Y308ETF2,713$207.8K0.2%+40+1.5%Added–
ETNEaton Corp plcStock650$203.8K0.2%+650NewHistory
SPDR Series Trust78468R101ST SHO TREAS ETF7,000$202.1K0.2%+7,000New–
ETEnergy Transfer LPCOM UT LTD PTN11,600$188.2K0.2%00.0%UnchangedHistory
LYFTLyft, Inc.CL A COM11,200$157.9K0.1%+11,200NewHistory
PESIPerma Fix Environmental Services IncCOM NEW11,855$120.1K0.1%+11,855NewHistory
UECUranium Energy CorpCOM18,750$112.7K0.1%−500−2.6%ReducedHistory
CXCemex SAB de CVSPON ADR NEW16,500$105.4K0.1%−10,300−38.4%ReducedHistory
PPSIPioneer Power Solutions, Inc.COM NEW15,700$62.3K0.1%−2,175−12.2%ReducedHistory
ILPTIndustrial Logistics Properties TrustCOM SHS BEN INT15,500$57.0K<0.1%−1,000−6.1%ReducedHistory
CODXCo-Diagnostics, Inc.COM41,500$51.9K<0.1%+41,500NewHistory

Sold out since Q1 2024 (26)

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

Positions of Thompson Davis & Co., Inc. sold out since Q1 2024
SecurityClassShares in Q1 2024Value in Q1 2024% of portfolio in Q1 2024History
KNSLKinsale Capital Group, Inc.Stock2,364$1.24M0.8%History
PWRQuanta Services, Inc.COM2,175$565.1K0.4%History
NTNXNutanix, Inc.Stock9,150$564.7K0.4%History
IBITiShares Bitcoin Trust ETFETF11,135$450.6K0.3%History
SNOWSnowflake Inc.Stock1,950$315.1K0.2%History
ALKTAlkami Technology, Inc.Stock12,500$307.1K0.2%History
UTIUniversal Technical Institute IncCOM19,000$302.9K0.2%History
LNGCheniere Energy, Inc.COM NEW1,850$298.4K0.2%History
BHVNBiohaven Ltd.COM5,000$273.4K0.2%History
FIXComfort Systems USA IncCOM860$273.2K0.2%History
SPDR Series Trust78464A664ST LON TREAS ETF9,313$260.2K0.2%–
AZEKAZEK Co Inc.CL A4,885$245.3K0.2%History
BACBank of America CorpStock5,600$212.4K0.1%History
Vanguard Scottsdale FDS92206C714VNG RUS1000VAL2,667$209.7K0.1%–
SMCISuper Micro Computer, Inc.COM206$208.1K0.1%History
KEYSKeysight Technologies, Inc.Stock1,300$203.3K0.1%History
QUIKQUICKLOGIC CorpCOM NEW12,600$202.0K0.1%History
GMABGenmab A/SSPONSORED ADS6,750$201.9K0.1%History
BRK.BBerkshire Hathaway IncStock478$201.0K0.1%History
MITKMitek Systems IncCOM NEW12,200$172.0K0.1%History
Advisorshares Tr00768Y453PURE US CANN ETF12,900$129.1K0.1%–
EVLVEvolv Technologies Holdings, Inc.COM CL A18,200$81.0K0.1%History
APLDApplied Digital Corp.COM NEW18,000$77.0K0.1%History
GSITGsi Technology IncCOM12,400$42.2K<0.1%History
MRINMarin Software IncCOM NEW30,000$9.15K<0.1%History
ISUNIsun, Inc.COM10,000$2.50K<0.1%History