Thompson Davis & Co

Thompson Davis & Co as of June 30, 2024

Portfolio Holdings for Thompson Davis & Co

Thompson Davis & Co holds 114 positions in its portfolio as reported in the June 2024 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Smith-Midland Corporation (SMID) 40.0 $46M 1.7M 27.69
Carlisle Companies (CSL) 7.4 $8.5M 21k 405.21
Energy Services of America (ESOA) 3.6 $4.2M 582k 7.16
Dover Corporation (DOV) 3.3 $3.8M 21k 180.45
Vanguard Index Fds S&p 500 Etf Shs (VOO) 2.1 $2.4M 4.9k 500.13
Sherwin-Williams Company (SHW) 1.9 $2.2M 7.5k 298.43
Advanced Micro Devices (AMD) 1.7 $1.9M 12k 162.21
Chubb (CB) 1.4 $1.6M 6.1k 255.08
Eli Lilly & Co. (LLY) 1.3 $1.5M 1.7k 905.38
Crowdstrike Hldgs Cl A (CRWD) 1.3 $1.5M 4.0k 383.19
Apple (AAPL) 1.1 $1.3M 6.3k 210.61
Dycom Industries (DY) 1.1 $1.2M 7.3k 168.76
Costco Wholesale Corporation (COST) 1.0 $1.2M 1.4k 849.99
J P Morgan Exchange Traded F Ultra Sht Muncpl (JMST) 0.9 $1.1M 21k 50.74
NVIDIA Corporation (NVDA) 0.9 $1.1M 8.5k 123.41
Uber Technologies (UBER) 0.9 $1.0M 14k 72.68
Vanguard Specialized Funds Div App Etf (VIG) 0.9 $1.0M 5.6k 182.55
Primoris Services (PRIM) 0.9 $1.0M 20k 49.89
Amazon (AMZN) 0.9 $995k 5.2k 193.25
Vanguard Index Fds Value Etf (VTV) 0.8 $899k 5.6k 160.42
Novo-nordisk A S Adr (NVO) 0.8 $896k 6.3k 142.74
Spdr Ser Tr Portfli Intrmdit (SPTI) 0.7 $862k 31k 28.02
Vanguard World Esg Us Stk Etf (ESGV) 0.7 $785k 8.1k 96.62
Invesco Qqq Tr Unit Ser 1 (QQQ) 0.7 $771k 1.6k 479.18
Meta Platforms Cl A (META) 0.7 $754k 1.5k 504.22
Alphabet Cap Stk Cl C (GOOG) 0.6 $731k 4.0k 183.43
Ssga Active Tr Spdr Blackstone (HYBL) 0.6 $704k 25k 28.26
Vanguard Index Fds Growth Etf (VUG) 0.6 $680k 1.8k 374.08
Arm Holdings Sponsored Adr (ARM) 0.6 $644k 3.9k 163.62
Profound Med Corp Com New (PROF) 0.5 $628k 75k 8.39
Microsoft Corporation (MSFT) 0.5 $623k 1.4k 446.94
J P Morgan Exchange Traded F Ultra Shrt Inc (JPST) 0.5 $586k 12k 50.47
Repositrak Com New (TRAK) 0.5 $576k 38k 15.29
Genedx Holdings Corp Com Cl A (WGS) 0.5 $571k 22k 26.14
Spdr Ser Tr Portfolio S&p500 (SPLG) 0.5 $534k 8.4k 64.00
General Electric Com New (GE) 0.5 $530k 3.3k 158.97
J P Morgan Exchange Traded F Equity Premium (JEPI) 0.4 $519k 9.2k 56.68
Procter & Gamble Company (PG) 0.4 $494k 3.0k 164.92
Frequency Electronics (FEIM) 0.4 $484k 53k 9.11
Ishares Tr Russell 2000 Etf (IWM) 0.4 $473k 2.3k 202.89
Ishares Tr Fltg Rate Nt Etf (FLOT) 0.4 $470k 9.2k 51.09
Wisdomtree Tr Floatng Rat Trea (USFR) 0.4 $467k 9.3k 50.31
Select Sector Spdr Tr Technology (XLK) 0.4 $467k 2.1k 226.26
Arc Document Solutions (ARC) 0.4 $460k 174k 2.64
Spdr Gold Tr Gold Shs (GLD) 0.4 $438k 2.0k 215.01
Vanguard Index Fds Small Cp Etf (VB) 0.4 $432k 2.0k 218.04
Sprouts Fmrs Mkt (SFM) 0.4 $418k 5.0k 83.66
Ge Healthcare Technologies I Common Stock (GEHC) 0.4 $415k 5.3k 77.92
Spdr Ser Tr Portfolio S&p400 (SPMD) 0.4 $410k 8.0k 51.30
Nvent Electric SHS (NVT) 0.3 $400k 5.2k 76.61
Vertiv Holdings Com Cl A (VRT) 0.3 $394k 4.6k 86.57
Walt Disney Company (DIS) 0.3 $388k 3.9k 99.29
Nextracker Class A Com (NXT) 0.3 $386k 8.2k 46.88
Micron Technology (MU) 0.3 $381k 2.9k 131.53
CECO Environmental (CECO) 0.3 $381k 13k 28.85
Dutch Bros Cl A (BROS) 0.3 $376k 9.1k 41.40
Netflix (NFLX) 0.3 $359k 532.00 674.88
Johnson & Johnson (JNJ) 0.3 $355k 2.4k 146.16
Spdr S&p 500 Etf Tr Tr Unit (SPY) 0.3 $347k 638.00 544.22
RadNet (RDNT) 0.3 $343k 5.8k 58.92
Ge Vernova (GEV) 0.3 $342k 2.0k 171.51
PDF Solutions (PDFS) 0.3 $338k 9.3k 36.38
Spdr S&p Midcap 400 Etf Tr Utser1 S&pdcrp (MDY) 0.3 $333k 622.00 535.08
Metropcs Communications (TMUS) 0.3 $322k 1.8k 176.18
Vanguard World Esg Intl Stk Etf (VSGX) 0.3 $319k 5.6k 57.27
Cameco Corporation (CCJ) 0.3 $319k 6.5k 49.20
Target Corporation (TGT) 0.3 $318k 2.2k 148.04
Emcor (EME) 0.3 $314k 860.00 365.08
Rxsight (RXST) 0.3 $313k 5.2k 60.17
Markel Corporation (MKL) 0.3 $309k 196.00 1575.66
Sotherly Hotels (SOHO) 0.3 $309k 269k 1.15
Oracle Corporation (ORCL) 0.3 $304k 2.2k 141.22
Alphabet Cap Stk Cl A (GOOGL) 0.3 $291k 1.6k 182.15
Visa Com Cl A (V) 0.2 $286k 1.1k 262.47
Schwab Strategic Tr Us Dividend Eq (SCHD) 0.2 $282k 3.6k 77.75
Caredx (CDNA) 0.2 $277k 18k 15.53
Lifemd (LFMD) 0.2 $276k 40k 6.86
Aware (AWRE) 0.2 $265k 135k 1.97
Westrock (WRK) 0.2 $256k 5.1k 50.26
Vaneck Merk Gold Tr Gold Trust (OUNZ) 0.2 $245k 11k 22.46
Invesco Exchange Traded Fd T S&p500 Eql Wgt (RSP) 0.2 $245k 1.5k 164.28
Select Sector Spdr Tr Communication (XLC) 0.2 $235k 2.7k 85.66
Hewlett Packard Enterprise (HPE) 0.2 $231k 11k 21.17
Northrop Grumman Corporation (NOC) 0.2 $219k 503.00 435.95
Ishares Tr Core S&p500 Etf (IVV) 0.2 $218k 399.00 546.94
Wal-Mart Stores (WMT) 0.2 $216k 3.2k 67.72
Select Sector Spdr Tr Sbi Cons Discr (XLY) 0.2 $215k 1.2k 182.40
Schlumberger Com Stk (SLB) 0.2 $213k 4.5k 47.18
Vanguard Index Fds Extend Mkt Etf (VXF) 0.2 $211k 1.3k 168.79
Select Sector Spdr Tr Sbi Cons Stpls (XLP) 0.2 $208k 2.7k 76.58
Eaton Corp SHS (ETN) 0.2 $204k 650.00 313.55
Spdr Ser Tr Portfolio Sh Tsr (SPTS) 0.2 $202k 7.0k 28.87
Energy Transfer Com Ut Ltd Ptn (ET) 0.2 $188k 12k 16.22
Lyft Cl A Com (LYFT) 0.1 $158k 11k 14.10
Perma-fix Environmental Svcs Com New (PESI) 0.1 $120k 12k 10.13
Uranium Energy (UEC) 0.1 $113k 19k 6.01
Cemex Sab De Cv Spon Adr New (CX) 0.1 $105k 17k 6.39
Pioneer Pwr Solutions Com New (PPSI) 0.1 $62k 16k 3.97
Industrial Logistics Pptys T Com Shs Ben Int (ILPT) 0.0 $57k 16k 3.68
Co Diagnostics (CODX) 0.0 $52k 42k 1.25
Dyadic International (DYAI) 0.0 $50k 34k 1.48
Southland Hldgs (SLND) 0.0 $46k 10k 4.58
Gold Royalty Corp Common Shares (GROY) 0.0 $32k 23k 1.41
Vista Gold Corp Com New (VGZ) 0.0 $32k 69k 0.47
International Tower Hill Mines (THM) 0.0 $25k 50k 0.49
Profire Energy 0.0 $21k 15k 1.42
S&W Seed Company (SANW) 0.0 $17k 46k 0.36
Standard Lithium Corp equities (SLI) 0.0 $13k 11k 1.25
Paramount Gold Nev (PZG) 0.0 $9.6k 24k 0.40
Vaxart Com New (VXRT) 0.0 $9.3k 14k 0.67
Trio Petroleum Corp Common Stock (TPET) 0.0 $3.0k 10k 0.30
Bridger Aerospace Grp Hldgs *w Exp 01/24/202 (BAERW) 0.0 $1.3k 10k 0.13
Hycroft Mining Holding Corp *w Exp 05/29/202 (HYMCW) 0.0 $620.000000 40k 0.02
Amplitech Group *w Exp 02/26/202 (AMPGW) 0.0 $386.000000 10k 0.04