Sponsored
The Analysis of THOMPSON DAVIS & CO., INC.'s Holdings & P&L
Currently, THOMPSON DAVIS & CO., INC. holds 141 types of securities in its portfolio with a total value $149.9M. In the most recent quarter, they have increased their positions in GNR (+7.3K shares, valued at $548.8K), RING (+5.0K shares, valued at $398.8K), TJX (+2.3K shares, valued at $367.3K); decreased their positions in AMZN (-6.2K shares, valued at $1.3M), N/A (-1.9K shares, valued at $1.1M), FIX (-718 shares, valued at $990.4K); initiated new positions in GNR (+7.3K shares, valued at $548.8K), RING (+5.0K shares, valued at $398.8K), SNDK (+545 shares, valued at $346.3K).
1M P&L
-4.8M-3.20%
3M P&L
-6.4M-4.22%
HY P&L
+5.4M+3.85%
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 Materials60.5M
42.3%
2N/A28.0M
19.6%
3Building Products & Equipment10.1M
7.0%
Top Industries by Stock Count
1N/A44 stocks
33.6%
2Communication Equipment9 stocks
6.9%
3Engineering & Construction7 stocks
5.3%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
SMID
0.41%SMITH MIDLAND CORP
Shares1.8M
Event2026-03-31
Filed2026-04-16
CSL
0.00%CARLISLE COS INC
Shares29.0K
Event2026-03-31
Filed2026-04-16
DOV
0.00%DOVER CORP
Shares20.9K
Event2026-03-31
Filed2026-04-16
VANGUARD INDEX FDS
-30.54%VANGUARD INDEX FDS
Shares4.3K
Event2026-03-31
Filed2026-04-16
FIX
-28.39%COMFORT SYS USA INC
Shares1.8K
Event2026-03-31
Filed2026-04-16
SHW
0.00%SHERWIN WILLIAMS CO
Shares7.5K
Event2026-03-31
Filed2026-04-16
JPST
3.39%J P MORGAN EXCHANGE TRADED F
Shares44.5K
Event2026-03-31
Filed2026-04-16
VIG
0.07%VANGUARD SPECIALIZED FUNDS
Shares9.6K
Event2026-03-31
Filed2026-04-16
CB
-1.63%CHUBB LTD SWITZ
Shares6.0K
Event2026-03-31
Filed2026-04-16
GEV
0.00%GE VERNOVA INC
Shares2.1K
Event2026-03-31
Filed2026-04-16
BIL
9.38%SPDR SERIES TRUST
Shares18.6K
Event2026-03-31
Filed2026-04-16
NVDA
-6.14%NVIDIA CORPORATION
Shares8.9K
Event2026-03-31
Filed2026-04-16
SPTS
-6.76%SPDR SERIES TRUST
Shares52.0K
Event2026-03-31
Filed2026-04-16
PROF
-0.44%PROFOUND MED CORP
Shares215.8K
Event2026-03-31
Filed2026-04-16
COST
-0.38%COSTCO WHOLESALE CORPORATION
Shares1.3K
Event2026-03-31
Filed2026-04-16
FEIM
18.07%FREQUENCY ELECTRS INC
Shares28.6K
Event2026-03-31
Filed2026-04-16
SPYM
-5.73%SPDR SERIES TRUST
Shares16.4K
Event2026-03-31
Filed2026-04-16
SPTI
-1.77%SPDR SERIES TRUST
Shares40.1K
Event2026-03-31
Filed2026-04-16
AAPL
-9.68%APPLE INC
Shares4.5K
Event2026-03-31
Filed2026-04-16
GLD
0.00%SPDR GOLD TR
Shares2.6K
Event2026-03-31
Filed2026-04-16
LLY
0.00%ELI LILLY & CO
Shares1.2K
Event2026-03-31
Filed2026-04-16
SMH
0.00%VANECK ETF TRUST
Shares2.8K
Event2026-03-31
Filed2026-04-16
JMST
0.00%J P MORGAN EXCHANGE TRADED F
Shares20.3K
Event2026-03-31
Filed2026-04-16
ALPHABET INC
-1.67%ALPHABET INC
Shares3.5K
Event2026-03-31
Filed2026-04-16
WGS
5.04%GENEDX HOLDINGS CORP
Shares15.6K
Event2026-03-31
Filed2026-04-16
VTV
-2.98%VANGUARD INDEX FDS
Shares5.1K
Event2026-03-31
Filed2026-04-16
GE AEROSPACE
0.00%GE AEROSPACE
Shares3.4K
Event2026-03-31
Filed2026-04-16
TJX
60.29%TJX COS INC NEW
Shares6.1K
Event2026-03-31
Filed2026-04-16
ESGV
0.00%VANGUARD WORLD FD
Shares8.1K
Event2026-03-31
Filed2026-04-16
OUNZ
6.68%VANECK MERK GOLD ETF
Shares19.9K
Event2026-03-31
Filed2026-04-16
MKL
13.63%MARKEL GROUP INC
Shares467
Event2026-03-31
Filed2026-04-16
DY
-0.04%DYCOM INDS INC
Shares2.6K
Event2026-03-31
Filed2026-04-16
KEYS
4.71%KEYSIGHT TECHNOLOGIES INC
Shares3.1K
Event2026-03-31
Filed2026-04-16
BW
-38.72%BABCOCK & WILCOX ENTERPRISES
Shares56.0K
Event2026-03-31
Filed2026-04-16
WMT
-8.93%WALMART INC
Shares6.2K
Event2026-03-31
Filed2026-04-16
META
-5.73%META PLATFORMS INC
Shares1.3K
Event2026-03-31
Filed2026-04-16
VUG
-12.72%VANGUARD INDEX FDS
Shares1.7K
Event2026-03-31
Filed2026-04-16
VB
0.00%VANGUARD INDEX FDS
Shares2.6K
Event2026-03-31
Filed2026-04-16
TSLA
-26.41%TESLA INC
Shares1.8K
Event2026-03-31
Filed2026-04-16
VSGX
2.33%VANGUARD WORLD FD
Shares9.5K
Event2026-03-31
Filed2026-04-16
MSFT
-15.94%MICROSOFT CORP
Shares1.8K
Event2026-03-31
Filed2026-04-16
PL
-4.16%PLANET LABS PBC
Shares23.1K
Event2026-03-31
Filed2026-04-16
LPTH
-0.94%LIGHTPATH TECHNOLOGIES INC
Shares63.0K
Event2026-03-31
Filed2026-04-16
TPC
-33.85%TUTOR PERINI CORP
Shares8.1K
Event2026-03-31
Filed2026-04-16
XLY
-1.25%SELECT SECTOR SPDR TR
Shares5.7K
Event2026-03-31
Filed2026-04-16
XLC
3.40%SELECT SECTOR SPDR TR
Shares5.2K
Event2026-03-31
Filed2026-04-16
EME
0.00%EMCOR GROUP INC
Shares750
Event2026-03-31
Filed2026-04-16
GNR
NewSPDR INDEX SHS FDS
Shares7.3K
Event2026-03-31
Filed2026-04-16
ALPHABET INC
-8.81%ALPHABET INC
Shares1.9K
Event2026-03-31
Filed2026-04-16
SCHD
0.42%SCHWAB STRATEGIC TR
Shares17.2K
Event2026-03-31
Filed2026-04-16
CSCO
-1.83%CISCO SYS INC
Shares6.7K
Event2026-03-31
Filed2026-04-16
JNJ
10.78%JOHNSON & JOHNSON
Shares2.1K
Event2026-03-31
Filed2026-04-16
ROCKET LAB CORP
3.25%ROCKET LAB CORP
Shares8.0K
Event2026-03-31
Filed2026-04-16
GILT
-8.11%GILAT SATELLITE NETWORKS LTD
Shares33.8K
Event2026-03-31
Filed2026-04-16
MU
31.17%MICRON TECHNOLOGY INC
Shares1.5K
Event2026-03-31
Filed2026-04-16
VEA
57.17%VANGUARD TAX-MANAGED FDS
Shares7.4K
Event2026-03-31
Filed2026-04-16
SHIM
0.62%SHIMMICK CORPORATION
Shares125.5K
Event2026-03-31
Filed2026-04-16
NFLX
-9.58%NETFLIX INC.
Shares4.7K
Event2026-03-31
Filed2026-04-16
SPMD
0.00%SPDR SERIES TRUST
Shares7.4K
Event2026-03-31
Filed2026-04-16
SHLD
0.33%GLOBAL X FDS
Shares6.0K
Event2026-03-31
Filed2026-04-16
AMZN
-75.54%AMAZON COM INC
Shares2.0K
Event2026-03-31
Filed2026-04-16
PG
0.00%PROCTER & GAMBLE CO
Shares2.8K
Event2026-03-31
Filed2026-04-16
RING
NewISHARES INC
Shares5.0K
Event2026-03-31
Filed2026-04-16
XLP
-10.10%SELECT SECTOR SPDR TR
Shares4.8K
Event2026-03-31
Filed2026-04-16
LNG
-15.38%CHENIERE ENERGY INC
Shares1.4K
Event2026-03-31
Filed2026-04-16
CX
0.00%CEMEX SA EURO MTN BE 144A
Shares34.0K
Event2026-03-31
Filed2026-04-16
FLOT
-6.43%ISHARES TR
Shares7.5K
Event2026-03-31
Filed2026-04-16
V
-7.45%VISA INC
Shares1.3K
Event2026-03-31
Filed2026-04-16
PPIH
2.07%PERMA-PIPE INTL HLDGS INC
Shares12.3K
Event2026-03-31
Filed2026-04-16
SEI
0.00%SOLARIS ENERGY INFRAS INC
Shares6.4K
Event2026-03-31
Filed2026-04-16
VYMI
41.51%VANGUARD WHITEHALL FDS
Shares3.8K
Event2026-03-31
Filed2026-04-16
SNDK
NewSANDISK CORP
Shares545
Event2026-03-31
Filed2026-04-16
EATON CORP PLC
0.00%EATON CORP PLC
Shares950
Event2026-03-31
Filed2026-04-16
SIVR
0.00%ABRDN SILVER ETF TRUST
Shares4.7K
Event2026-03-31
Filed2026-04-16
NVT
0.00%NVENT ELEC PLC
Shares2.8K
Event2026-03-31
Filed2026-04-16
RLY
NewSSGA ACTIVE ETF TR
Shares9.1K
Event2026-03-31
Filed2026-04-16
XLK
-7.55%SELECT SECTOR SPDR TR
Shares2.5K
Event2026-03-31
Filed2026-04-16
PLTR
45.58%PALANTIR TECHNOLOGIES INC
Shares2.2K
Event2026-03-31
Filed2026-04-16
MTZ
0.00%MASTEC INC
Shares990
Event2026-03-31
Filed2026-04-16
TEVA
0.00%TEVA PHARMACEUTICAL INDS LTD
Shares10.4K
Event2026-03-31
Filed2026-04-16
AAOI
NewAPPLIED OPTOELECTRONICS INC
Shares3.7K
Event2026-03-31
Filed2026-04-16
VXF
0.00%VANGUARD INDEX FDS
Shares1.5K
Event2026-03-31
Filed2026-04-16
SPIN
25.57%SSGA ACTIVE TR
Shares9.9K
Event2026-03-31
Filed2026-04-16
ELVA
-5.66%ELECTROVAYA INC
Shares37.9K
Event2026-03-31
Filed2026-04-16
SATL
150.75%SATELLOGIC INC
Shares54.3K
Event2026-03-31
Filed2026-04-16
XLV
-13.71%SELECT SECTOR SPDR TR
Shares2.0K
Event2026-03-31
Filed2026-04-16
VIK
-3.64%VIKING HOLDINGS LTD
Shares4.0K
Event2026-03-31
Filed2026-04-16
INVESCO EXCHANGE TRADED FD T
0.00%INVESCO EXCHANGE TRADED FD T
Shares1.5K
Event2026-03-31
Filed2026-04-16
SPY
-12.70%STATE STR SPDR S&P 500 ETF T
Shares440
Event2026-03-31
Filed2026-04-16
XOM
-12.95%EXXON MOBIL CORP
Shares1.7K
Event2026-03-31
Filed2026-04-16
JEPQ
-32.30%J P MORGAN EXCHANGE TRADED F
Shares4.9K
Event2026-03-31
Filed2026-04-16
FLOTEK INDUSTRIES INC
NewFLOTEK INDUSTRIES INC
Shares16.1K
Event2026-03-31
Filed2026-04-16
ESOA
-57.56%ENERGY SERVICES OF AMER CORP
Shares20.4K
Event2026-03-31
Filed2026-04-16
VONV
0.00%VANGUARD SCOTTSDALE FDS
Shares2.7K
Event2026-03-31
Filed2026-04-16
TGEN
-17.81%TECOGEN INC NEW
Shares99.0K
Event2026-03-31
Filed2026-04-16
VIOO
0.00%VANGUARD ADMIRAL FDS INC
Shares2.2K
Event2026-03-31
Filed2026-04-16
NOC
0.00%NORTHROP GRUMMAN CORP
Shares361
Event2026-03-31
Filed2026-04-16
EFIV
0.00%SPDR SERIES TRUST
Shares3.9K
Event2026-03-31
Filed2026-04-16
VSAT
NewVIASAT INC
Shares5.3K
Event2026-03-31
Filed2026-04-16
MDY
-18.30%STATE STR SPDR S&P MIDCAP 40
Shares384
Event2026-03-31
Filed2026-04-16
BWXT
NewBWX TECHNOLOGIES INC
Shares1.1K
Event2026-03-31
Filed2026-04-16
CRWD
-52.00%CROWDSTRIKE HLDGS INC
Shares600
Event2026-03-31
Filed2026-04-16
WFC
-2.23%WELLS FARGO & CO
Shares2.9K
Event2026-03-31
Filed2026-04-16
VOE
NewVANGUARD INDEX FDS
Shares1.2K
Event2026-03-31
Filed2026-04-16
YORK SPACE SYSTEMS INC
NewYORK SPACE SYSTEMS INC
Shares10.3K
Event2026-03-31
Filed2026-04-16
RKT
NewROCKET COS INC
Shares16.1K
Event2026-03-31
Filed2026-04-16
AIQ
-23.50%GLOBAL X FDS
Shares4.9K
Event2026-03-31
Filed2026-04-16
LUV
NewSOUTHWEST AIRLS CO
Shares6.0K
Event2026-03-31
Filed2026-04-16
FLY
NewFIREFLY AEROSPACE INC
Shares7.7K
Event2026-03-31
Filed2026-04-16
CASY
NewCASEYS GEN STORES INC
Shares297
Event2026-03-31
Filed2026-04-16
XME
NewSPDR SERIES TRUST
Shares2.0K
Event2026-03-31
Filed2026-04-16
RMCF
NewROCKY MTN CHOCOLATE FACTORY
Shares95.6K
Event2026-03-31
Filed2026-04-16
IVV
-13.68%ISHARES TR
Shares328
Event2026-03-31
Filed2026-04-16
TOTL
NewSSGA ACTIVE ETF TR
Shares5.3K
Event2026-03-31
Filed2026-04-16
IWM
-6.39%ISHARES TR
Shares835
Event2026-03-31
Filed2026-04-16
USLM
NewUNITED STS LIME & MINERALS I
Shares1.6K
Event2026-03-31
Filed2026-04-16
COMM
-11.81%VISTANCE NETWORKS INC
Shares10.8K
Event2026-03-31
Filed2026-04-16
ET
NewENERGY TRANSFER L P
Shares10.1K
Event2026-03-31
Filed2026-04-16
RIG
NewTRANSOCEAN LTD
Shares27.9K
Event2026-03-31
Filed2026-04-16
BDSX
NewBIODESIX INC
Shares11.8K
Event2026-03-31
Filed2026-04-16
ADTRAN HOLDINGS INC
NewADTRAN HOLDINGS INC
Shares11.9K
Event2026-03-31
Filed2026-04-16
RCEL
NewAVITA MEDICAL INC
Shares39.0K
Event2026-03-31
Filed2026-04-16
UAMY
NewUNITED STATES ANTIMONY CORP
Shares15.3K
Event2026-03-31
Filed2026-04-16
CVU
6.99%CPI AEROSTRUCTURES INC
Shares31.4K
Event2026-03-31
Filed2026-04-16
LTRX
14.85%LANTRONIX INC
Shares18.9K
Event2026-03-31
Filed2026-04-16
TRAK
-46.54%REPOSITRAK INC
Shares11.6K
Event2026-03-31
Filed2026-04-16
TZOO
NewTRAVELZOO
Shares14.6K
Event2026-03-31
Filed2026-04-16
USEG
NewU S ENERGY CORP DEL
Shares80.8K
Event2026-03-31
Filed2026-04-16
BB
-82.83%BLACKBERRY LTD
Shares19.9K
Event2026-03-31
Filed2026-04-16
NXDR
-23.81%NEXTDOOR HOLDINGS INC
Shares48.4K
Event2026-03-31
Filed2026-04-16
NRDY
-16.49%NERDY INC
Shares81.0K
Event2026-03-31
Filed2026-04-16
PRME
-24.19%PRIME MEDICINE INC
Shares17.2K
Event2026-03-31
Filed2026-04-16
CNVS
NewCINEVERSE CORP
Shares24.1K
Event2026-03-31
Filed2026-04-16
STXS
19.05%STEREOTAXIS INC
Shares30.0K
Event2026-03-31
Filed2026-04-16
INDO
NewINDONESIA ENERGY CORP LTD
Shares15.3K
Event2026-03-31
Filed2026-04-16
VUZI
-23.64%VUZIX CORP
Shares21.0K
Event2026-03-31
Filed2026-04-16
IRIX
66.47%IRIDEX CORP
Shares47.4K
Event2026-03-31
Filed2026-04-16
CRVO
0.00%CERVOMED INC
Shares10.0K
Event2026-03-31
Filed2026-04-16
AMPG
-62.81%AMPLITECH GROUP INC
Shares12.0K
Event2026-03-31
Filed2026-04-16
JELD
NewJELD-WEN HLDG INC
Shares16.3K
Event2026-03-31
Filed2026-04-16
CMBM
-32.50%CAMBIUM NETWORKS CORP
Shares13.5K
Event2026-03-31
Filed2026-04-16
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