THOMPSON DAVIS & CO., INC. Diversified Active

Location: Richmond, VA

CIK: 0001017284 · Show all filings

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

Filing Date: Feb 3, 2025

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

Holdings (131)

SMID SMITH MIDLAND CORP 51.0%
Value $79.36M Shares 1,784,921 Est. Cost $29.13 Unrealized +36.5%
CSL CARLISLE COS INC 5.0%
Value $7.739M Shares 20,982 Est. Cost $219.48 Unrealized +95.6%
DOV DOVER CORP 2.5%
Value $3.925M Shares 20,920 Est. Cost $158.90 Unrealized +21.5%
VOO VANGUARD INDEX FDS 2.0%
Value $3.163M Shares 5,870 Est. Cost $337.61 Unrealized
SHW SHERWIN WILLIAMS CO 1.6%
Value $2.549M Shares 7,500 Est. Cost $224.77 Unrealized +64.4%
CB CHUBB LIMITED 1.1%
Value $1.692M Shares 6,125 Est. Cost $193.02 Unrealized +45.8%
AAPL APPLE INC 1.1%
Value $1.645M Shares 6,570 Est. Cost $141.60 Unrealized +65.6%
WGS GENEDX HOLDINGS CORP 1.0%
Value $1.624M Shares 21,130 Est. Cost $24.54 Unrealized +184.7%
NVDA NVIDIA CORPORATION 1.0%
Value $1.537M Shares 11,455 Est. Cost $107.50 Unrealized +28.2%
PRIM PRIMORIS SVCS CORP 1.0%
Value $1.526M Shares 19,975 Est. Cost $34.23 Unrealized +113.4%
PROF PROFOUND MED CORP 0.9%
Value $1.369M Shares 182,295 Est. Cost $8.13 Unrealized -5.6%
JPST J P MORGAN EXCHANGE TRADED F 0.8%
Value $1.309M Shares 25,981 Est. Cost $50.60 Unrealized
DY DYCOM INDS INC 0.8%
Value $1.305M Shares 7,500 Est. Cost $134.66 Unrealized +37.4%
SPTI SPDR SER TR 0.8%
Value $1.296M Shares 46,482 Est. Cost $28.56 Unrealized
COST COSTCO WHSL CORP NEW 0.8%
Value $1.272M Shares 1,388 Est. Cost $500.93 Unrealized +84.2%
VIG VANGUARD SPECIALIZED FUNDS 0.8%
Value $1.231M Shares 6,287 Est. Cost $157.42 Unrealized
JMST J P MORGAN EXCHANGE TRADED F 0.8%
Value $1.204M Shares 23,738 Est. Cost $50.77 Unrealized
LLY ELI LILLY & CO 0.8%
Value $1.187M Shares 1,537 Est. Cost $274.56 Unrealized +199.1%
AMZN AMAZON COM INC 0.7%
Value $1.121M Shares 5,110 Est. Cost $138.84 Unrealized +47.4%
HYBL SSGA ACTIVE TR 0.7%
Value $1.061M Shares 37,403 Est. Cost $28.45 Unrealized
SPTS SPDR SER TR 0.6%
Value $932K Shares 32,125 Est. Cost $29.17 Unrealized
MSFT MICROSOFT CORP 0.6%
Value $909K Shares 2,156 Est. Cost $231.91 Unrealized +82.1%
AMD ADVANCED MICRO DEVICES INC 0.6%
Value $903K Shares 7,475 Est. Cost $106.67 Unrealized +34.9%
ESGV VANGUARD WORLD FD 0.5%
Value $852K Shares 8,124 Est. Cost $89.31 Unrealized
META META PLATFORMS INC 0.5%
Value $841K Shares 1,436 Est. Cost $344.68 Unrealized +69.6%
VTV VANGUARD INDEX FDS 0.5%
Value $831K Shares 4,911 Est. Cost $107.41 Unrealized
QQQ INVESCO QQQ TR 0.5%
Value $826K Shares 1,617 Est. Cost $382.04 Unrealized
TRAK REPOSITRAK INC 0.5%
Value $818K Shares 36,977 Est. Cost $12.27 Unrealized +72.6%
JEPI J P MORGAN EXCHANGE TRADED F 0.5%
Value $768K Shares 13,350 Est. Cost $55.56 Unrealized
VUG VANGUARD INDEX FDS 0.5%
Value $755K Shares 1,840 Est. Cost $241.12 Unrealized
GEV GE VERNOVA INC 0.4%
Value $699K Shares 2,125 Est. Cost $164.45 Unrealized +89.6%
NUTX NUTEX HEALTH INC 0.4%
Value $692K Shares 21,850 Est. Cost $14.42 Unrealized +97.7%
BB BLACKBERRY LTD 0.4%
Value $641K Shares 165,537 Est. Cost $2.66 Unrealized 0.0%
WMT WALMART INC 0.4%
Value $638K Shares 7,057 Est. Cost $71.61 Unrealized +19.8%
GLD SPDR GOLD TR 0.4%
Value $632K Shares 2,612 Est. Cost $203.59 Unrealized
SMH VANECK ETF TRUST 0.4%
Value $630K Shares 2,603 Est. Cost $245.45 Unrealized
SFM SPROUTS FMRS MKT INC 0.4%
Value $616K Shares 4,850 Est. Cost $72.86 Unrealized +82.4%
GE GE AEROSPACE 0.4%
Value $595K Shares 3,569 Est. Cost $56.68 Unrealized +212.6%
GOOG ALPHABET INC 0.4%
Value $591K Shares 3,101 Est. Cost $148.13 Unrealized +18.6%
IWM ISHARES TR 0.4%
Value $585K Shares 2,647 Est. Cost $193.09 Unrealized
TMUS T-MOBILE US INC 0.4%
Value $569K Shares 2,580 Est. Cost $152.12 Unrealized +46.9%
SPYM SPDR SER TR 0.4%
Value $565K Shares 8,200 Est. Cost $64.00 Unrealized
TSLA TESLA INC 0.4%
Value $552K Shares 1,368 Est. Cost $250.86 Unrealized +28.3%
IBIT ISHARES BITCOIN TRUST ETF 0.4%
Value $548K Shares 10,323 Est. Cost $53.05 Unrealized
PG PROCTER AND GAMBLE CO 0.3%
Value $498K Shares 2,973 Est. Cost $66.99 Unrealized +147.4%
LUNR INTUITIVE MACHINES INC 0.3%
Value $495K Shares 27,280 Est. Cost $11.08 Unrealized 0.0%
FLOT ISHARES TR 0.3%
Value $492K Shares 9,667 Est. Cost $50.87 Unrealized
VB VANGUARD INDEX FDS 0.3%
Value $470K Shares 1,957 Est. Cost $214.79 Unrealized
NFLX NETFLIX INC 0.3%
Value $470K Shares 527 Est. Cost $44.08 Unrealized +86.7%
BIL SPDR SER TR 0.3%
Value $469K Shares 5,135 Est. Cost $91.43 Unrealized
UBER UBER TECHNOLOGIES INC 0.3%
Value $467K Shares 7,750 Est. Cost $39.11 Unrealized +82.6%
SPMD SPDR SER TR 0.3%
Value $465K Shares 8,500 Est. Cost $51.50 Unrealized
SCHD SCHWAB STRATEGIC TR 0.3%
Value $455K Shares 16,658 Est. Cost $42.41 Unrealized
FBTC FIDELITY WISE ORIGIN BITCOIN 0.3%
Value $454K Shares 5,565 Est. Cost $81.58 Unrealized
ARM ARM HOLDINGS PLC 0.3%
Value $450K Shares 3,650 Est. Cost $160.97 Unrealized
ORCL ORACLE CORP 0.3%
Value $440K Shares 2,641 Est. Cost $125.52 Unrealized +40.1%
XLC SELECT SECTOR SPDR TR 0.3%
Value $437K Shares 4,513 Est. Cost $85.80 Unrealized
XLY SELECT SECTOR SPDR TR 0.3%
Value $431K Shares 1,923 Est. Cost $192.79 Unrealized
FIX COMFORT SYS USA INC 0.3%
Value $420K Shares 990 Est. Cost $338.34 Unrealized +29.3%
RDNT RADNET INC 0.3%
Value $400K Shares 5,725 Est. Cost $40.30 Unrealized +83.0%
GLW CORNING INC 0.2%
Value $389K Shares 8,177 Est. Cost $42.00 Unrealized +10.3%
CRWD CROWDSTRIKE HLDGS INC 0.2%
Value $388K Shares 1,135 Est. Cost $217.56 Unrealized +52.8%
V VISA INC 0.2%
Value $386K Shares 1,222 Est. Cost $161.73 Unrealized +84.5%
KKR KKR & CO INC 0.2%
Value $383K Shares 2,586 Est. Cost $120.29 Unrealized +21.2%
MKL MARKEL GROUP INC 0.2%
Value $373K Shares 216 Est. Cost $1554.00 Unrealized +6.8%
NVT NVENT ELECTRIC PLC 0.2%
Value $363K Shares 5,330 Est. Cost $62.98 Unrealized +15.4%
XLP SELECT SECTOR SPDR TR 0.2%
Value $356K Shares 4,530 Est. Cost $78.48 Unrealized
EME EMCOR GROUP INC 0.2%
Value $352K Shares 775 Est. Cost $317.33 Unrealized +48.8%
VSGX VANGUARD WORLD FD 0.2%
Value $346K Shares 6,111 Est. Cost $57.67 Unrealized
JNJ JOHNSON & JOHNSON 0.2%
Value $346K Shares 2,390 Est. Cost $138.03 Unrealized +8.4%
CDNA CAREDX INC 0.2%
Value $344K Shares 16,050 Est. Cost $12.81 Unrealized +89.8%
CRDO CREDO TECHNOLOGY GROUP HOLDI 0.2%
Value $343K Shares 5,110 Est. Cost $49.69 Unrealized 0.0%
AVGO BROADCOM INC 0.2%
Value $332K Shares 1,436 Est. Cost $158.01 Unrealized +15.7%
SPY SPDR S&P 500 ETF TR 0.2%
Value $325K Shares 554 Est. Cost $293.94 Unrealized
GOOGL ALPHABET INC 0.2%
Value $315K Shares 1,666 Est. Cost $143.89 Unrealized +21.0%
ETN EATON CORP PLC 0.2%
Value $315K Shares 950 Est. Cost $312.24 Unrealized +11.2%
MDY SPDR S&P MIDCAP 400 ETF TR 0.2%
Value $312K Shares 547 Est. Cost $321.37 Unrealized
VRT VERTIV HOLDINGS CO 0.2%
Value $307K Shares 2,700 Est. Cost $62.67 Unrealized +89.1%
DOCU DOCUSIGN INC 0.2%
Value $307K Shares 3,410 Est. Cost $79.85 Unrealized 0.0%
SOHO SOTHERLY HOTELS INC 0.2%
Value $301K Shares 323,201 Est. Cost $1.81 Unrealized
XLV SELECT SECTOR SPDR TR 0.2%
Value $289K Shares 2,098 Est. Cost $154.02 Unrealized
D DOMINION ENERGY INC 0.2%
Value $288K Shares 5,346 Est. Cost $51.16 Unrealized +5.6%
ANET ARISTA NETWORKS INC 0.2%
Value $287K Shares 2,600 Est. Cost $102.84 Unrealized 0.0%
FEIM FREQUENCY ELECTRS INC 0.2%
Value $263K Shares 14,210 Est. Cost $10.36 Unrealized +35.7%
RSP INVESCO EXCHANGE TRADED FD T 0.2%
Value $261K Shares 1,491 Est. Cost $141.25 Unrealized
CLS CELESTICA INC 0.2%
Value $254K Shares 2,750 Est. Cost $78.23 Unrealized 0.0%
CCJ CAMECO CORP 0.2%
Value $252K Shares 4,900 Est. Cost $44.92 Unrealized +20.9%
PSIX POWER SOLUTIONS INTL INC 0.2%
Value $251K Shares 8,450 Est. Cost $25.65 Unrealized 0.0%
TILRAY BRANDS INC 0.2%
Value $249K Shares 179,158 Est. Cost $1.39 Unrealized
GLDD GREAT LAKES DREDGE & DOCK CO 0.2%
Value $248K Shares 21,950 Est. Cost $9.29 Unrealized +28.7%
WGMI VALKYRIE ETF TRUST II 0.2%
Value $246K Shares 11,069 Est. Cost $22.19 Unrealized
VXF VANGUARD INDEX FDS 0.2%
Value $238K Shares 1,251 Est. Cost $164.42 Unrealized
SDY SPDR SER TR 0.1%
Value $226K Shares 1,713 Est. Cost $142.04 Unrealized
VEA VANGUARD TAX-MANAGED FDS 0.1%
Value $226K Shares 4,730 Est. Cost $52.81 Unrealized
CMG CHIPOTLE MEXICAN GRILL INC 0.1%
Value $223K Shares 3,700 Est. Cost $60.27 Unrealized 0.0%
ROCKET LAB USA INC 0.1%
Value $222K Shares 8,700 Est. Cost $9.73 Unrealized
SN SHARKNINJA INC 0.1%
Value $214K Shares 2,200 Est. Cost $86.98 Unrealized +17.3%
BRK/B BERKSHIRE HATHAWAY INC DEL 0.1%
Value $211K Shares 465 Est. Cost $442.18 Unrealized +4.4%
IVV ISHARES TR 0.1%
Value $209K Shares 355 Est. Cost $526.08 Unrealized
KEYS KEYSIGHT TECHNOLOGIES INC 0.1%
Value $209K Shares 1,300 Est. Cost $142.34 Unrealized +13.2%
IBM INTERNATIONAL BUSINESS MACHS 0.1%
Value $206K Shares 937 Est. Cost $188.97 Unrealized +14.5%
ET ENERGY TRANSFER L P 0.1%
Value $206K Shares 10,500 Est. Cost $15.79 Unrealized
VONV VANGUARD SCOTTSDALE FDS 0.1%
Value $206K Shares 2,531 Est. Cost $83.34 Unrealized
OUNZ VANECK MERK GOLD ETF 0.1%
Value $202K Shares 7,975 Est. Cost $18.96 Unrealized
BWXT BWX TECHNOLOGIES INC 0.1%
Value $201K Shares 1,801 Est. Cost $121.12 Unrealized 0.0%
MYO MYOMO INC 0.1%
Value $181K Shares 28,150 Est. Cost $4.87 Unrealized 0.0%
PESI PERMA-FIX ENVIRONMENTAL SVCS 0.1%
Value $152K Shares 13,690 Est. Cost $11.01 Unrealized +19.4%
FKWL FRANKLIN WIRELESS CORP 0.1%
Value $142K Shares 29,000 Est. Cost $4.29 Unrealized 0.0%
CX CEMEX SAB DE CV 0.1%
Value $102K Shares 18,000 Est. Cost $5.67 Unrealized
SHIM SHIMMICK CORPORATION 0.1%
Value $95,830 Shares 37,000 Est. Cost $2.59 Unrealized
RIG TRANSOCEAN LTD 0.1%
Value $90,094 Shares 24,025 Est. Cost $4.15 Unrealized 0.0%
BTMD BIOTE CORP 0.0%
Value $76,941 Shares 12,450 Est. Cost $5.81 Unrealized 0.0%
AWRE AWARE INC MASS 0.0%
Value $72,150 Shares 37,000 Est. Cost $1.57 Unrealized +8.5%
LFMD LIFEMD INC 0.0%
Value $59,400 Shares 12,000 Est. Cost $7.32 Unrealized -28.4%
BW BABCOCK & WILCOX ENTERPRISES 0.0%
Value $49,200 Shares 30,000 Est. Cost $1.65 Unrealized +28.0%
CO-DIAGNOSTICS INC 0.0%
Value $42,750 Shares 57,200 Est. Cost $1.11 Unrealized
SLND SOUTHLAND HLDGS INC 0.0%
Value $40,625 Shares 12,500 Est. Cost $4.77 Unrealized
ICAD INC 0.0%
Value $30,702 Shares 16,777 Est. Cost $1.83 Unrealized
CRON CRONOS GROUP INC 0.0%
Value $28,760 Shares 13,200 Est. Cost $2.09 Unrealized 0.0%
PRTS CARPARTS COM INC 0.0%
Value $26,759 Shares 24,777 Est. Cost $0.92 Unrealized 0.0%
GROY GOLD ROYALTY CORP 0.0%
Value $24,200 Shares 20,000 Est. Cost $3.36 Unrealized -60.2%
THM INTERNATIONAL TOWER HILL MIN 0.0%
Value $22,770 Shares 50,000 Est. Cost $0.78 Unrealized -32.2%
DYAI DYADIC INTL INC DEL 0.0%
Value $21,000 Shares 12,000 Est. Cost $1.75 Unrealized -21.9%
VGZ VISTA GOLD CORP 0.0%
Value $18,972 Shares 34,000 Est. Cost $0.83 Unrealized -23.8%
TAOPING INC 0.0%
Value $8,446 Shares 20,000 Est. Cost $0.42 Unrealized
PZG PARAMOUNT GOLD NEV CORP 0.0%
Value $8,208 Shares 24,000 Est. Cost $0.71 Unrealized -45.3%
OUSTZ OUSTER INC 0.0%
Value $2,128 Shares 20,000 Est. Cost $0.11 Unrealized
HOVRW NEW HORIZON AIRCRAFT LTD 0.0%
Value $2,000 Shares 20,000 Est. Cost $0.10 Unrealized
BFLYW BUTTERFLY NETWORK INC 0.0%
Value $1,271 Shares 10,000 Est. Cost $0.13 Unrealized
BAERW BRIDGER AEROSPACE GRP HLDGS 0.0%
Value $437 Shares 10,000 Est. Cost $0.20 Unrealized
HYCROFT MINING HOLDING CORP 0.0%
Value $216 Shares 40,000 Est. Cost $0.20 Unrealized