THOMPSON DAVIS & CO., INC. Diversified Active

Location: Richmond, VA

CIK: 0001017284 · Show all filings

Period: Q4 2025 (← Previous) (Next →)

Filing Date: Jan 12, 2026

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

Holdings (157)

SMID SMITH MIDLAND CORP 39.9%
Value $66.66M Shares 1,834,327 Est. Cost $29.55 Unrealized +21.4%
CSL CARLISLE COS INC 5.5%
Value $9.27M Shares 28,982 Est. Cost $263.47 Unrealized +22.5%
DOV DOVER CORP 2.4%
Value $4.084M Shares 20,920 Est. Cost $158.90 Unrealized +14.4%
VOO VANGUARD INDEX FDS 2.3%
Value $3.852M Shares 6,143 Est. Cost $370.38 Unrealized
SHW SHERWIN WILLIAMS CO 1.5%
Value $2.43M Shares 7,500 Est. Cost $224.77 Unrealized +48.7%
FIX COMFORT SYS USA INC 1.4%
Value $2.361M Shares 2,529 Est. Cost $395.85 Unrealized +133.2%
JPST J P MORGAN EXCHANGE TRADED F 1.3%
Value $2.175M Shares 42,992 Est. Cost $50.63 Unrealized
VIG VANGUARD SPECIALIZED FUNDS 1.3%
Value $2.098M Shares 9,545 Est. Cost $173.44 Unrealized
WGS GENEDX HOLDINGS CORP 1.2%
Value $1.937M Shares 14,891 Est. Cost $34.44 Unrealized +298.6%
CB CHUBB LIMITED 1.1%
Value $1.912M Shares 6,125 Est. Cost $193.02 Unrealized +51.5%
AMZN AMAZON COM INC 1.1%
Value $1.886M Shares 8,171 Est. Cost $164.47 Unrealized +39.1%
NVDA NVIDIA CORPORATION 1.1%
Value $1.767M Shares 9,473 Est. Cost $137.31 Unrealized +35.6%
PROF PROFOUND MED CORP 1.0%
Value $1.706M Shares 216,735 Est. Cost $7.86 Unrealized -18.2%
SPTS SPDR SERIES TRUST 1.0%
Value $1.634M Shares 55,800 Est. Cost $29.21 Unrealized
BIL SPDR SERIES TRUST 0.9%
Value $1.558M Shares 17,050 Est. Cost $91.52 Unrealized
SPYM SPDR SERIES TRUST 0.8%
Value $1.4M Shares 17,450 Est. Cost $70.35 Unrealized
GEV GE VERNOVA INC 0.8%
Value $1.385M Shares 2,119 Est. Cost $164.45 Unrealized +270.3%
AAPL APPLE INC 0.8%
Value $1.353M Shares 4,978 Est. Cost $146.60 Unrealized +83.0%
FEIM FREQUENCY ELECTRS INC 0.8%
Value $1.305M Shares 24,235 Est. Cost $13.93 Unrealized +164.1%
LLY ELI LILLY & CO 0.8%
Value $1.29M Shares 1,200 Est. Cost $296.96 Unrealized +221.8%
HYBL SSGA ACTIVE TR 0.7%
Value $1.252M Shares 44,027 Est. Cost $28.46 Unrealized
SPTI SPDR SERIES TRUST 0.7%
Value $1.179M Shares 40,869 Est. Cost $28.57 Unrealized
COF CAPITAL ONE FINL CORP 0.7%
Value $1.139M Shares 4,700 Est. Cost $217.80 Unrealized +2.0%
COST COSTCO WHSL CORP NEW 0.7%
Value $1.129M Shares 1,309 Est. Cost $500.93 Unrealized +80.8%
GOOG ALPHABET INC 0.7%
Value $1.129M Shares 3,597 Est. Cost $168.66 Unrealized +69.8%
TSLA TESLA INC 0.7%
Value $1.115M Shares 2,480 Est. Cost $284.50 Unrealized +55.8%
GE GE AEROSPACE 0.6%
Value $1.061M Shares 3,444 Est. Cost $56.68 Unrealized +430.7%
GLD SPDR GOLD TR 0.6%
Value $1.046M Shares 2,640 Est. Cost $208.90 Unrealized
MSFT MICROSOFT CORP 0.6%
Value $1.041M Shares 2,152 Est. Cost $244.38 Unrealized +104.8%
JMST J P MORGAN EXCHANGE TRADED F 0.6%
Value $1.034M Shares 20,301 Est. Cost $50.77 Unrealized
VTV VANGUARD INDEX FDS 0.6%
Value $999K Shares 5,232 Est. Cost $118.22 Unrealized
SMH VANECK ETF TRUST 0.6%
Value $991K Shares 2,751 Est. Cost $326.36 Unrealized
ESGV VANGUARD WORLD FD 0.6%
Value $983K Shares 8,124 Est. Cost $89.31 Unrealized
VUG VANGUARD INDEX FDS 0.6%
Value $962K Shares 1,973 Est. Cost $256.45 Unrealized
META META PLATFORMS INC 0.6%
Value $921K Shares 1,396 Est. Cost $370.89 Unrealized +79.9%
MKL MARKEL GROUP INC 0.5%
Value $884K Shares 411 Est. Cost $1749.61 Unrealized +15.8%
DY DYCOM INDS INC 0.5%
Value $880K Shares 2,605 Est. Cost $134.66 Unrealized +134.1%
TPC TUTOR PERINI CORP 0.5%
Value $823K Shares 12,286 Est. Cost $55.97 Unrealized +17.2%
OUNZ VANECK MERK GOLD ETF 0.5%
Value $776K Shares 18,700 Est. Cost $31.09 Unrealized
WMT WALMART INC 0.5%
Value $753K Shares 6,756 Est. Cost $91.58 Unrealized +17.1%
XLY SELECT SECTOR SPDR TR 0.4%
Value $695K Shares 5,820 Est. Cost $155.72 Unrealized
LPTH LIGHTPATH TECHNOLOGIES INC 0.4%
Value $687K Shares 63,600 Est. Cost $3.50 Unrealized +131.8%
VB VANGUARD INDEX FDS 0.4%
Value $672K Shares 2,607 Est. Cost $224.64 Unrealized
VSGX VANGUARD WORLD FD 0.4%
Value $661K Shares 9,236 Est. Cost $58.53 Unrealized
IBIT ISHARES BITCOIN TRUST ETF 0.4%
Value $642K Shares 12,922 Est. Cost $53.06 Unrealized
GOOGL ALPHABET INC 0.4%
Value $639K Shares 2,042 Est. Cost $153.41 Unrealized +86.2%
CLS CELESTICA INC 0.4%
Value $621K Shares 2,100 Est. Cost $106.30 Unrealized +183.5%
KEYS KEYSIGHT TECHNOLOGIES INC 0.4%
Value $603K Shares 2,970 Est. Cost $171.05 Unrealized +8.5%
TGEN TECOGEN INC NEW 0.4%
Value $595K Shares 120,450 Est. Cost $8.01 Unrealized -6.3%
XLC SELECT SECTOR SPDR TR 0.4%
Value $588K Shares 4,997 Est. Cost $88.50 Unrealized
TJX TJX COS INC NEW 0.4%
Value $586K Shares 3,815 Est. Cost $122.97 Unrealized +20.1%
CRWD CROWDSTRIKE HLDGS INC 0.4%
Value $586K Shares 1,250 Est. Cost $252.26 Unrealized +101.9%
BW BABCOCK & WILCOX ENTERPRISES 0.3%
Value $579K Shares 91,325 Est. Cost $1.73 Unrealized +184.6%
RKLB ROCKET LAB CORP 0.3%
Value $537K Shares 7,700 Est. Cost $24.48 Unrealized +134.2%
CSCO CISCO SYS INC 0.3%
Value $526K Shares 6,834 Est. Cost $73.79 Unrealized 0.0%
VRT VERTIV HOLDINGS CO 0.3%
Value $509K Shares 3,140 Est. Cost $112.73 Unrealized +54.0%
NFLX NETFLIX INC 0.3%
Value $489K Shares 5,220 Est. Cost $101.44 Unrealized +6.3%
GILT GILAT SATELLITE NETWORKS LTD 0.3%
Value $476K Shares 36,800 Est. Cost $9.17 Unrealized +40.0%
V VISA INC 0.3%
Value $476K Shares 1,356 Est. Cost $201.81 Unrealized +68.7%
PL PLANET LABS PBC 0.3%
Value $474K Shares 24,050 Est. Cost $4.81 Unrealized +197.9%
SCHD SCHWAB STRATEGIC TR 0.3%
Value $469K Shares 17,091 Est. Cost $41.24 Unrealized
CRDO CREDO TECHNOLOGY GROUP HOLDI 0.3%
Value $464K Shares 3,225 Est. Cost $58.32 Unrealized +163.7%
EME EMCOR GROUP INC 0.3%
Value $459K Shares 750 Est. Cost $414.52 Unrealized +56.2%
BB BLACKBERRY LTD 0.3%
Value $455K Shares 116,031 Est. Cost $3.05 Unrealized +44.1%
SPMD SPDR SERIES TRUST 0.3%
Value $427K Shares 7,375 Est. Cost $51.83 Unrealized
JEPQ J P MORGAN EXCHANGE TRADED F 0.3%
Value $422K Shares 7,260 Est. Cost $53.10 Unrealized
XLP SELECT SECTOR SPDR TR 0.3%
Value $419K Shares 5,394 Est. Cost $79.02 Unrealized
FLOT ISHARES TR 0.2%
Value $408K Shares 8,014 Est. Cost $50.88 Unrealized
JEPI J P MORGAN EXCHANGE TRADED F 0.2%
Value $404K Shares 7,050 Est. Cost $55.67 Unrealized
PG PROCTER AND GAMBLE CO 0.2%
Value $400K Shares 2,793 Est. Cost $66.99 Unrealized +119.7%
ESOA ENERGY SVCS ACQUISITION CORP 0.2%
Value $392K Shares 47,950 Est. Cost $9.54 Unrealized +0.3%
JNJ JOHNSON & JOHNSON 0.2%
Value $392K Shares 1,892 Est. Cost $138.58 Unrealized +42.2%
CX CEMEX SAB DE CV 0.2%
Value $391K Shares 34,000 Est. Cost $5.99 Unrealized
SHLD GLOBAL X FDS 0.2%
Value $389K Shares 6,011 Est. Cost $60.25 Unrealized
NX QUANEX BLDG PRODS CORP 0.2%
Value $382K Shares 24,810 Est. Cost $14.08 Unrealized 0.0%
XLK SELECT SECTOR SPDR TR 0.2%
Value $382K Shares 2,650 Est. Cost $198.60 Unrealized
VCLT VANGUARD SCOTTSDALE FDS 0.2%
Value $379K Shares 5,000 Est. Cost $75.85 Unrealized
QQQ INVESCO QQQ TR 0.2%
Value $372K Shares 606 Est. Cost $382.04 Unrealized
PPIH PERMA-PIPE INTL HLDGS INC 0.2%
Value $366K Shares 12,055 Est. Cost $27.42 Unrealized 0.0%
SHIM SHIMMICK CORPORATION 0.2%
Value $364K Shares 124,722 Est. Cost $2.52 Unrealized
UBER UBER TECHNOLOGIES INC 0.2%
Value $362K Shares 4,435 Est. Cost $39.11 Unrealized +130.2%
XLV SELECT SECTOR SPDR TR 0.2%
Value $361K Shares 2,334 Est. Cost $152.84 Unrealized
TKO TKO GROUP HOLDINGS INC 0.2%
Value $352K Shares 1,685 Est. Cost $193.76 Unrealized 0.0%
SPY SPDR S&P 500 ETF TR 0.2%
Value $344K Shares 504 Est. Cost $293.94 Unrealized
GLDD GREAT LAKES DREDGE & DOCK CO 0.2%
Value $341K Shares 26,025 Est. Cost $9.73 Unrealized +26.6%
TSEM TOWER SEMICONDUCTOR LTD 0.2%
Value $341K Shares 2,900 Est. Cost $54.61 Unrealized +76.4%
HOOD ROBINHOOD MKTS INC 0.2%
Value $339K Shares 3,000 Est. Cost $47.54 Unrealized +173.5%
ORCL ORACLE CORP 0.2%
Value $333K Shares 1,711 Est. Cost $159.65 Unrealized +49.1%
AIQ GLOBAL X FDS 0.2%
Value $326K Shares 6,405 Est. Cost $44.40 Unrealized
MU MICRON TECHNOLOGY INC 0.2%
Value $325K Shares 1,139 Est. Cost $93.22 Unrealized +146.0%
TEVA TEVA PHARMACEUTICAL INDS LTD 0.2%
Value $325K Shares 10,400 Est. Cost $20.20 Unrealized
SIVR ABRDN SILVER ETF TRUST 0.2%
Value $320K Shares 4,725 Est. Cost $67.64 Unrealized
ELVA ELECTROVAYA INC 0.2%
Value $318K Shares 40,200 Est. Cost $6.04 Unrealized 0.0%
LNG CHENIERE ENERGY INC 0.2%
Value $316K Shares 1,625 Est. Cost $225.16 Unrealized -6.7%
VXF VANGUARD INDEX FDS 0.2%
Value $312K Shares 1,492 Est. Cost $169.35 Unrealized
RDNT RADNET INC 0.2%
Value $307K Shares 4,300 Est. Cost $40.30 Unrealized +91.6%
ETN EATON CORP PLC 0.2%
Value $303K Shares 950 Est. Cost $311.14 Unrealized +13.9%
VEA VANGUARD TAX-MANAGED FDS 0.2%
Value $295K Shares 4,730 Est. Cost $52.81 Unrealized
SEI SOLARIS ENERGY INFRAS INC 0.2%
Value $295K Shares 6,425 Est. Cost $31.12 Unrealized +55.2%
GS GOLDMAN SACHS GROUP INC 0.2%
Value $295K Shares 335 Est. Cost $813.35 Unrealized 0.0%
VIK VIKING HOLDINGS LTD 0.2%
Value $295K Shares 4,125 Est. Cost $63.81 Unrealized 0.0%
RDDT REDDIT INC 0.2%
Value $293K Shares 1,275 Est. Cost $210.30 Unrealized 0.0%
XLF SELECT SECTOR SPDR TR 0.2%
Value $292K Shares 5,339 Est. Cost $54.77 Unrealized
SBUX STARBUCKS CORP 0.2%
Value $287K Shares 3,406 Est. Cost $84.06 Unrealized 0.0%
RSP INVESCO EXCHANGE TRADED FD T 0.2%
Value $286K Shares 1,491 Est. Cost $141.25 Unrealized
NVT NVENT ELECTRIC PLC 0.2%
Value $286K Shares 2,800 Est. Cost $62.98 Unrealized +64.5%
MDY SPDR S&P MIDCAP 400 ETF TR 0.2%
Value $284K Shares 470 Est. Cost $321.37 Unrealized
WFC WELLS FARGO CO NEW 0.2%
Value $276K Shares 2,958 Est. Cost $71.15 Unrealized +21.8%
TRAK REPOSITRAK INC 0.2%
Value $268K Shares 21,700 Est. Cost $12.27 Unrealized +15.7%
PLTR PALANTIR TECHNOLOGIES INC 0.2%
Value $267K Shares 1,503 Est. Cost $167.15 Unrealized +8.3%
CRM SALESFORCE INC 0.2%
Value $265K Shares 1,000 Est. Cost $248.17 Unrealized 0.0%
IVV ISHARES TR 0.2%
Value $260K Shares 380 Est. Cost $621.02 Unrealized
EFIV SPDR SERIES TRUST 0.2%
Value $257K Shares 3,880 Est. Cost $58.55 Unrealized
SPIN SSGA ACTIVE TR 0.2%
Value $255K Shares 7,876 Est. Cost $31.69 Unrealized
FBTC FIDELITY WISE ORIGIN BITCOIN 0.2%
Value $253K Shares 3,315 Est. Cost $83.07 Unrealized
VONV VANGUARD SCOTTSDALE FDS 0.1%
Value $250K Shares 2,713 Est. Cost $83.29 Unrealized
VIOO VANGUARD ADMIRAL FDS INC 0.1%
Value $241K Shares 2,175 Est. Cost $110.96 Unrealized
VYMI VANGUARD WHITEHALL FDS 0.1%
Value $239K Shares 2,650 Est. Cost $90.00 Unrealized
SLV ISHARES SILVER TR 0.1%
Value $236K Shares 3,661 Est. Cost $42.37 Unrealized
XOM EXXON MOBIL CORP 0.1%
Value $232K Shares 1,931 Est. Cost $115.49 Unrealized 0.0%
VISN COMMSCOPE HLDG CO INC 0.1%
Value $221K Shares 12,190 Est. Cost $17.25 Unrealized 0.0%
IWM ISHARES TR 0.1%
Value $220K Shares 892 Est. Cost $193.62 Unrealized
MTZ MASTEC INC 0.1%
Value $215K Shares 990 Est. Cost $183.12 Unrealized +14.6%
AMD ADVANCED MICRO DEVICES INC 0.1%
Value $209K Shares 975 Est. Cost $224.60 Unrealized 0.0%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $206K Shares 361 Est. Cost $563.27 Unrealized +2.8%
GEHC GE HEALTHCARE TECHNOLOGIES I 0.1%
Value $202K Shares 2,457 Est. Cost $77.91 Unrealized 0.0%
SIDU SIDUS SPACE INC 0.1%
Value $194K Shares 61,900 Est. Cost $1.15 Unrealized 0.0%
NXDR NEXTDOOR HOLDINGS INC 0.1%
Value $134K Shares 63,581 Est. Cost $1.95 Unrealized +0.7%
CVU CPI AEROSTRUCTURES INC 0.1%
Value $116K Shares 29,325 Est. Cost $2.74 Unrealized 0.0%
PBI PITNEY BOWES INC 0.1%
Value $114K Shares 10,811 Est. Cost $9.19 Unrealized +12.8%
VUZI VUZIX CORP 0.1%
Value $104K Shares 27,500 Est. Cost $2.67 Unrealized +17.6%
NRDY NERDY INC 0.1%
Value $101K Shares 97,000 Est. Cost $1.13 Unrealized 0.0%
ARRY ARRAY TECHNOLOGIES INC 0.1%
Value $96,948 Shares 10,515 Est. Cost $8.58 Unrealized 0.0%
LTRX LANTRONIX INC 0.1%
Value $96,690 Shares 16,500 Est. Cost $5.20 Unrealized 0.0%
AMPG AMPLITECH GROUP INC 0.1%
Value $96,475 Shares 32,266 Est. Cost $2.07 Unrealized +63.4%
VERI VERITONE INC 0.1%
Value $94,860 Shares 20,400 Est. Cost $5.38 Unrealized 0.0%
GAMCO NAT RES GOLD & INCOME 0.0%
Value $83,362 Shares 11,190 Est. Cost $7.45 Unrealized
CRVO CERVOMED INC 0.0%
Value $79,000 Shares 10,000 Est. Cost $8.53 Unrealized -5.8%
PRME PRIME MEDICINE INC 0.0%
Value $78,908 Shares 22,740 Est. Cost $4.06 Unrealized +9.5%
STRIVE INC 0.0%
Value $74,126 Shares 100,642 Est. Cost $0.74 Unrealized
APPS DIGITAL TURBINE INC 0.0%
Value $66,750 Shares 13,350 Est. Cost $5.66 Unrealized 0.0%
STXS STEREOTAXIS INC 0.0%
Value $57,498 Shares 25,199 Est. Cost $2.66 Unrealized 0.0%
SLI STANDARD LITHIUM LTD 0.0%
Value $50,288 Shares 11,250 Est. Cost $1.77 Unrealized +138.9%
VFF VILLAGE FARMS INTL INC 0.0%
Value $43,070 Shares 11,800 Est. Cost $3.48 Unrealized 0.0%
SLND SOUTHLAND HLDGS INC 0.0%
Value $41,500 Shares 12,500 Est. Cost $4.73 Unrealized
NPWR NET POWER INC 0.0%
Value $41,293 Shares 18,111 Est. Cost $3.13 Unrealized 0.0%
SATL SATELLOGIC INC 0.0%
Value $40,514 Shares 21,665 Est. Cost $1.87 Unrealized
IRIX IRIDEX CORP 0.0%
Value $32,490 Shares 28,500 Est. Cost $1.03 Unrealized 0.0%
CMBM CAMBIUM NETWORKS CORP 0.0%
Value $28,800 Shares 20,000 Est. Cost $1.70 Unrealized 0.0%
PZG PARAMOUNT GOLD NEV CORP 0.0%
Value $26,529 Shares 21,055 Est. Cost $1.16 Unrealized 0.0%
SOHO SOTHERLY HOTELS INC 0.0%
Value $25,800 Shares 12,000 Est. Cost $1.81 Unrealized
GPRO GOPRO INC 0.0%
Value $23,618 Shares 16,750 Est. Cost $1.49 Unrealized +22.1%
KLTR KALTURA INC 0.0%
Value $19,680 Shares 12,000 Est. Cost $1.58 Unrealized 0.0%
XPL SOLITARIO RESOURCES CORP 0.0%
Value $14,168 Shares 20,333 Est. Cost $0.66 Unrealized 0.0%
TRX TRX GOLD CORPORATION 0.0%
Value $13,097 Shares 14,222 Est. Cost $0.74 Unrealized 0.0%
CDLX CARDLYTICS INC 0.0%
Value $12,904 Shares 11,321 Est. Cost $1.67 Unrealized -7.3%
AMPLITECH GROUP INC 0.0%
Value $2,626 Shares 32,784 Est. Cost $0.41 Unrealized