THOMPSON DAVIS & CO., INC. Diversified Active

Location: Richmond, VA

CIK: 0001017284 · Show all filings

Period: Q1 2026 (← Previous) (Next →)

Filing Date: Apr 16, 2026

Total Value: $150M (100.0% shares, 0.0% debt)

Holdings (141)

SMID SMITH MIDLAND CORP 40.0%
Value $59.91M Shares 1,841,775 Est. Cost $29.55 Unrealized +19.5%
CSL CARLISLE COS INC 6.4%
Value $9.669M Shares 28,982 Est. Cost $263.47 Unrealized +41.0%
DOV DOVER CORP 2.9%
Value $4.361M Shares 20,920 Est. Cost $158.90 Unrealized +35.1%
VOO VANGUARD INDEX FDS 1.7%
Value $2.55M Shares 4,267 Est. Cost $370.38 Unrealized
FIX COMFORT SYS USA INC 1.7%
Value $2.498M Shares 1,811 Est. Cost $395.85 Unrealized +202.2%
SHW SHERWIN WILLIAMS CO 1.6%
Value $2.404M Shares 7,500 Est. Cost $224.77 Unrealized +58.1%
JPST J P MORGAN EXCHANGE TRADED F 1.5%
Value $2.25M Shares 44,451 Est. Cost $50.63 Unrealized
VIG VANGUARD SPECIALIZED FUNDS 1.4%
Value $2.054M Shares 9,552 Est. Cost $173.44 Unrealized
CB CHUBB LTD SWITZ 1.3%
Value $1.964M Shares 6,025 Est. Cost $193.02 Unrealized +63.8%
GEV GE VERNOVA INC 1.2%
Value $1.85M Shares 2,119 Est. Cost $164.45 Unrealized +348.1%
BIL SPDR SERIES TRUST 1.1%
Value $1.709M Shares 18,650 Est. Cost $91.53 Unrealized
NVDA NVIDIA CORPORATION 1.0%
Value $1.551M Shares 8,891 Est. Cost $137.31 Unrealized +35.9%
SPTS SPDR SERIES TRUST 1.0%
Value $1.518M Shares 52,030 Est. Cost $29.21 Unrealized
PROF PROFOUND MED CORP 0.9%
Value $1.398M Shares 215,785 Est. Cost $7.86 Unrealized -5.4%
COST COSTCO WHOLESALE CORPORATION 0.9%
Value $1.299M Shares 1,304 Est. Cost $500.93 Unrealized +92.4%
FEIM FREQUENCY ELECTRS INC 0.8%
Value $1.266M Shares 28,615 Est. Cost $19.91 Unrealized +166.2%
SPYM SPDR SERIES TRUST 0.8%
Value $1.259M Shares 16,450 Est. Cost $70.35 Unrealized
SPTI SPDR SERIES TRUST 0.8%
Value $1.151M Shares 40,145 Est. Cost $28.57 Unrealized
AAPL APPLE INC 0.8%
Value $1.141M Shares 4,496 Est. Cost $146.60 Unrealized +79.3%
GLD SPDR GOLD TR 0.8%
Value $1.136M Shares 2,640 Est. Cost $208.90 Unrealized
LLY ELI LILLY & CO 0.7%
Value $1.104M Shares 1,200 Est. Cost $296.96 Unrealized +252.6%
SMH VANECK ETF TRUST 0.7%
Value $1.055M Shares 2,751 Est. Cost $326.36 Unrealized
JMST J P MORGAN EXCHANGE TRADED F 0.7%
Value $1.035M Shares 20,301 Est. Cost $50.77 Unrealized
GOOG ALPHABET INC 0.7%
Value $1.015M Shares 3,537 Est. Cost $168.66 Unrealized +91.9%
WGS GENEDX HOLDINGS CORP 0.7%
Value $1.004M Shares 15,641 Est. Cost $37.64 Unrealized +168.7%
VTV VANGUARD INDEX FDS 0.7%
Value $996K Shares 5,076 Est. Cost $118.22 Unrealized
GE GE AEROSPACE 0.7%
Value $977K Shares 3,444 Est. Cost $56.68 Unrealized +461.4%
TJX TJX COS INC NEW 0.7%
Value $977K Shares 6,115 Est. Cost $134.72 Unrealized +14.5%
ESGV VANGUARD WORLD FD 0.6%
Value $912K Shares 8,124 Est. Cost $89.31 Unrealized
OUNZ VANECK MERK GOLD ETF 0.6%
Value $899K Shares 19,950 Est. Cost $31.97 Unrealized
MKL MARKEL GROUP INC 0.6%
Value $894K Shares 467 Est. Cost $1788.99 Unrealized +16.2%
DY DYCOM INDS INC 0.6%
Value $882K Shares 2,604 Est. Cost $134.66 Unrealized +185.5%
KEYS KEYSIGHT TECHNOLOGIES INC 0.6%
Value $878K Shares 3,110 Est. Cost $173.63 Unrealized +31.5%
BW BABCOCK & WILCOX ENTERPRISES 0.5%
Value $822K Shares 55,965 Est. Cost $1.73 Unrealized +413.1%
WMT WALMART INC 0.5%
Value $765K Shares 6,153 Est. Cost $91.58 Unrealized +33.3%
META META PLATFORMS INC 0.5%
Value $753K Shares 1,316 Est. Cost $370.89 Unrealized +76.8%
VUG VANGUARD INDEX FDS 0.5%
Value $752K Shares 1,722 Est. Cost $256.45 Unrealized
VB VANGUARD INDEX FDS 0.5%
Value $683K Shares 2,607 Est. Cost $224.64 Unrealized
TSLA TESLA INC 0.5%
Value $678K Shares 1,825 Est. Cost $284.50 Unrealized +49.7%
VSGX VANGUARD WORLD FD 0.5%
Value $678K Shares 9,451 Est. Cost $58.83 Unrealized
MSFT MICROSOFT CORP 0.4%
Value $670K Shares 1,809 Est. Cost $244.38 Unrealized +77.8%
PL PLANET LABS PBC 0.4%
Value $644K Shares 23,050 Est. Cost $4.81 Unrealized +404.5%
LPTH LIGHTPATH TECHNOLOGIES INC 0.4%
Value $632K Shares 63,000 Est. Cost $3.50 Unrealized +235.1%
TPC TUTOR PERINI CORP 0.4%
Value $627K Shares 8,127 Est. Cost $55.97 Unrealized +40.9%
XLY SELECT SECTOR SPDR TR 0.4%
Value $626K Shares 5,747 Est. Cost $155.72 Unrealized
XLC SELECT SECTOR SPDR TR 0.4%
Value $573K Shares 5,167 Est. Cost $89.24 Unrealized
EME EMCOR GROUP INC 0.4%
Value $554K Shares 750 Est. Cost $414.52 Unrealized +75.3%
GNR SPDR INDEX SHS FDS 0.4%
Value $549K Shares 7,350 Est. Cost $74.67 Unrealized
GOOGL ALPHABET INC 0.4%
Value $535K Shares 1,862 Est. Cost $153.41 Unrealized +110.7%
SCHD SCHWAB STRATEGIC TR 0.4%
Value $527K Shares 17,163 Est. Cost $41.24 Unrealized
CSCO CISCO SYS INC 0.3%
Value $521K Shares 6,709 Est. Cost $73.79 Unrealized +5.6%
JNJ JOHNSON & JOHNSON 0.3%
Value $512K Shares 2,096 Est. Cost $147.27 Unrealized +54.7%
RKLB ROCKET LAB CORP 0.3%
Value $511K Shares 7,950 Est. Cost $26.20 Unrealized +202.6%
GILT GILAT SATELLITE NETWORKS LTD 0.3%
Value $508K Shares 33,815 Est. Cost $9.17 Unrealized +81.6%
MU MICRON TECHNOLOGY INC 0.3%
Value $505K Shares 1,494 Est. Cost $163.04 Unrealized +137.4%
VEA VANGUARD TAX-MANAGED FDS 0.3%
Value $476K Shares 7,434 Est. Cost $56.91 Unrealized
SHIM SHIMMICK CORPORATION 0.3%
Value $461K Shares 125,500 Est. Cost $2.52 Unrealized
NFLX NETFLIX INC. 0.3%
Value $454K Shares 4,720 Est. Cost $101.44 Unrealized -17.4%
SPMD SPDR SERIES TRUST 0.3%
Value $437K Shares 7,375 Est. Cost $51.83 Unrealized
SHLD GLOBAL X FDS 0.3%
Value $427K Shares 6,031 Est. Cost $60.25 Unrealized
AMZN AMAZON COM INC 0.3%
Value $416K Shares 1,999 Est. Cost $164.47 Unrealized +37.9%
PG PROCTER & GAMBLE CO 0.3%
Value $403K Shares 2,793 Est. Cost $66.99 Unrealized +126.5%
RING ISHARES INC 0.3%
Value $399K Shares 5,050 Est. Cost $78.98 Unrealized
XLP SELECT SECTOR SPDR TR 0.3%
Value $398K Shares 4,849 Est. Cost $79.02 Unrealized
LNG CHENIERE ENERGY INC 0.3%
Value $390K Shares 1,375 Est. Cost $225.16 Unrealized -6.8%
CX CEMEX SA EURO MTN BE 144A 0.3%
Value $389K Shares 34,000 Est. Cost $5.99 Unrealized
FLOT ISHARES TR 0.3%
Value $382K Shares 7,499 Est. Cost $50.88 Unrealized
V VISA INC 0.3%
Value $379K Shares 1,255 Est. Cost $201.81 Unrealized +63.1%
PPIH PERMA-PIPE INTL HLDGS INC 0.2%
Value $367K Shares 12,305 Est. Cost $27.51 Unrealized +14.6%
SEI SOLARIS ENERGY INFRAS INC 0.2%
Value $363K Shares 6,425 Est. Cost $31.12 Unrealized +70.4%
VYMI VANGUARD WHITEHALL FDS 0.2%
Value $353K Shares 3,750 Est. Cost $91.24 Unrealized
SNDK SANDISK CORP 0.2%
Value $346K Shares 545 Est. Cost $516.50 Unrealized 0.0%
ETN EATON CORP PLC 0.2%
Value $340K Shares 950 Est. Cost $311.14 Unrealized +13.7%
SIVR ABRDN SILVER ETF TRUST 0.2%
Value $338K Shares 4,725 Est. Cost $67.64 Unrealized
NVT NVENT ELEC PLC 0.2%
Value $331K Shares 2,800 Est. Cost $62.98 Unrealized +78.3%
RLY SSGA ACTIVE ETF TR 0.2%
Value $329K Shares 9,102 Est. Cost $36.15 Unrealized
XLK SELECT SECTOR SPDR TR 0.2%
Value $326K Shares 2,450 Est. Cost $198.60 Unrealized
PLTR PALANTIR TECHNOLOGIES INC 0.2%
Value $320K Shares 2,188 Est. Cost $163.09 Unrealized -5.5%
MTZ MASTEC INC 0.2%
Value $319K Shares 990 Est. Cost $183.12 Unrealized +36.6%
TEVA TEVA PHARMACEUTICAL INDS LTD 0.2%
Value $313K Shares 10,400 Est. Cost $20.20 Unrealized
AAOI APPLIED OPTOELECTRONICS INC 0.2%
Value $310K Shares 3,659 Est. Cost $41.81 Unrealized 0.0%
VXF VANGUARD INDEX FDS 0.2%
Value $307K Shares 1,492 Est. Cost $169.35 Unrealized
SPIN SSGA ACTIVE TR 0.2%
Value $302K Shares 9,890 Est. Cost $31.45 Unrealized
ELVA ELECTROVAYA INC 0.2%
Value $297K Shares 37,925 Est. Cost $6.04 Unrealized +51.8%
SATL SATELLOGIC INC 0.2%
Value $296K Shares 54,325 Est. Cost $4.02 Unrealized
XLV SELECT SECTOR SPDR TR 0.2%
Value $295K Shares 2,014 Est. Cost $152.84 Unrealized
VIK VIKING HOLDINGS LTD 0.2%
Value $292K Shares 3,975 Est. Cost $63.81 Unrealized +15.6%
RSP INVESCO EXCHANGE TRADED FD T 0.2%
Value $286K Shares 1,491 Est. Cost $141.25 Unrealized
SPY STATE STR SPDR S&P 500 ETF T 0.2%
Value $286K Shares 440 Est. Cost $293.94 Unrealized
XOM EXXON MOBIL CORP 0.2%
Value $285K Shares 1,681 Est. Cost $115.49 Unrealized +20.1%
JEPQ J P MORGAN EXCHANGE TRADED F 0.2%
Value $273K Shares 4,915 Est. Cost $53.10 Unrealized
FTK FLOTEK INDUSTRIES INC 0.2%
Value $272K Shares 16,050 Est. Cost $17.33 Unrealized 0.0%
ESOA ENERGY SERVICES OF AMER CORP 0.2%
Value $267K Shares 20,350 Est. Cost $9.54 Unrealized +10.1%
VONV VANGUARD SCOTTSDALE FDS 0.2%
Value $254K Shares 2,713 Est. Cost $83.29 Unrealized
TGEN TECOGEN INC NEW 0.2%
Value $253K Shares 99,000 Est. Cost $8.01 Unrealized -47.4%
VIOO VANGUARD ADMIRAL FDS INC 0.2%
Value $250K Shares 2,175 Est. Cost $110.96 Unrealized
NOC NORTHROP GRUMMAN CORP 0.2%
Value $246K Shares 361 Est. Cost $563.27 Unrealized +19.6%
EFIV SPDR SERIES TRUST 0.2%
Value $245K Shares 3,880 Est. Cost $58.55 Unrealized
VSAT VIASAT INC 0.2%
Value $240K Shares 5,250 Est. Cost $43.72 Unrealized 0.0%
MDY STATE STR SPDR S&P MIDCAP 40 0.2%
Value $237K Shares 384 Est. Cost $321.37 Unrealized
BWXT BWX TECHNOLOGIES INC 0.2%
Value $235K Shares 1,150 Est. Cost $202.99 Unrealized 0.0%
CRWD CROWDSTRIKE HLDGS INC 0.2%
Value $234K Shares 600 Est. Cost $252.26 Unrealized +70.9%
WFC WELLS FARGO & CO 0.2%
Value $230K Shares 2,892 Est. Cost $71.15 Unrealized +26.6%
VOE VANGUARD INDEX FDS 0.2%
Value $230K Shares 1,249 Est. Cost $184.28 Unrealized
YSS YORK SPACE SYSTEMS INC 0.2%
Value $229K Shares 10,350 Est. Cost $22.17 Unrealized
RKT ROCKET COS INC 0.2%
Value $229K Shares 16,100 Est. Cost $20.15 Unrealized 0.0%
AIQ GLOBAL X FDS 0.2%
Value $229K Shares 4,900 Est. Cost $44.40 Unrealized
LUV SOUTHWEST AIRLS CO 0.2%
Value $227K Shares 6,046 Est. Cost $47.34 Unrealized 0.0%
FLY FIREFLY AEROSPACE INC 0.1%
Value $220K Shares 7,735 Est. Cost $25.23 Unrealized 0.0%
CASY CASEYS GEN STORES INC 0.1%
Value $216K Shares 297 Est. Cost $631.07 Unrealized 0.0%
XME SPDR SERIES TRUST 0.1%
Value $216K Shares 2,001 Est. Cost $108.02 Unrealized
RMCF ROCKY MTN CHOCOLATE FACTORY 0.1%
Value $215K Shares 95,555 Est. Cost $2.32 Unrealized 0.0%
IVV ISHARES TR 0.1%
Value $214K Shares 328 Est. Cost $621.02 Unrealized
TOTL SSGA ACTIVE ETF TR 0.1%
Value $209K Shares 5,250 Est. Cost $39.73 Unrealized
IWM ISHARES TR 0.1%
Value $207K Shares 835 Est. Cost $193.62 Unrealized
USLM UNITED STS LIME & MINERALS I 0.1%
Value $206K Shares 1,575 Est. Cost $119.32 Unrealized 0.0%
VISN VISTANCE NETWORKS INC 0.1%
Value $196K Shares 10,750 Est. Cost $17.25 Unrealized +7.2%
ET ENERGY TRANSFER L P 0.1%
Value $195K Shares 10,100 Est. Cost $19.30 Unrealized
RIG TRANSOCEAN LTD 0.1%
Value $185K Shares 27,950 Est. Cost $5.16 Unrealized 0.0%
BDSX BIODESIX INC 0.1%
Value $170K Shares 11,750 Est. Cost $9.93 Unrealized 0.0%
ADTN ADTRAN HOLDINGS INC 0.1%
Value $149K Shares 11,865 Est. Cost $9.58 Unrealized 0.0%
RCEL AVITA MEDICAL INC 0.1%
Value $144K Shares 39,050 Est. Cost $4.07 Unrealized 0.0%
UAMY UNITED STATES ANTIMONY CORP 0.1%
Value $134K Shares 15,325 Est. Cost $8.25 Unrealized 0.0%
CVU CPI AEROSTRUCTURES INC 0.1%
Value $123K Shares 31,375 Est. Cost $2.82 Unrealized +42.4%
LTRX LANTRONIX INC 0.1%
Value $99,298 Shares 18,950 Est. Cost $5.34 Unrealized +17.2%
TRAK REPOSITRAK INC 0.1%
Value $88,160 Shares 11,600 Est. Cost $12.27 Unrealized -14.2%
TZOO TRAVELZOO 0.1%
Value $86,136 Shares 14,550 Est. Cost $5.93 Unrealized 0.0%
USEG U S ENERGY CORP DEL 0.0%
Value $71,415 Shares 80,777 Est. Cost $1.02 Unrealized 0.0%
BB BLACKBERRY LTD 0.0%
Value $71,120 Shares 19,920 Est. Cost $3.05 Unrealized +19.5%
NXDR NEXTDOOR HOLDINGS INC 0.0%
Value $67,820 Shares 48,443 Est. Cost $1.95 Unrealized -4.3%
NRDY NERDY INC 0.0%
Value $66,112 Shares 81,000 Est. Cost $1.13 Unrealized -10.4%
PRME PRIME MEDICINE INC 0.0%
Value $59,995 Shares 17,240 Est. Cost $4.06 Unrealized -6.4%
CNVS CINEVERSE CORP 0.0%
Value $57,960 Shares 24,150 Est. Cost $2.26 Unrealized 0.0%
STXS STEREOTAXIS INC 0.0%
Value $55,198 Shares 29,999 Est. Cost $2.61 Unrealized -10.4%
INDO INDONESIA ENERGY CORP LTD 0.0%
Value $52,632 Shares 15,300 Est. Cost $4.00 Unrealized 0.0%
VUZI VUZIX CORP 0.0%
Value $48,510 Shares 21,000 Est. Cost $2.67 Unrealized +9.4%
IRIX IRIDEX CORP 0.0%
Value $47,918 Shares 47,444 Est. Cost $1.18 Unrealized +19.0%
CRVO CERVOMED INC 0.0%
Value $39,400 Shares 10,000 Est. Cost $8.53 Unrealized -31.0%
AMPG AMPLITECH GROUP INC 0.0%
Value $22,800 Shares 12,000 Est. Cost $2.07 Unrealized +55.4%
JELD JELD-WEN HLDG INC 0.0%
Value $20,150 Shares 16,250 Est. Cost $2.60 Unrealized 0.0%
CMBM CAMBIUM NETWORKS CORP 0.0%
Value $2,025 Shares 13,500 Est. Cost $1.70 Unrealized -14.6%