THOMPSON DAVIS & CO., INC. Q2 2025 Filing
Filed August 8, 2025
Portfolio Value
$229.0B
Holdings
198
Report Date
Q2 2025
Filing Type
13F-HR
All Holdings (198 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | SMIDSMITH MIDLAND CORP | 2,245,903 | $75.4B | 32.92% | |
| 2 | BCPCBALCHEM CORP | 76,234 | $12.1B | 5.30% | |
| 3 | MSFTMICROSOFT CORP | 16,601 | $8.3B | 3.61% | |
| 4 | CSLCARLISLE COS INC | 21,099 | $7.9B | 3.44% | |
| 5 | VOOVANGUARD INDEX FDS | 9,754 | $5.5B | 2.42% | |
| 6 | WMTWALMART INC | 44,642 | $4.4B | 1.91% | |
| 7 | DOVDOVER CORP | 20,987 | $3.8B | 1.68% | |
| 8 | SHWSHERWIN WILLIAMS CO | 7,632 | $2.6B | 1.14% | |
| 9 | BRK/BBERKSHIRE HATHAWAY INC DEL | 5,129 | $2.5B | 1.09% | |
| 10 | AMZNAMAZON COM INC | 11,218 | $2.5B | 1.07% | |
| 11 | JPSTJ P MORGAN EXCHANGE TRADED F | 42,121 | $2.1B | 0.93% | |
| 12 | SU6SURMODICS INC | 63,050 | $1.9B | 0.82% | |
| 13 | FRPHFRP HLDGS INC | 69,018 | $1.9B | 0.81% | |
| 14 | VIGVANGUARD SPECIALIZED FUNDS | 9,024 | $1.8B | 0.81% | |
| 15 | TROWPRICE T ROWE GROUP INC | 18,910 | $1.8B | 0.80% | |
| 16 | WGSGENEDX HOLDINGS CORP | 19,330 | $1.8B | 0.78% | |
| 17 | CBCHUBB LIMITED | 6,125 | $1.8B | 0.77% | |
| 18 | KMBKIMBERLY-CLARK CORP | 13,715 | $1.8B | 0.77% | |
| 19 | DYDYCOM INDS INC | 6,910 | $1.7B | 0.74% | |
| 20 | JNJJOHNSON & JOHNSON | 10,749 | $1.6B | 0.72% | |
| 21 | FIXCOMFORT SYS USA INC | 3,029 | $1.6B | 0.71% | |
| 22 | PRNPROFOUND MED CORP | 270,520 | $1.6B | 0.70% | |
| 23 | COSTCOSTCO WHSL CORP NEW | 1,584 | $1.6B | 0.68% | |
| 24 | PSIXPOWER SOLUTIONS INTL INC | 22,050 | $1.4B | 0.62% | |
| 25 | KLGWK KELLOGG CO | 89,162 | $1.4B | 0.62% | |
| 26 | ALSNALLISON TRANSMISSION HLDGS I | 14,802 | $1.4B | 0.61% | |
| 27 | SPTISPDR SERIES TRUST | 48,822 | $1.4B | 0.61% | |
| 28 | CRICARTERS INC | 46,295 | $1.4B | 0.61% | |
| 29 | NVDANVIDIA CORPORATION | 8,659 | $1.4B | 0.60% | |
| 30 | GEVGE VERNOVA INC | 2,547 | $1.3B | 0.59% | |
| 31 | COFCAPITAL ONE FINL CORP | 6,147 | $1.3B | 0.57% | |
| 32 | LLYELI LILLY & CO | 1,662 | $1.3B | 0.57% | |
| 33 | METAMETA PLATFORMS INC | 1,732 | $1.3B | 0.56% | |
| 34 | HSICHENRY SCHEIN INC | 17,270 | $1.3B | 0.55% | |
| 35 | SPTSSPDR SERIES TRUST | 42,665 | $1.2B | 0.55% | |
| 36 | KOCOCA COLA CO | 17,492 | $1.2B | 0.54% | |
| 37 | AAPLAPPLE INC | 5,816 | $1.2B | 0.52% | |
| 38 | MRKMERCK & CO INC | 14,750 | $1.2B | 0.51% | |
| 39 | CVSCVS HEALTH CORP | 16,529 | $1.1B | 0.50% | |
| 40 | HYBLSSGA ACTIVE TR | 38,316 | $1.1B | 0.48% | |
| 41 | GQ9SPDR GOLD TR | 3,584 | $1.1B | 0.48% | |
| 42 | ORCLORACLE CORP | 4,740 | $1.0B | 0.45% | |
| 43 | JMSTJ P MORGAN EXCHANGE TRADED F | 20,301 | $1.0B | 0.45% | |
| 44 | VTVVANGUARD INDEX FDS | 5,676 | $1.0B | 0.44% | |
| 45 | DDOMINION ENERGY INC | 17,661 | $998.2M | 0.44% | |
| 46 | GEGE AEROSPACE | 3,855 | $992.2M | 0.43% | |
| 47 | IBITISHARES BITCOIN TRUST ETF | 15,471 | $947.0M | 0.41% | |
| 48 | VUGVANGUARD INDEX FDS | 2,048 | $897.8M | 0.39% | |
| 49 | ESGVVANGUARD WORLD FD | 8,124 | $890.7M | 0.39% | |
| 50 | BILSPDR SERIES TRUST | 9,595 | $880.1M | 0.38% | |
| 51 | SPYMSPDR SERIES TRUST | 12,010 | $873.0M | 0.38% | |
| 52 | FLOFLOWERS FOODS INC | 53,950 | $862.1M | 0.38% | |
| 53 | TSLATESLA INC | 2,538 | $806.6M | 0.35% | |
| 54 | BBBLACKBERRY LTD | 168,961 | $780.7M | 0.34% | |
| 55 | XOMEXXON MOBIL CORP | 7,183 | $774.3M | 0.34% | |
| 56 | MOALTRIA GROUP INC | 13,111 | $768.7M | 0.34% | |
| 57 | ESOAENERGY SVCS ACQUISITION CORP | 77,250 | $767.9M | 0.34% | |
| 58 | CRWDCROWDSTRIKE HLDGS INC | 1,500 | $764.0M | 0.33% | |
| 59 | UBERUBER TECHNOLOGIES INC | 8,170 | $762.3M | 0.33% | |
| 60 | PGPROCTER AND GAMBLE CO | 4,783 | $762.0M | 0.33% | |
| 61 | JEPIJ P MORGAN EXCHANGE TRADED F | 13,172 | $748.8M | 0.33% | |
| 62 | NFLXNETFLIX INC | 522 | $699.0M | 0.31% | |
| 63 | GLDDGREAT LAKES DREDGE & DOCK CO | 57,100 | $696.0M | 0.30% | |
| 64 | MCDMCDONALDS CORP | 2,294 | $670.2M | 0.29% | |
| 65 | TJXTJX COS INC NEW | 5,425 | $669.9M | 0.29% | |
| 66 | IWMISHARES TR | 3,054 | $659.0M | 0.29% | |
| 67 | PJ4AREPOSITRAK INC | 33,175 | $651.9M | 0.28% | |
| 68 | HOODROBINHOOD MKTS INC | 6,950 | $650.7M | 0.28% | |
| 69 | XLYSELECT SECTOR SPDR TR | 2,893 | $628.8M | 0.27% | |
| 70 | VSGXVANGUARD WORLD FD | 9,236 | $605.0M | 0.26% | |
| 71 | FEIMFREQUENCY ELECTRS INC | 25,985 | $590.1M | 0.26% | |
| 72 | NSCNORFOLK SOUTHN CORP | 2,252 | $576.4M | 0.25% | |
| 73 | MKLMARKEL GROUP INC | 286 | $571.2M | 0.25% | |
| 74 | CSCOCISCO SYS INC | 8,089 | $561.2M | 0.25% | |
| 75 | UNPUNION PAC CORP | 2,404 | $553.1M | 0.24% | |
| 76 | XLCSELECT SECTOR SPDR TR | 5,072 | $550.5M | 0.24% | |
| 77 | KVUEKENVUE INC | 26,040 | $545.0M | 0.24% | |
| 78 | KLACKLA CORP | 600 | $537.4M | 0.23% | |
| 79 | GOOGALPHABET INC | 3,027 | $536.9M | 0.23% | |
| 80 | SPYSPDR S&P 500 ETF TR | 860 | $531.4M | 0.23% | |
| 81 | EMEEMCOR GROUP INC | 990 | $529.5M | 0.23% | |
| 82 | VVISA INC | 1,483 | $526.5M | 0.23% | |
| 83 | GOOGLALPHABET INC | 2,796 | $492.7M | 0.22% | |
| 84 | LNGCHENIERE ENERGY INC | 1,985 | $483.4M | 0.21% | |
| 85 | VBVANGUARD INDEX FDS | 2,016 | $477.7M | 0.21% | |
| 86 | SFMSPROUTS FMRS MKT INC | 2,850 | $469.2M | 0.20% | |
| 87 | XLFISELECT SECTOR SPDR TR | 5,658 | $458.1M | 0.20% | |
| 88 | AIQGLOBAL X FDS | 10,450 | $456.6M | 0.20% | |
| 89 | 6RJ0ROCKET LAB CORP | 12,450 | $445.3M | 0.19% | |
| 90 | FLOTISHARES TR | 8,714 | $444.6M | 0.19% | |
| 91 | MUMICRON TECHNOLOGY INC | 3,598 | $443.5M | 0.19% | |
| 92 | SCHDSCHWAB STRATEGIC TR | 16,544 | $438.4M | 0.19% | |
| 93 | CDNACAREDX INC | 22,150 | $432.8M | 0.19% | |
| 94 | MLMMARTIN MARIETTA MATLS INC | 780 | $428.2M | 0.19% | |
| 95 | NXQUANEX BLDG PRODS CORP | 22,019 | $416.2M | 0.18% | |
| 96 | PEPPEPSICO INC | 3,146 | $415.4M | 0.18% | |
| 97 | SOHOSOTHERLY HOTELS INC | 436,190 | $414.4M | 0.18% | |
| 98 | BACVERIZON COMMUNICATIONS INC | 9,515 | $411.7M | 0.18% | |
| 99 | ETENERGY TRANSFER L P | 21,877 | $396.6M | 0.17% | |
| 100 | SHLDGLOBAL X FDS | 6,550 | $394.6M | 0.17% |
Page 1 of 2Next