THOMPSON DAVIS & CO., INC. Diversified Active

Location: Richmond, VA

CIK: 0001017284 · Show all filings

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

Filing Date: May 2, 2024

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

Holdings (119)

SMID SMITH MIDLAND CORP 49.5%
Value $73.01M Shares 1,554,116 Est. Cost $28.20 Unrealized +44.6%
ESOA ENERGY SVCS ACQUISITION CORP 7.5%
Value $11M Shares 1,333,725 Est. Cost $3.16 Unrealized +129.2%
CSL CARLISLE COS INC 5.6%
Value $8.221M Shares 20,979 Est. Cost $219.48 Unrealized +51.2%
DOV DOVER CORP 2.5%
Value $3.712M Shares 20,950 Est. Cost $158.90 Unrealized -0.8%
SHW SHERWIN WILLIAMS CO 1.8%
Value $2.605M Shares 7,500 Est. Cost $224.77 Unrealized +39.5%
AMD ADVANCED MICRO DEVICES INC 1.6%
Value $2.406M Shares 13,330 Est. Cost $106.67 Unrealized +63.9%
VOO VANGUARD INDEX FDS 1.5%
Value $2.229M Shares 4,637 Est. Cost $287.46 Unrealized
CB CHUBB LIMITED 1.1%
Value $1.598M Shares 6,165 Est. Cost $189.85 Unrealized +27.1%
FEIM FREQUENCY ELECTRS INC 1.0%
Value $1.511M Shares 138,745 Est. Cost $9.75 Unrealized 0.0%
LLY ELI LILLY & CO 0.9%
Value $1.303M Shares 1,675 Est. Cost $274.56 Unrealized +155.9%
CRWD CROWDSTRIKE HLDGS INC 0.9%
Value $1.27M Shares 3,960 Est. Cost $209.43 Unrealized +46.2%
KNSL KINSALE CAP GROUP INC 0.8%
Value $1.24M Shares 2,364 Est. Cost $55.93 Unrealized +705.4%
VIG VANGUARD SPECIALIZED FUNDS 0.8%
Value $1.169M Shares 6,401 Est. Cost $152.89 Unrealized
UBER UBER TECHNOLOGIES INC 0.7%
Value $1.106M Shares 14,370 Est. Cost $39.11 Unrealized +83.5%
AAPL APPLE INC 0.7%
Value $1.046M Shares 6,097 Est. Cost $134.63 Unrealized +33.9%
COST COSTCO WHSL CORP NEW 0.7%
Value $1.025M Shares 1,399 Est. Cost $500.93 Unrealized +41.1%
VTV VANGUARD INDEX FDS 0.6%
Value $929K Shares 5,706 Est. Cost $107.41 Unrealized
PRIM PRIMORIS SVCS CORP 0.6%
Value $855K Shares 20,075 Est. Cost $34.23 Unrealized +7.8%
AMZN AMAZON COM INC 0.6%
Value $827K Shares 4,585 Est. Cost $129.91 Unrealized +28.5%
NVO NOVO-NORDISK A S 0.5%
Value $806K Shares 6,280 Est. Cost $100.97 Unrealized
ESGV VANGUARD WORLD FD 0.5%
Value $785K Shares 8,424 Est. Cost $89.31 Unrealized
NVDA NVIDIA CORPORATION 0.5%
Value $751K Shares 840 Est. Cost $24.80 Unrealized +192.1%
QQQ INVESCO QQQ TR 0.5%
Value $714K Shares 1,607 Est. Cost $382.04 Unrealized
META META PLATFORMS INC 0.5%
Value $702K Shares 1,458 Est. Cost $341.06 Unrealized +29.9%
VUG VANGUARD INDEX FDS 0.4%
Value $623K Shares 1,810 Est. Cost $238.06 Unrealized
JMST J P MORGAN EXCHANGE TRADED F 0.4%
Value $613K Shares 12,075 Est. Cost $50.75 Unrealized
PROF PROFOUND MED CORP 0.4%
Value $586K Shares 68,650 Est. Cost $8.31 Unrealized +0.5%
GE GENERAL ELECTRIC CO 0.4%
Value $585K Shares 3,332 Est. Cost $48.76 Unrealized +138.7%
TRAK REPOSITRAK INC 0.4%
Value $574K Shares 36,330 Est. Cost $12.12 Unrealized +8.3%
PWR QUANTA SVCS INC 0.4%
Value $565K Shares 2,175 Est. Cost $191.36 Unrealized +15.3%
NTNX NUTANIX INC 0.4%
Value $565K Shares 9,150 Est. Cost $46.19 Unrealized +24.8%
MSFT MICROSOFT CORP 0.4%
Value $548K Shares 1,302 Est. Cost $103.84 Unrealized +284.5%
GLD SPDR GOLD TR 0.4%
Value $542K Shares 2,637 Est. Cost $192.47 Unrealized
JEPI J P MORGAN EXCHANGE TRADED F 0.4%
Value $529K Shares 9,150 Est. Cost $54.65 Unrealized
ARC DOCUMENT SOLUTIONS INC 0.3%
Value $515K Shares 186,083 Est. Cost $3.22 Unrealized
PG PROCTER AND GAMBLE CO 0.3%
Value $486K Shares 2,998 Est. Cost $66.99 Unrealized +123.7%
IWM ISHARES TR 0.3%
Value $486K Shares 2,312 Est. Cost $182.80 Unrealized
GEHC GE HEALTHCARE TECHNOLOGIES I 0.3%
Value $485K Shares 5,331 Est. Cost $71.80 Unrealized +15.5%
DIS DISNEY WALT CO 0.3%
Value $478K Shares 3,905 Est. Cost $86.20 Unrealized +18.8%
VRT VERTIV HOLDINGS CO 0.3%
Value $453K Shares 5,550 Est. Cost $62.67 Unrealized 0.0%
IBIT ISHARES BITCOIN TR 0.3%
Value $451K Shares 11,135 Est. Cost $40.47 Unrealized
VB VANGUARD INDEX FDS 0.3%
Value $447K Shares 1,957 Est. Cost $214.75 Unrealized
HYBL SSGA ACTIVE TR 0.3%
Value $446K Shares 15,700 Est. Cost $28.38 Unrealized
NXT NEXTRACKER INC 0.3%
Value $437K Shares 7,765 Est. Cost $53.20 Unrealized 0.0%
XLK SELECT SECTOR SPDR TR 0.3%
Value $429K Shares 2,059 Est. Cost $208.30 Unrealized
SPY SPDR S&P 500 ETF TR 0.3%
Value $428K Shares 818 Est. Cost $293.94 Unrealized
GOOG ALPHABET INC 0.3%
Value $417K Shares 2,739 Est. Cost $134.68 Unrealized +6.4%
SOHO SOTHERLY HOTELS INC 0.3%
Value $416K Shares 287,004 Est. Cost $2.01 Unrealized
LFMD LIFEMD INC 0.3%
Value $411K Shares 40,000 Est. Cost $7.32 Unrealized +1.0%
NVT NVENT ELECTRIC PLC 0.3%
Value $411K Shares 5,450 Est. Cost $62.88 Unrealized 0.0%
FLOT ISHARES TR 0.3%
Value $406K Shares 7,945 Est. Cost $50.74 Unrealized
JNJ JOHNSON & JOHNSON 0.3%
Value $388K Shares 2,451 Est. Cost $138.03 Unrealized +8.8%
DY DYCOM INDS INC 0.3%
Value $384K Shares 2,675 Est. Cost $93.85 Unrealized +31.3%
JPST J P MORGAN EXCHANGE TRADED F 0.3%
Value $376K Shares 7,452 Est. Cost $50.36 Unrealized
PDFS PDF SOLUTIONS INC 0.2%
Value $368K Shares 10,925 Est. Cost $32.80 Unrealized 0.0%
SPTI SPDR SER TR 0.2%
Value $352K Shares 12,500 Est. Cost $28.18 Unrealized
MDY SPDR S&P MIDCAP 400 ETF TR 0.2%
Value $346K Shares 622 Est. Cost $321.37 Unrealized
MU MICRON TECHNOLOGY INC 0.2%
Value $342K Shares 2,900 Est. Cost $89.83 Unrealized 0.0%
VSGX VANGUARD WORLD FD 0.2%
Value $320K Shares 5,576 Est. Cost $57.47 Unrealized
NFLX NETFLIX INC 0.2%
Value $316K Shares 520 Est. Cost $43.65 Unrealized +29.2%
SNOW SNOWFLAKE INC 0.2%
Value $315K Shares 1,950 Est. Cost $164.48 Unrealized +17.9%
SCHD SCHWAB STRATEGIC TR 0.2%
Value $309K Shares 3,832 Est. Cost $74.62 Unrealized
ALKT ALKAMI TECHNOLOGY INC 0.2%
Value $307K Shares 12,500 Est. Cost $24.55 Unrealized 0.0%
UTI UNIVERSAL TECHNICAL INST INC 0.2%
Value $303K Shares 19,000 Est. Cost $11.89 Unrealized +22.1%
LNG CHENIERE ENERGY INC 0.2%
Value $298K Shares 1,850 Est. Cost $152.05 Unrealized +5.7%
TMUS T-MOBILE US INC 0.2%
Value $298K Shares 1,825 Est. Cost $136.55 Unrealized +15.8%
RDNT RADNET INC 0.2%
Value $283K Shares 5,825 Est. Cost $40.30 Unrealized 0.0%
BHVN BIOHAVEN LTD 0.2%
Value $273K Shares 5,000 Est. Cost $31.10 Unrealized +59.2%
FIX COMFORT SYS USA INC 0.2%
Value $273K Shares 860 Est. Cost $253.75 Unrealized 0.0%
RXST RXSIGHT INC 0.2%
Value $268K Shares 5,200 Est. Cost $29.33 Unrealized +67.4%
EME EMCOR GROUP INC 0.2%
Value $263K Shares 750 Est. Cost $267.38 Unrealized 0.0%
SPTL SPDR SER TR 0.2%
Value $260K Shares 9,313 Est. Cost $29.02 Unrealized
WESTROCK CO 0.2%
Value $257K Shares 5,200 Est. Cost $49.45 Unrealized
RSP INVESCO EXCHANGE TRADED FD T 0.2%
Value $253K Shares 1,491 Est. Cost $141.25 Unrealized
AWRE AWARE INC MASS 0.2%
Value $252K Shares 134,667 Est. Cost $1.57 Unrealized +10.8%
AZEK CO INC 0.2%
Value $245K Shares 4,885 Est. Cost $50.22 Unrealized
TGT TARGET CORP 0.2%
Value $244K Shares 1,375 Est. Cost $142.02 Unrealized 0.0%
CX CEMEX SAB DE CV 0.2%
Value $241K Shares 26,800 Est. Cost $5.64 Unrealized
XLC SELECT SECTOR SPDR TR 0.2%
Value $238K Shares 2,911 Est. Cost $81.66 Unrealized
OUNZ VANECK MERK GOLD TR 0.2%
Value $234K Shares 10,915 Est. Cost $18.52 Unrealized
GOOGL ALPHABET INC 0.2%
Value $234K Shares 1,549 Est. Cost $141.98 Unrealized 0.0%
CCJ CAMECO CORP 0.2%
Value $233K Shares 5,375 Est. Cost $43.66 Unrealized 0.0%
WGS GENEDX HOLDINGS CORP 0.1%
Value $220K Shares 24,094 Est. Cost $4.27 Unrealized +40.6%
XLY SELECT SECTOR SPDR TR 0.1%
Value $220K Shares 1,194 Est. Cost $183.89 Unrealized
VXF VANGUARD INDEX FDS 0.1%
Value $219K Shares 1,251 Est. Cost $164.42 Unrealized
BAC BANK AMERICA CORP 0.1%
Value $212K Shares 5,600 Est. Cost $32.80 Unrealized 0.0%
ORCL ORACLE CORP 0.1%
Value $210K Shares 1,675 Est. Cost $112.35 Unrealized 0.0%
VONV VANGUARD SCOTTSDALE FDS 0.1%
Value $210K Shares 2,667 Est. Cost $78.63 Unrealized
IVV ISHARES TR 0.1%
Value $209K Shares 398 Est. Cost $526.08 Unrealized
SUPER MICRO COMPUTER INC 0.1%
Value $208K Shares 206 Est. Cost $1010.03 Unrealized
V VISA INC 0.1%
Value $205K Shares 736 Est. Cost $88.43 Unrealized +208.0%
NOC NORTHROP GRUMMAN CORP 0.1%
Value $205K Shares 428 Est. Cost $387.65 Unrealized +15.0%
XLP SELECT SECTOR SPDR TR 0.1%
Value $204K Shares 2,673 Est. Cost $76.36 Unrealized
KEYS KEYSIGHT TECHNOLOGIES INC 0.1%
Value $203K Shares 1,300 Est. Cost $153.78 Unrealized 0.0%
QUIK QUICKLOGIC CORP 0.1%
Value $202K Shares 12,600 Est. Cost $14.39 Unrealized 0.0%
GMAB GENMAB A/S 0.1%
Value $202K Shares 6,750 Est. Cost $29.91 Unrealized
BRK/B BERKSHIRE HATHAWAY INC DEL 0.1%
Value $201K Shares 478 Est. Cost $393.34 Unrealized 0.0%
ET ENERGY TRANSFER L P 0.1%
Value $182K Shares 11,600 Est. Cost $15.73 Unrealized
MITK MITEK SYS INC 0.1%
Value $172K Shares 12,200 Est. Cost $12.25 Unrealized 0.0%
UEC URANIUM ENERGY CORP 0.1%
Value $130K Shares 19,250 Est. Cost $7.06 Unrealized 0.0%
MSOS ADVISORSHARES TR 0.1%
Value $129K Shares 12,900 Est. Cost $10.01 Unrealized
PPSI PIONEER PWR SOLUTIONS INC 0.1%
Value $102K Shares 17,875 Est. Cost $4.47 Unrealized -11.2%
EVLV EVOLV TECHNOLOGIES HLDNGS IN 0.1%
Value $80,990 Shares 18,200 Est. Cost $5.94 Unrealized -27.2%
APLD APPLIED DIGITAL CORP 0.1%
Value $77,040 Shares 18,000 Est. Cost $5.96 Unrealized -15.3%
ILPT INDUSTRIAL LOGISTICS PPTYS T 0.0%
Value $70,785 Shares 16,500 Est. Cost $2.89 Unrealized
SLND SOUTHLAND HLDGS INC 0.0%
Value $51,500 Shares 10,000 Est. Cost $5.15 Unrealized
GROY GOLD ROYALTY CORP 0.0%
Value $46,060 Shares 24,500 Est. Cost $3.36 Unrealized -52.1%
GSIT GSI TECHNOLOGY INC 0.0%
Value $42,160 Shares 12,400 Est. Cost $2.89 Unrealized 0.0%
VGZ VISTA GOLD CORP 0.0%
Value $38,964 Shares 69,000 Est. Cost $0.83 Unrealized -50.6%
PROFIRE ENERGY INC 0.0%
Value $38,665 Shares 20,900 Est. Cost $1.16 Unrealized
THM INTERNATIONAL TOWER HILL MIN 0.0%
Value $34,475 Shares 50,000 Est. Cost $0.78 Unrealized -23.7%
S&W SEED CO 0.0%
Value $22,855 Shares 47,250 Est. Cost $1.54 Unrealized
PZG PARAMOUNT GOLD NEV CORP 0.0%
Value $15,413 Shares 38,000 Est. Cost $0.71 Unrealized -48.5%
SLI STANDARD LITHIUM LTD 0.0%
Value $12,390 Shares 10,500 Est. Cost $8.82 Unrealized -84.5%
MARIN SOFTWARE INC 0.0%
Value $9,150 Shares 30,000 Est. Cost $0.59 Unrealized
ISUNQ ISUN INC 0.0%
Value $2,500 Shares 10,000 Est. Cost $0.40 Unrealized
BAERW BRIDGER AEROSPACE GRP HLDGS 0.0%
Value $2,000 Shares 10,000 Est. Cost $0.20 Unrealized
AMPLITECH GROUP INC 0.0%
Value $1,450 Shares 10,000 Est. Cost $0.41 Unrealized
HYCROFT MINING HOLDING CORP 0.0%
Value $576 Shares 40,000 Est. Cost $0.20 Unrealized