Sponsored
The Analysis of THOMPSON DAVIS & CO., INC.'s Holdings & P&L
Currently, THOMPSON DAVIS & CO., INC. holds 168 types of securities in its portfolio with a total value $167.2M. In the most recent quarter, they have increased their positions in GLW (+8.0K shares, valued at $2.0M), AAPL (+3.8K shares, valued at $1.1M), JPST (+18.8K shares, valued at $951.9K); decreased their positions in FIX (-949 shares, valued at $1.9M), FEIM (-20.5K shares, valued at $1.4M), SNDK (-328 shares, valued at $745.8K); initiated new positions in GLW (+8.0K shares, valued at $2.0M), IGPT (+7.5K shares, valued at $778.1K), AMD (+1.1K shares, valued at $656.4K).
1M P&L
-11.1M-7.61%
3M P&L
-18.5M-12.03%
HY P&L
+850.7K+0.63%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1Building Materials53.9M
34.5%
2N/A34.0M
21.8%
3Building Products & Equipment10.9M
7.0%
Top Industries by Stock Count
1N/A44 stocks
29.5%
2Engineering & Construction7 stocks
4.7%
3Semiconductors5 stocks
3.4%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
SPACE EXPLORATION TECHN CORP SPACE EXPLORATION TECHN CORP2.1K sharesnew addition2026-06-302026-07-29
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
SMID
-0.96%SMITH MIDLAND CORP
Shares1.8M
Event2026-06-30
Filed2026-07-29
CSL
-0.12%CARLISLE COS INC
Shares28.9K
Event2026-06-30
Filed2026-07-29
DOV
-0.24%DOVER CORP
Shares20.9K
Event2026-06-30
Filed2026-07-29
JPST
42.35%J P MORGAN EXCHANGE TRADED F
Shares63.3K
Event2026-06-30
Filed2026-07-29
VOO
8.11%VANGUARD INDEX FDS
Shares4.6K
Event2026-06-30
Filed2026-07-29
SHW
0.00%SHERWIN WILLIAMS CO
Shares7.5K
Event2026-06-30
Filed2026-07-29
GEV
0.00%GE VERNOVA INC
Shares2.1K
Event2026-06-30
Filed2026-07-29
AAPL
84.01%APPLE INC
Shares8.3K
Event2026-06-30
Filed2026-07-29
VIG
-1.98%VANGUARD SPECIALIZED FUNDS
Shares9.4K
Event2026-06-30
Filed2026-07-29
CHUBB LIMITED
0.00%CHUBB LIMITED
Shares6.0K
Event2026-06-30
Filed2026-07-29
GLW
NewCORNING INC
Shares8.0K
Event2026-06-30
Filed2026-07-29
BIL
18.68%SPDR SERIES TRUST
Shares22.1K
Event2026-06-30
Filed2026-07-29
NVDA
5.95%NVIDIA CORPORATION
Shares9.4K
Event2026-06-30
Filed2026-07-29
SMH
-1.82%VANECK ETF TRUST
Shares2.7K
Event2026-06-30
Filed2026-07-29
FIX
-52.40%COMFORT SYS USA INC
Shares862
Event2026-06-30
Filed2026-07-29
SPTS
7.88%SPDR SERIES TRUST
Shares56.1K
Event2026-06-30
Filed2026-07-29
SPDR SERIES TRUST
0.76%SPDR SERIES TRUST
Shares16.6K
Event2026-06-30
Filed2026-07-29
PROF
0.35%PROFOUND MED CORP
Shares216.5K
Event2026-06-30
Filed2026-07-29
LLY
0.00%ELI LILLY & CO
Shares1.2K
Event2026-06-30
Filed2026-07-29
DY
4.03%DYCOM INDS INC
Shares2.7K
Event2026-06-30
Filed2026-07-29
GOOG
6.70%ALPHABET INC
Shares3.8K
Event2026-06-30
Filed2026-07-29
GE
0.00%GE AEROSPACE
Shares3.4K
Event2026-06-30
Filed2026-07-29
AMZN
161.68%AMAZON COM INC
Shares5.2K
Event2026-06-30
Filed2026-07-29
COSTCO WHOLESALE CORPORATION
-1.76%COSTCO WHOLESALE CORPORATION
Shares1.3K
Event2026-06-30
Filed2026-07-29
KEYS
5.31%KEYSIGHT TECHNOLOGIES INC
Shares3.3K
Event2026-06-30
Filed2026-07-29
SPTI
0.10%SPDR SERIES TRUST
Shares40.2K
Event2026-06-30
Filed2026-07-29
SCHD
102.80%SCHWAB STRATEGIC TR
Shares34.8K
Event2026-06-30
Filed2026-07-29
VTV
-0.51%VANGUARD INDEX FDS
Shares5.0K
Event2026-06-30
Filed2026-07-29
ESGV
0.00%VANGUARD WORLD FD
Shares8.1K
Event2026-06-30
Filed2026-07-29
MU
-38.22%MICRON TECHNOLOGY INC
Shares923
Event2026-06-30
Filed2026-07-29
ESOA
169.41%ENERGY SERVICES OF AMER CORP
Shares54.8K
Event2026-06-30
Filed2026-07-29
JMST
0.00%J P MORGAN EXCHANGE TRADED F
Shares20.3K
Event2026-06-30
Filed2026-07-29
BB
273.07%BLACKBERRY LTD
Shares74.3K
Event2026-06-30
Filed2026-07-29
GLD
-0.19%SPDR GOLD TR
Shares2.6K
Event2026-06-30
Filed2026-07-29
MKL
3.21%MARKEL GROUP INC
Shares482
Event2026-06-30
Filed2026-07-29
LPTH
-10.71%LIGHTPATH TECHNOLOGIES INC
Shares56.3K
Event2026-06-30
Filed2026-07-29
GOOGL
37.16%ALPHABET INC
Shares2.6K
Event2026-06-30
Filed2026-07-29
VUG
500.00%VANGUARD INDEX FDS
Shares10.3K
Event2026-06-30
Filed2026-07-29
OUNZ
7.77%VANECK MERK GOLD ETF
Shares21.5K
Event2026-06-30
Filed2026-07-29
RKLB
2.20%ROCKET LAB CORP
Shares8.1K
Event2026-06-30
Filed2026-07-29
MSFT
19.29%MICROSOFT CORP
Shares2.2K
Event2026-06-30
Filed2026-07-29
CISCO SYS INC
1.45%CISCO SYS INC
Shares6.8K
Event2026-06-30
Filed2026-07-29
BW
0.73%BABCOCK & WILCOX ENTERPRISES
Shares56.4K
Event2026-06-30
Filed2026-07-29
VB
0.00%VANGUARD INDEX FDS
Shares2.6K
Event2026-06-30
Filed2026-07-29
WMT
12.86%WALMART INC
Shares6.9K
Event2026-06-30
Filed2026-07-29
VSGX
0.00%VANGUARD WORLD FD
Shares9.5K
Event2026-06-30
Filed2026-07-29
IGPT
NewINVESCO EXCHANGE TRADED FD T
Shares7.5K
Event2026-06-30
Filed2026-07-29
META PLATFORMS INC
3.80%META PLATFORMS INC
Shares1.4K
Event2026-06-30
Filed2026-07-29
TGEN
46.30%TECOGEN INC NEW
Shares144.8K
Event2026-06-30
Filed2026-07-29
GNR
46.94%SPDR INDEX SHS FDS
Shares10.8K
Event2026-06-30
Filed2026-07-29
TSLA
-6.85%TESLA INC
Shares1.7K
Event2026-06-30
Filed2026-07-29
GENEDX HOLDINGS CORP
-35.75%GENEDX HOLDINGS CORP
Shares10.1K
Event2026-06-30
Filed2026-07-29
AMD
NewADVANCED MICRO DEVICES INC
Shares1.1K
Event2026-06-30
Filed2026-07-29
EME
3.33%EMCOR GROUP INC
Shares775
Event2026-06-30
Filed2026-07-29
JNJ
9.78%JOHNSON & JOHNSON
Shares2.3K
Event2026-06-30
Filed2026-07-29
J P MORGAN EXCHANGE TRADED F
83.54%J P MORGAN EXCHANGE TRADED F
Shares9.0K
Event2026-06-30
Filed2026-07-29
QXO
NewQXO INC
Shares31.9K
Event2026-06-30
Filed2026-07-29
PALANTIR TECHNOLOGIES INC
114.81%PALANTIR TECHNOLOGIES INC
Shares4.7K
Event2026-06-30
Filed2026-07-29
FEIM
-71.52%FREQUENCY ELECTRS INC
Shares8.2K
Event2026-06-30
Filed2026-07-29
FTAI
NewFTAI AVIATION LTD
Shares1.9K
Event2026-06-30
Filed2026-07-29
UBER
NewUBER TECHNOLOGIES INC
Shares7.2K
Event2026-06-30
Filed2026-07-29
SEI
0.00%SOLARIS ENERGY INFRAS INC
Shares6.4K
Event2026-06-30
Filed2026-07-29
SPMD
3.46%SPDR SERIES TRUST
Shares7.6K
Event2026-06-30
Filed2026-07-29
XLY
-24.71%SELECT SECTOR SPDR TR
Shares4.3K
Event2026-06-30
Filed2026-07-29
CTRI
NewCENTURI HOLDINGS INC
Shares16.5K
Event2026-06-30
Filed2026-07-29
ISHARES TR
101.22%ISHARES TR
Shares660
Event2026-06-30
Filed2026-07-29
SNDK
-60.18%SANDISK CORP
Shares217
Event2026-06-30
Filed2026-07-29
CX
20.59%CEMEX SA EURO MTN BE 144A
Shares41.0K
Event2026-06-30
Filed2026-07-29
SPIN
50.63%SSGA ACTIVE TR
Shares14.9K
Event2026-06-30
Filed2026-07-29
SHIM
-17.13%SHIMMICK CORPORATION
Shares104.0K
Event2026-06-30
Filed2026-07-29
NVT
0.00%NVENT ELEC PLC
Shares2.8K
Event2026-06-30
Filed2026-07-29
CROWDSTRIKE HLDGS INC
0.00%CROWDSTRIKE HLDGS INC
Shares600
Event2026-06-30
Filed2026-07-29
VICR
NewVICOR CORP
Shares1.2K
Event2026-06-30
Filed2026-07-29
DIA
NewSTATE STR SPDR DOW JONES IND
Shares850
Event2026-06-30
Filed2026-07-29
TPC
-34.35%TUTOR PERINI CORP
Shares5.3K
Event2026-06-30
Filed2026-07-29
VIK
0.00%VIKING HOLDINGS LTD
Shares4.0K
Event2026-06-30
Filed2026-07-29
PG
1.07%PROCTER & GAMBLE CO
Shares2.8K
Event2026-06-30
Filed2026-07-29
NVO
NewNOVO-NORDISK A S
Shares8.6K
Event2026-06-30
Filed2026-07-29
VEA
-23.51%VANGUARD TAX-MANAGED FDS
Shares5.7K
Event2026-06-30
Filed2026-07-29
ETN
0.00%EATON CORP PLC
Shares950
Event2026-06-30
Filed2026-07-29
VIOO
34.48%VANGUARD ADMIRAL FDS INC
Shares2.9K
Event2026-06-30
Filed2026-07-29
ELVA
0.07%ELECTROVAYA INC
Shares38.0K
Event2026-06-30
Filed2026-07-29
HYBL
NewSSGA ACTIVE TR
Shares13.8K
Event2026-06-30
Filed2026-07-29
FLOT
0.09%ISHARES TR
Shares7.5K
Event2026-06-30
Filed2026-07-29
MTZ
-7.58%MASTEC INC
Shares915
Event2026-06-30
Filed2026-07-29
BLDR
NewBUILDERS FIRSTSOURCE INC
Shares4.3K
Event2026-06-30
Filed2026-07-29
XLK
-20.41%SELECT SECTOR SPDR TR
Shares1.9K
Event2026-06-30
Filed2026-07-29
TEVA
4.81%TEVA PHARMACEUTICAL INDS LTD
Shares10.9K
Event2026-06-30
Filed2026-07-29
VYMI
0.00%VANGUARD WHITEHALL FDS
Shares3.8K
Event2026-06-30
Filed2026-07-29
VISA INC
-14.58%VISA INC
Shares1.1K
Event2026-06-30
Filed2026-07-29
VXF
0.00%VANGUARD INDEX FDS
Shares1.5K
Event2026-06-30
Filed2026-07-29
SPACE EXPLORATION TECHN CORP
NewSPACE EXPLORATION TECHN CORP
Shares2.1K
Event2026-06-30
Filed2026-07-29
CVS
NewCVS HEALTH CORP
Shares3.4K
Event2026-06-30
Filed2026-07-29
NXDR
213.03%NEXTDOOR HOLDINGS INC
Shares151.6K
Event2026-06-30
Filed2026-07-29
VUSB
NewVANGUARD BD INDEX FDS
Shares6.9K
Event2026-06-30
Filed2026-07-29
SUNCRETE INC
NewSUNCRETE INC
Shares15.1K
Event2026-06-30
Filed2026-07-29
XLC
-38.80%SELECT SECTOR SPDR TR
Shares3.2K
Event2026-06-30
Filed2026-07-29
LNG
0.00%CHENIERE ENERGY INC
Shares1.4K
Event2026-06-30
Filed2026-07-29
STATE STR SPDR S&P 500 ETF T
0.00%STATE STR SPDR S&P 500 ETF T
Shares440
Event2026-06-30
Filed2026-07-29
INTC
NewINTEL CORP
Shares2.3K
Event2026-06-30
Filed2026-07-29
RSP
0.00%INVESCO EXCHANGE TRADED FD T
Shares1.5K
Event2026-06-30
Filed2026-07-29
SMTC
NewSEMTECH CORP
Shares1.9K
Event2026-06-30
Filed2026-07-29
LRCX
NewLAM RESEARCH CORP
Shares720
Event2026-06-30
Filed2026-07-29
RKT
18.94%ROCKET COS INC
Shares19.1K
Event2026-06-30
Filed2026-07-29
QQQ
NewINVESCO QQQ TR
Shares402
Event2026-06-30
Filed2026-07-29
BRK.B
NewBERKSHIRE HATHAWAY INC DEL
Shares582
Event2026-06-30
Filed2026-07-29
VONV
0.00%VANGUARD SCOTTSDALE FDS
Shares2.7K
Event2026-06-30
Filed2026-07-29
EFIV
0.00%SPDR SERIES TRUST
Shares3.9K
Event2026-06-30
Filed2026-07-29
HWM
NewHOWMET AEROSPACE INC
Shares1.1K
Event2026-06-30
Filed2026-07-29
AIRR
NewFIRST TR EXCHANGE TRADED FD
Shares2.1K
Event2026-06-30
Filed2026-07-29
LUV
-9.91%SOUTHWEST AIRLS CO
Shares5.4K
Event2026-06-30
Filed2026-07-29
VST
NewVISTRA CORP
Shares1.8K
Event2026-06-30
Filed2026-07-29
RLY
-12.05%SSGA ACTIVE ETF TR
Shares8.0K
Event2026-06-30
Filed2026-07-29
SIVR
0.00%ABRDN SILVER ETF TRUST
Shares4.7K
Event2026-06-30
Filed2026-07-29
USLM
60.32%UNITED STS LIME & MINERALS I
Shares2.5K
Event2026-06-30
Filed2026-07-29
NOK
NewNOKIA CORP
Shares19.9K
Event2026-06-30
Filed2026-07-29
RDDT
NewREDDIT INC
Shares1.5K
Event2026-06-30
Filed2026-07-29
XLP
-36.28%SELECT SECTOR SPDR TR
Shares3.1K
Event2026-06-30
Filed2026-07-29
SNAP
NewSNAP INC
Shares57.7K
Event2026-06-30
Filed2026-07-29
BDSX
-3.40%BIODESIX INC
Shares11.3K
Event2026-06-30
Filed2026-07-29
TOTL
21.90%SSGA ACTIVE ETF TR
Shares6.4K
Event2026-06-30
Filed2026-07-29
MDY
-7.81%STATE STR SPDR S&P MIDCAP 40
Shares354
Event2026-06-30
Filed2026-07-29
DAL
NewDELTA AIR LINES INC
Shares2.6K
Event2026-06-30
Filed2026-07-29
VOE
0.00%VANGUARD INDEX FDS
Shares1.2K
Event2026-06-30
Filed2026-07-29
IBIT
NewISHARES BITCOIN TRUST ETF
Shares7.4K
Event2026-06-30
Filed2026-07-29
SN
NewSHARKNINJA INC
Shares1.6K
Event2026-06-30
Filed2026-07-29
WFC
0.00%WELLS FARGO & CO
Shares2.9K
Event2026-06-30
Filed2026-07-29
CASY
0.00%CASEYS GEN STORES INC
Shares297
Event2026-06-30
Filed2026-07-29
EXXON MOBIL CORP
0.00%EXXON MOBIL CORP
Shares1.7K
Event2026-06-30
Filed2026-07-29
BWXT
0.00%BWX TECHNOLOGIES INC
Shares1.1K
Event2026-06-30
Filed2026-07-29
QBTS
NewD-WAVE QUANTUM INC
Shares9.2K
Event2026-06-30
Filed2026-07-29
BIMERGEN ENERGY CORP
NewBIMERGEN ENERGY CORP
Shares54.1K
Event2026-06-30
Filed2026-07-29
IEMG
NewISHARES INC
Shares2.6K
Event2026-06-30
Filed2026-07-29
DELL
NewDELL TECHNOLOGIES INC
Shares496
Event2026-06-30
Filed2026-07-29
CRH
NewCRH PLC
Shares2.0K
Event2026-06-30
Filed2026-07-29
VELO
NewVELO3D INC
Shares11.9K
Event2026-06-30
Filed2026-07-29
LEE
NewLEE ENTERPRISES INC
Shares23.2K
Event2026-06-30
Filed2026-07-29
CDNA
NewCAREDX INC
Shares7.3K
Event2026-06-30
Filed2026-07-29
RTX CORPORATION
NewRTX CORPORATION
Shares1.1K
Event2026-06-30
Filed2026-07-29
LTRX
82.96%LANTRONIX INC
Shares34.7K
Event2026-06-30
Filed2026-07-29
VRT
NewVERTIV HOLDINGS CO
Shares600
Event2026-06-30
Filed2026-07-29
ET
-0.99%ENERGY TRANSFER L P
Shares10.0K
Event2026-06-30
Filed2026-07-29
FTEK
NewFUEL TECH INC
Shares85.8K
Event2026-06-30
Filed2026-07-29
PLUG
NewPLUG PWR INC
Shares68.1K
Event2026-06-30
Filed2026-07-29
CLSK
NewCLEANSPARK INC
Shares11.9K
Event2026-06-30
Filed2026-07-29
BKD
NewBROOKDALE SR LIVING INC
Shares10.6K
Event2026-06-30
Filed2026-07-29
TZOO
0.00%TRAVELZOO
Shares14.6K
Event2026-06-30
Filed2026-07-29
COMM
1.40%VISTANCE NETWORKS INC
Shares10.9K
Event2026-06-30
Filed2026-07-29
SATELLOGIC INC
-56.74%SATELLOGIC INC
Shares23.5K
Event2026-06-30
Filed2026-07-29
RCEL
-20.38%AVITA MEDICAL INC
Shares31.1K
Event2026-06-30
Filed2026-07-29
JOBY
NewJOBY AVIATION INC
Shares13.5K
Event2026-06-30
Filed2026-07-29
UAMY
-10.11%UNITED STATES ANTIMONY CORP
Shares13.8K
Event2026-06-30
Filed2026-07-29
DAIO
NewDATA I O CORP
Shares23.5K
Event2026-06-30
Filed2026-07-29
CRVO
197.50%CERVOMED INC
Shares29.8K
Event2026-06-30
Filed2026-07-29
INDI
NewINDIE SEMICONDUCTOR INC
Shares15.9K
Event2026-06-30
Filed2026-07-29
FLWS
New1 800 FLOWERS COM INC
Shares20.5K
Event2026-06-30
Filed2026-07-29
VUZI
9.52%VUZIX CORP
Shares23.0K
Event2026-06-30
Filed2026-07-29
AIB DATA CENTERS INC
NewAIB DATA CENTERS INC
Shares28.0K
Event2026-06-30
Filed2026-07-29
PRME
-15.37%PRIME MEDICINE INC
Shares14.6K
Event2026-06-30
Filed2026-07-29
CNVS
-26.92%CINEVERSE CORP
Shares17.6K
Event2026-06-30
Filed2026-07-29
STXS
-6.67%STEREOTAXIS INC
Shares28.0K
Event2026-06-30
Filed2026-07-29
VWAV
NewVISIONWAVE HOLDINGS INC
Shares11.0K
Event2026-06-30
Filed2026-07-29
NRDY
-50.62%NERDY INC
Shares40.0K
Event2026-06-30
Filed2026-07-29
JELD
36.92%JELD-WEN HLDG INC
Shares22.3K
Event2026-06-30
Filed2026-07-29
HTZ
NewHERTZ GLOBAL HLDGS INC
Shares10.0K
Event2026-06-30
Filed2026-07-29
NAK
NewNORTHERN DYNASTY MINERALS LT
Shares10.0K
Event2026-06-30
Filed2026-07-29
USEG
-78.95%BIG SKY INDL INC
Shares17.0K
Event2026-06-30
Filed2026-07-29
IRIX
-67.45%IRIDEX CORP
Shares15.4K
Event2026-06-30
Filed2026-07-29
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available