THOMPSON DAVIS & CO., INC. Diversified Active

Location: Richmond, VA

CIK: 0001017284 · Show all filings

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

Filing Date: May 13, 2025

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

Holdings (125)

SMID SMITH MIDLAND CORP 44.4%
Value $56.3M Shares 1,811,935 Est. Cost $29.25 Unrealized +26.1%
CSL CARLISLE COS INC 5.6%
Value $7.144M Shares 20,982 Est. Cost $219.48 Unrealized +61.2%
DOV DOVER CORP 2.9%
Value $3.675M Shares 20,920 Est. Cost $158.90 Unrealized +19.8%
VOO VANGUARD INDEX FDS 2.4%
Value $3.026M Shares 5,887 Est. Cost $337.61 Unrealized
SHW SHERWIN WILLIAMS CO 2.1%
Value $2.619M Shares 7,500 Est. Cost $224.77 Unrealized +54.9%
CB CHUBB LIMITED 1.5%
Value $1.85M Shares 6,125 Est. Cost $193.02 Unrealized +43.1%
VIG VANGUARD SPECIALIZED FUNDS 1.1%
Value $1.454M Shares 7,496 Est. Cost $163.32 Unrealized
JPST J P MORGAN EXCHANGE TRADED F 1.1%
Value $1.413M Shares 27,913 Est. Cost $50.60 Unrealized
LLY ELI LILLY & CO 1.0%
Value $1.323M Shares 1,602 Est. Cost $296.96 Unrealized +178.4%
COST COSTCO WHSL CORP NEW 1.0%
Value $1.321M Shares 1,397 Est. Cost $500.93 Unrealized +93.8%
SPTI SPDR SER TR 1.0%
Value $1.272M Shares 44,518 Est. Cost $28.56 Unrealized
WGS GENEDX HOLDINGS CORP 1.0%
Value $1.253M Shares 14,150 Est. Cost $24.54 Unrealized +253.6%
AAPL APPLE INC 1.0%
Value $1.223M Shares 5,505 Est. Cost $141.60 Unrealized +63.0%
PROF PROFOUND MED CORP 0.9%
Value $1.186M Shares 203,850 Est. Cost $8.00 Unrealized -13.7%
DY DYCOM INDS INC 0.9%
Value $1.104M Shares 7,250 Est. Cost $134.66 Unrealized +27.9%
SPTS SPDR SER TR 0.8%
Value $1.077M Shares 36,825 Est. Cost $29.18 Unrealized
HYBL SSGA ACTIVE TR 0.8%
Value $1.072M Shares 38,106 Est. Cost $28.44 Unrealized
AMZN AMAZON COM INC 0.8%
Value $1.033M Shares 5,430 Est. Cost $143.45 Unrealized +51.3%
JMST J P MORGAN EXCHANGE TRADED F 0.8%
Value $1.032M Shares 20,301 Est. Cost $50.77 Unrealized
BIL SPDR SER TR 0.7%
Value $867K Shares 9,450 Est. Cost $91.57 Unrealized
META META PLATFORMS INC 0.7%
Value $828K Shares 1,436 Est. Cost $344.68 Unrealized +86.6%
VTV VANGUARD INDEX FDS 0.6%
Value $822K Shares 4,759 Est. Cost $107.41 Unrealized
JEPI J P MORGAN EXCHANGE TRADED F 0.6%
Value $820K Shares 14,359 Est. Cost $55.67 Unrealized
GLD SPDR GOLD TR 0.6%
Value $803K Shares 2,787 Est. Cost $208.90 Unrealized
MSFT MICROSOFT CORP 0.6%
Value $797K Shares 2,122 Est. Cost $231.91 Unrealized +74.7%
ESGV VANGUARD WORLD FD 0.6%
Value $796K Shares 8,124 Est. Cost $89.31 Unrealized
QQQ INVESCO QQQ TR 0.6%
Value $758K Shares 1,617 Est. Cost $382.04 Unrealized
BB BLACKBERRY LTD 0.6%
Value $743K Shares 197,110 Est. Cost $2.96 Unrealized +53.8%
GE GE AEROSPACE 0.6%
Value $714K Shares 3,569 Est. Cost $56.68 Unrealized +245.4%
TRAK REPOSITRAK INC 0.6%
Value $701K Shares 34,578 Est. Cost $12.27 Unrealized +68.5%
VUG VANGUARD INDEX FDS 0.5%
Value $683K Shares 1,841 Est. Cost $241.12 Unrealized
GEV GE VERNOVA INC 0.5%
Value $649K Shares 2,125 Est. Cost $164.45 Unrealized +111.7%
XLY SELECT SECTOR SPDR TR 0.5%
Value $640K Shares 3,239 Est. Cost $194.69 Unrealized
WMT WALMART INC 0.5%
Value $628K Shares 7,152 Est. Cost $71.89 Unrealized +29.3%
SPYM SPDR SER TR 0.5%
Value $621K Shares 9,450 Est. Cost $64.23 Unrealized
IBIT ISHARES BITCOIN TRUST ETF 0.5%
Value $617K Shares 13,173 Est. Cost $51.70 Unrealized
TMUS T-MOBILE US INC 0.5%
Value $608K Shares 2,280 Est. Cost $152.12 Unrealized +59.8%
IWM ISHARES TR 0.5%
Value $577K Shares 2,890 Est. Cost $193.62 Unrealized
UBER UBER TECHNOLOGIES INC 0.4%
Value $562K Shares 7,715 Est. Cost $39.11 Unrealized +84.2%
NVDA NVIDIA CORPORATION 0.4%
Value $557K Shares 5,142 Est. Cost $107.50 Unrealized +17.9%
ORCL ORACLE CORP 0.4%
Value $543K Shares 3,881 Est. Cost $137.03 Unrealized +17.9%
FIX COMFORT SYS USA INC 0.4%
Value $540K Shares 1,674 Est. Cost $364.35 Unrealized +10.3%
LNG CHENIERE ENERGY INC 0.4%
Value $529K Shares 2,285 Est. Cost $225.16 Unrealized 0.0%
FLOT ISHARES TR 0.4%
Value $520K Shares 10,177 Est. Cost $50.88 Unrealized
VSGX VANGUARD WORLD FD 0.4%
Value $509K Shares 8,636 Est. Cost $58.05 Unrealized
PG PROCTER AND GAMBLE CO 0.4%
Value $507K Shares 2,973 Est. Cost $66.99 Unrealized +144.7%
XLC SELECT SECTOR SPDR TR 0.4%
Value $497K Shares 5,152 Est. Cost $87.12 Unrealized
SPMD SPDR SER TR 0.4%
Value $494K Shares 9,650 Est. Cost $51.46 Unrealized
NFLX NETFLIX INC 0.4%
Value $491K Shares 527 Est. Cost $44.08 Unrealized +115.8%
GLDD GREAT LAKES DREDGE & DOCK CO 0.4%
Value $475K Shares 54,650 Est. Cost $9.70 Unrealized +2.8%
SCHD SCHWAB STRATEGIC TR 0.4%
Value $468K Shares 16,740 Est. Cost $42.41 Unrealized
CRWD CROWDSTRIKE HLDGS INC 0.4%
Value $458K Shares 1,300 Est. Cost $238.32 Unrealized +59.9%
COF CAPITAL ONE FINL CORP 0.4%
Value $453K Shares 2,524 Est. Cost $186.79 Unrealized 0.0%
V VISA INC 0.3%
Value $443K Shares 1,263 Est. Cost $167.40 Unrealized +100.9%
TSLA TESLA INC 0.3%
Value $435K Shares 1,680 Est. Cost $266.16 Unrealized +25.2%
SFM SPROUTS FMRS MKT INC 0.3%
Value $435K Shares 2,850 Est. Cost $72.86 Unrealized +104.7%
VB VANGUARD INDEX FDS 0.3%
Value $434K Shares 1,957 Est. Cost $214.79 Unrealized
TJX TJX COS INC NEW 0.3%
Value $423K Shares 3,475 Est. Cost $120.10 Unrealized 0.0%
XLP SELECT SECTOR SPDR TR 0.3%
Value $421K Shares 5,153 Est. Cost $78.86 Unrealized
JNJ JOHNSON & JOHNSON 0.3%
Value $412K Shares 2,484 Est. Cost $138.58 Unrealized +10.0%
HOOD ROBINHOOD MKTS INC 0.3%
Value $393K Shares 9,450 Est. Cost $47.54 Unrealized 0.0%
CDNA CAREDX INC 0.3%
Value $391K Shares 22,000 Est. Cost $15.17 Unrealized +42.0%
MKL MARKEL GROUP INC 0.3%
Value $376K Shares 201 Est. Cost $1554.00 Unrealized +18.4%
ETN EATON CORP PLC 0.3%
Value $367K Shares 1,350 Est. Cost $311.14 Unrealized -0.8%
XLV SELECT SECTOR SPDR TR 0.3%
Value $363K Shares 2,483 Est. Cost $152.78 Unrealized
PHYS SPROTT PHYSICAL GOLD TR 0.3%
Value $354K Shares 14,700 Est. Cost $24.06 Unrealized
GOOG ALPHABET INC 0.3%
Value $351K Shares 2,247 Est. Cost $148.13 Unrealized +23.2%
D DOMINION ENERGY INC 0.3%
Value $329K Shares 5,862 Est. Cost $51.30 Unrealized +2.8%
NX QUANEX BLDG PRODS CORP 0.2%
Value $310K Shares 16,658 Est. Cost $20.78 Unrealized 0.0%
SPY SPDR S&P 500 ETF TR 0.2%
Value $302K Shares 539 Est. Cost $293.94 Unrealized
EME EMCOR GROUP INC 0.2%
Value $301K Shares 815 Est. Cost $322.95 Unrealized +33.7%
JEPQ J P MORGAN EXCHANGE TRADED F 0.2%
Value $295K Shares 5,700 Est. Cost $51.78 Unrealized
MDY SPDR S&P MIDCAP 400 ETF TR 0.2%
Value $286K Shares 537 Est. Cost $321.37 Unrealized
RDNT RADNET INC 0.2%
Value $285K Shares 5,725 Est. Cost $40.30 Unrealized +46.8%
TOTL SSGA ACTIVE ETF TR 0.2%
Value $281K Shares 6,975 Est. Cost $40.29 Unrealized
AIG AMERICAN INTL GROUP INC 0.2%
Value $275K Shares 3,160 Est. Cost $76.16 Unrealized 0.0%
CSCO CISCO SYS INC 0.2%
Value $274K Shares 4,434 Est. Cost $60.10 Unrealized 0.0%
GOOGL ALPHABET INC 0.2%
Value $262K Shares 1,696 Est. Cost $144.54 Unrealized +25.0%
MSTR MICROSTRATEGY INC 0.2%
Value $261K Shares 910 Est. Cost $317.51 Unrealized 0.0%
RSP INVESCO EXCHANGE TRADED FD T 0.2%
Value $258K Shares 1,491 Est. Cost $141.25 Unrealized
MYO MYOMO INC 0.2%
Value $258K Shares 53,600 Est. Cost $5.26 Unrealized +8.3%
FBTC FIDELITY WISE ORIGIN BITCOIN 0.2%
Value $249K Shares 3,465 Est. Cost $81.58 Unrealized
BRK/B BERKSHIRE HATHAWAY INC DEL 0.2%
Value $248K Shares 465 Est. Cost $442.18 Unrealized +9.9%
RING ISHARES INC 0.2%
Value $242K Shares 6,310 Est. Cost $38.36 Unrealized
VEA VANGUARD TAX-MANAGED FDS 0.2%
Value $240K Shares 4,730 Est. Cost $52.81 Unrealized
OUNZ VANECK MERK GOLD ETF 0.2%
Value $240K Shares 7,975 Est. Cost $18.96 Unrealized
VXF VANGUARD INDEX FDS 0.2%
Value $235K Shares 1,362 Est. Cost $165.06 Unrealized
IBM INTERNATIONAL BUSINESS MACHS 0.2%
Value $233K Shares 939 Est. Cost $188.97 Unrealized +26.7%
SDY SPDR SER TR 0.2%
Value $232K Shares 1,713 Est. Cost $142.04 Unrealized
NVT NVENT ELECTRIC PLC 0.2%
Value $227K Shares 4,330 Est. Cost $62.98 Unrealized -0.7%
VONV VANGUARD SCOTTSDALE FDS 0.2%
Value $225K Shares 2,723 Est. Cost $83.29 Unrealized
FEIM FREQUENCY ELECTRS INC 0.2%
Value $222K Shares 14,210 Est. Cost $10.36 Unrealized +58.9%
ROKU ROKU INC 0.2%
Value $222K Shares 3,150 Est. Cost $80.02 Unrealized 0.0%
CTRA COTERRA ENERGY INC 0.2%
Value $213K Shares 7,360 Est. Cost $26.99 Unrealized 0.0%
SOHO SOTHERLY HOTELS INC 0.2%
Value $212K Shares 286,701 Est. Cost $1.81 Unrealized
AVGO BROADCOM INC 0.2%
Value $210K Shares 1,255 Est. Cost $158.01 Unrealized +32.8%
GEHC GE HEALTHCARE TECHNOLOGIES I 0.2%
Value $205K Shares 2,536 Est. Cost $85.82 Unrealized 0.0%
ET ENERGY TRANSFER L P 0.2%
Value $195K Shares 10,500 Est. Cost $15.79 Unrealized
CX CEMEX SAB DE CV 0.2%
Value $191K Shares 34,000 Est. Cost $5.64 Unrealized
LUNR INTUITIVE MACHINES INC 0.1%
Value $185K Shares 24,830 Est. Cost $11.08 Unrealized +41.8%
ADTN ADTRAN HOLDINGS INC 0.1%
Value $163K Shares 18,675 Est. Cost $10.06 Unrealized 0.0%
NOK NOKIA CORP 0.1%
Value $140K Shares 26,600 Est. Cost $5.27 Unrealized
AEE AMERESCO INC 0.1%
Value $123K Shares 10,150 Est. Cost $93.72 Unrealized 0.0%
PBI PITNEY BOWES INC 0.1%
Value $122K Shares 13,683 Est. Cost $9.06 Unrealized 0.0%
PESI PERMA-FIX ENVIRONMENTAL SVCS 0.1%
Value $97,709 Shares 13,440 Est. Cost $11.01 Unrealized -18.4%
ICAD INC 0.1%
Value $93,841 Shares 45,554 Est. Cost $1.98 Unrealized
ZDGE ZEDGE INC 0.1%
Value $84,136 Shares 36,110 Est. Cost $2.55 Unrealized 0.0%
SHIM SHIMMICK CORPORATION 0.1%
Value $81,000 Shares 45,000 Est. Cost $2.45 Unrealized
TILRAY BRANDS INC 0.1%
Value $74,664 Shares 113,267 Est. Cost $1.39 Unrealized
ORION ENERGY SYS INC 0.1%
Value $66,273 Shares 91,905 Est. Cost $0.72 Unrealized
APPS DIGITAL TURBINE INC 0.0%
Value $47,309 Shares 17,425 Est. Cost $3.25 Unrealized 0.0%
SLND SOUTHLAND HLDGS INC 0.0%
Value $37,375 Shares 12,500 Est. Cost $4.77 Unrealized
AMPG AMPLITECH GROUP INC 0.0%
Value $34,441 Shares 22,220 Est. Cost $2.04 Unrealized 0.0%
GROY GOLD ROYALTY CORP 0.0%
Value $24,480 Shares 17,000 Est. Cost $3.36 Unrealized -59.4%
LUCID GROUP INC 0.0%
Value $24,200 Shares 10,000 Est. Cost $2.42 Unrealized
THM INTERNATIONAL TOWER HILL MIN 0.0%
Value $22,752 Shares 36,000 Est. Cost $0.78 Unrealized -31.3%
BW BABCOCK & WILCOX ENTERPRISES 0.0%
Value $20,172 Shares 30,000 Est. Cost $1.65 Unrealized -25.1%
VGZ VISTA GOLD CORP 0.0%
Value $16,560 Shares 20,000 Est. Cost $0.83 Unrealized -19.9%
AWRE AWARE INC MASS 0.0%
Value $15,800 Shares 10,000 Est. Cost $1.57 Unrealized +2.9%
INTZ INTRUSION INC 0.0%
Value $14,448 Shares 12,900 Est. Cost $1.66 Unrealized 0.0%
BAER BRIDGER AEROSPACE GRP HLDGS 0.0%
Value $13,935 Shares 12,332 Est. Cost $2.20 Unrealized 0.0%
PZG PARAMOUNT GOLD NEV CORP 0.0%
Value $5,920 Shares 16,000 Est. Cost $0.71 Unrealized -47.9%
BAERW BRIDGER AEROSPACE GRP HLDGS 0.0%
Value $1,068 Shares 20,000 Est. Cost $0.13 Unrealized
HOVRW NEW HORIZON AIRCRAFT LTD 0.0%
Value $682 Shares 20,000 Est. Cost $0.10 Unrealized
HYCROFT MINING HOLDING CORP 0.0%
Value $100 Shares 40,000 Est. Cost $0.20 Unrealized