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%
Stock Holdings
SMID
SMITH MIDLAND CORP
0.41%
Shares1.8M
Event2026-03-31
Filed2026-04-16
CSL
CARLISLE COS INC
0.00%
Shares29.0K
Event2026-03-31
Filed2026-04-16
DOV
DOVER CORP
0.00%
Shares20.9K
Event2026-03-31
Filed2026-04-16
VANGUARD INDEX FDS
VANGUARD INDEX FDS
-30.54%
Shares4.3K
Event2026-03-31
Filed2026-04-16
FIX
COMFORT SYS USA INC
-28.39%
Shares1.8K
Event2026-03-31
Filed2026-04-16
SHW
SHERWIN WILLIAMS CO
0.00%
Shares7.5K
Event2026-03-31
Filed2026-04-16
JPST
J P MORGAN EXCHANGE TRADED F
3.39%
Shares44.5K
Event2026-03-31
Filed2026-04-16
VIG
VANGUARD SPECIALIZED FUNDS
0.07%
Shares9.6K
Event2026-03-31
Filed2026-04-16
CB
CHUBB LTD SWITZ
-1.63%
Shares6.0K
Event2026-03-31
Filed2026-04-16
GEV
GE VERNOVA INC
0.00%
Shares2.1K
Event2026-03-31
Filed2026-04-16
BIL
SPDR SERIES TRUST
9.38%
Shares18.6K
Event2026-03-31
Filed2026-04-16
NVDA
NVIDIA CORPORATION
-6.14%
Shares8.9K
Event2026-03-31
Filed2026-04-16
SPTS
SPDR SERIES TRUST
-6.76%
Shares52.0K
Event2026-03-31
Filed2026-04-16
PROF
PROFOUND MED CORP
-0.44%
Shares215.8K
Event2026-03-31
Filed2026-04-16
COST
COSTCO WHOLESALE CORPORATION
-0.38%
Shares1.3K
Event2026-03-31
Filed2026-04-16
FEIM
FREQUENCY ELECTRS INC
18.07%
Shares28.6K
Event2026-03-31
Filed2026-04-16
SPYM
SPDR SERIES TRUST
-5.73%
Shares16.4K
Event2026-03-31
Filed2026-04-16
SPTI
SPDR SERIES TRUST
-1.77%
Shares40.1K
Event2026-03-31
Filed2026-04-16
AAPL
APPLE INC
-9.68%
Shares4.5K
Event2026-03-31
Filed2026-04-16
GLD
SPDR GOLD TR
0.00%
Shares2.6K
Event2026-03-31
Filed2026-04-16
LLY
ELI LILLY & CO
0.00%
Shares1.2K
Event2026-03-31
Filed2026-04-16
SMH
VANECK ETF TRUST
0.00%
Shares2.8K
Event2026-03-31
Filed2026-04-16
JMST
J P MORGAN EXCHANGE TRADED F
0.00%
Shares20.3K
Event2026-03-31
Filed2026-04-16
ALPHABET INC
ALPHABET INC
-1.67%
Shares3.5K
Event2026-03-31
Filed2026-04-16
WGS
GENEDX HOLDINGS CORP
5.04%
Shares15.6K
Event2026-03-31
Filed2026-04-16
VTV
VANGUARD INDEX FDS
-2.98%
Shares5.1K
Event2026-03-31
Filed2026-04-16
GE AEROSPACE
GE AEROSPACE
0.00%
Shares3.4K
Event2026-03-31
Filed2026-04-16
TJX
TJX COS INC NEW
60.29%
Shares6.1K
Event2026-03-31
Filed2026-04-16
ESGV
VANGUARD WORLD FD
0.00%
Shares8.1K
Event2026-03-31
Filed2026-04-16
OUNZ
VANECK MERK GOLD ETF
6.68%
Shares19.9K
Event2026-03-31
Filed2026-04-16
MKL
MARKEL GROUP INC
13.63%
Shares467
Event2026-03-31
Filed2026-04-16
DY
DYCOM INDS INC
-0.04%
Shares2.6K
Event2026-03-31
Filed2026-04-16
KEYS
KEYSIGHT TECHNOLOGIES INC
4.71%
Shares3.1K
Event2026-03-31
Filed2026-04-16
BW
BABCOCK & WILCOX ENTERPRISES
-38.72%
Shares56.0K
Event2026-03-31
Filed2026-04-16
WMT
WALMART INC
-8.93%
Shares6.2K
Event2026-03-31
Filed2026-04-16
META
META PLATFORMS INC
-5.73%
Shares1.3K
Event2026-03-31
Filed2026-04-16
VUG
VANGUARD INDEX FDS
-12.72%
Shares1.7K
Event2026-03-31
Filed2026-04-16
VB
VANGUARD INDEX FDS
0.00%
Shares2.6K
Event2026-03-31
Filed2026-04-16
TSLA
TESLA INC
-26.41%
Shares1.8K
Event2026-03-31
Filed2026-04-16
VSGX
VANGUARD WORLD FD
2.33%
Shares9.5K
Event2026-03-31
Filed2026-04-16
MSFT
MICROSOFT CORP
-15.94%
Shares1.8K
Event2026-03-31
Filed2026-04-16
PL
PLANET LABS PBC
-4.16%
Shares23.1K
Event2026-03-31
Filed2026-04-16
LPTH
LIGHTPATH TECHNOLOGIES INC
-0.94%
Shares63.0K
Event2026-03-31
Filed2026-04-16
TPC
TUTOR PERINI CORP
-33.85%
Shares8.1K
Event2026-03-31
Filed2026-04-16
XLY
SELECT SECTOR SPDR TR
-1.25%
Shares5.7K
Event2026-03-31
Filed2026-04-16
XLC
SELECT SECTOR SPDR TR
3.40%
Shares5.2K
Event2026-03-31
Filed2026-04-16
EME
EMCOR GROUP INC
0.00%
Shares750
Event2026-03-31
Filed2026-04-16
GNR
SPDR INDEX SHS FDS
New
Shares7.3K
Event2026-03-31
Filed2026-04-16
ALPHABET INC
ALPHABET INC
-8.81%
Shares1.9K
Event2026-03-31
Filed2026-04-16
SCHD
SCHWAB STRATEGIC TR
0.42%
Shares17.2K
Event2026-03-31
Filed2026-04-16
CSCO
CISCO SYS INC
-1.83%
Shares6.7K
Event2026-03-31
Filed2026-04-16
JNJ
JOHNSON & JOHNSON
10.78%
Shares2.1K
Event2026-03-31
Filed2026-04-16
ROCKET LAB CORP
ROCKET LAB CORP
3.25%
Shares8.0K
Event2026-03-31
Filed2026-04-16
GILT
GILAT SATELLITE NETWORKS LTD
-8.11%
Shares33.8K
Event2026-03-31
Filed2026-04-16
MU
MICRON TECHNOLOGY INC
31.17%
Shares1.5K
Event2026-03-31
Filed2026-04-16
VEA
VANGUARD TAX-MANAGED FDS
57.17%
Shares7.4K
Event2026-03-31
Filed2026-04-16
SHIM
SHIMMICK CORPORATION
0.62%
Shares125.5K
Event2026-03-31
Filed2026-04-16
NFLX
NETFLIX INC.
-9.58%
Shares4.7K
Event2026-03-31
Filed2026-04-16
SPMD
SPDR SERIES TRUST
0.00%
Shares7.4K
Event2026-03-31
Filed2026-04-16
SHLD
GLOBAL X FDS
0.33%
Shares6.0K
Event2026-03-31
Filed2026-04-16
AMZN
AMAZON COM INC
-75.54%
Shares2.0K
Event2026-03-31
Filed2026-04-16
PG
PROCTER & GAMBLE CO
0.00%
Shares2.8K
Event2026-03-31
Filed2026-04-16
RING
ISHARES INC
New
Shares5.0K
Event2026-03-31
Filed2026-04-16
XLP
SELECT SECTOR SPDR TR
-10.10%
Shares4.8K
Event2026-03-31
Filed2026-04-16
LNG
CHENIERE ENERGY INC
-15.38%
Shares1.4K
Event2026-03-31
Filed2026-04-16
CX
CEMEX SA EURO MTN BE 144A
0.00%
Shares34.0K
Event2026-03-31
Filed2026-04-16
FLOT
ISHARES TR
-6.43%
Shares7.5K
Event2026-03-31
Filed2026-04-16
V
VISA INC
-7.45%
Shares1.3K
Event2026-03-31
Filed2026-04-16
PPIH
PERMA-PIPE INTL HLDGS INC
2.07%
Shares12.3K
Event2026-03-31
Filed2026-04-16
SEI
SOLARIS ENERGY INFRAS INC
0.00%
Shares6.4K
Event2026-03-31
Filed2026-04-16
VYMI
VANGUARD WHITEHALL FDS
41.51%
Shares3.8K
Event2026-03-31
Filed2026-04-16
SNDK
SANDISK CORP
New
Shares545
Event2026-03-31
Filed2026-04-16
EATON CORP PLC
EATON CORP PLC
0.00%
Shares950
Event2026-03-31
Filed2026-04-16
SIVR
ABRDN SILVER ETF TRUST
0.00%
Shares4.7K
Event2026-03-31
Filed2026-04-16
NVT
NVENT ELEC PLC
0.00%
Shares2.8K
Event2026-03-31
Filed2026-04-16
RLY
SSGA ACTIVE ETF TR
New
Shares9.1K
Event2026-03-31
Filed2026-04-16
XLK
SELECT SECTOR SPDR TR
-7.55%
Shares2.5K
Event2026-03-31
Filed2026-04-16
PLTR
PALANTIR TECHNOLOGIES INC
45.58%
Shares2.2K
Event2026-03-31
Filed2026-04-16
MTZ
MASTEC INC
0.00%
Shares990
Event2026-03-31
Filed2026-04-16
TEVA
TEVA PHARMACEUTICAL INDS LTD
0.00%
Shares10.4K
Event2026-03-31
Filed2026-04-16
AAOI
APPLIED OPTOELECTRONICS INC
New
Shares3.7K
Event2026-03-31
Filed2026-04-16
VXF
VANGUARD INDEX FDS
0.00%
Shares1.5K
Event2026-03-31
Filed2026-04-16
SPIN
SSGA ACTIVE TR
25.57%
Shares9.9K
Event2026-03-31
Filed2026-04-16
ELVA
ELECTROVAYA INC
-5.66%
Shares37.9K
Event2026-03-31
Filed2026-04-16
SATL
SATELLOGIC INC
150.75%
Shares54.3K
Event2026-03-31
Filed2026-04-16
XLV
SELECT SECTOR SPDR TR
-13.71%
Shares2.0K
Event2026-03-31
Filed2026-04-16
VIK
VIKING HOLDINGS LTD
-3.64%
Shares4.0K
Event2026-03-31
Filed2026-04-16
INVESCO EXCHANGE TRADED FD T
INVESCO EXCHANGE TRADED FD T
0.00%
Shares1.5K
Event2026-03-31
Filed2026-04-16
SPY
STATE STR SPDR S&P 500 ETF T
-12.70%
Shares440
Event2026-03-31
Filed2026-04-16
XOM
EXXON MOBIL CORP
-12.95%
Shares1.7K
Event2026-03-31
Filed2026-04-16
JEPQ
J P MORGAN EXCHANGE TRADED F
-32.30%
Shares4.9K
Event2026-03-31
Filed2026-04-16
FLOTEK INDUSTRIES INC
FLOTEK INDUSTRIES INC
New
Shares16.1K
Event2026-03-31
Filed2026-04-16
ESOA
ENERGY SERVICES OF AMER CORP
-57.56%
Shares20.4K
Event2026-03-31
Filed2026-04-16
VONV
VANGUARD SCOTTSDALE FDS
0.00%
Shares2.7K
Event2026-03-31
Filed2026-04-16
TGEN
TECOGEN INC NEW
-17.81%
Shares99.0K
Event2026-03-31
Filed2026-04-16
VIOO
VANGUARD ADMIRAL FDS INC
0.00%
Shares2.2K
Event2026-03-31
Filed2026-04-16
NOC
NORTHROP GRUMMAN CORP
0.00%
Shares361
Event2026-03-31
Filed2026-04-16
EFIV
SPDR SERIES TRUST
0.00%
Shares3.9K
Event2026-03-31
Filed2026-04-16
VSAT
VIASAT INC
New
Shares5.3K
Event2026-03-31
Filed2026-04-16
MDY
STATE STR SPDR S&P MIDCAP 40
-18.30%
Shares384
Event2026-03-31
Filed2026-04-16
BWXT
BWX TECHNOLOGIES INC
New
Shares1.1K
Event2026-03-31
Filed2026-04-16
CRWD
CROWDSTRIKE HLDGS INC
-52.00%
Shares600
Event2026-03-31
Filed2026-04-16
WFC
WELLS FARGO & CO
-2.23%
Shares2.9K
Event2026-03-31
Filed2026-04-16
VOE
VANGUARD INDEX FDS
New
Shares1.2K
Event2026-03-31
Filed2026-04-16
YORK SPACE SYSTEMS INC
YORK SPACE SYSTEMS INC
New
Shares10.3K
Event2026-03-31
Filed2026-04-16
RKT
ROCKET COS INC
New
Shares16.1K
Event2026-03-31
Filed2026-04-16
AIQ
GLOBAL X FDS
-23.50%
Shares4.9K
Event2026-03-31
Filed2026-04-16
LUV
SOUTHWEST AIRLS CO
New
Shares6.0K
Event2026-03-31
Filed2026-04-16
FLY
FIREFLY AEROSPACE INC
New
Shares7.7K
Event2026-03-31
Filed2026-04-16
CASY
CASEYS GEN STORES INC
New
Shares297
Event2026-03-31
Filed2026-04-16
XME
SPDR SERIES TRUST
New
Shares2.0K
Event2026-03-31
Filed2026-04-16
RMCF
ROCKY MTN CHOCOLATE FACTORY
New
Shares95.6K
Event2026-03-31
Filed2026-04-16
IVV
ISHARES TR
-13.68%
Shares328
Event2026-03-31
Filed2026-04-16
TOTL
SSGA ACTIVE ETF TR
New
Shares5.3K
Event2026-03-31
Filed2026-04-16
IWM
ISHARES TR
-6.39%
Shares835
Event2026-03-31
Filed2026-04-16
USLM
UNITED STS LIME & MINERALS I
New
Shares1.6K
Event2026-03-31
Filed2026-04-16
COMM
VISTANCE NETWORKS INC
-11.81%
Shares10.8K
Event2026-03-31
Filed2026-04-16
ET
ENERGY TRANSFER L P
New
Shares10.1K
Event2026-03-31
Filed2026-04-16
RIG
TRANSOCEAN LTD
New
Shares27.9K
Event2026-03-31
Filed2026-04-16
BDSX
BIODESIX INC
New
Shares11.8K
Event2026-03-31
Filed2026-04-16
ADTRAN HOLDINGS INC
ADTRAN HOLDINGS INC
New
Shares11.9K
Event2026-03-31
Filed2026-04-16
RCEL
AVITA MEDICAL INC
New
Shares39.0K
Event2026-03-31
Filed2026-04-16
UAMY
UNITED STATES ANTIMONY CORP
New
Shares15.3K
Event2026-03-31
Filed2026-04-16
CVU
CPI AEROSTRUCTURES INC
6.99%
Shares31.4K
Event2026-03-31
Filed2026-04-16
LTRX
LANTRONIX INC
14.85%
Shares18.9K
Event2026-03-31
Filed2026-04-16
TRAK
REPOSITRAK INC
-46.54%
Shares11.6K
Event2026-03-31
Filed2026-04-16
TZOO
TRAVELZOO
New
Shares14.6K
Event2026-03-31
Filed2026-04-16
USEG
U S ENERGY CORP DEL
New
Shares80.8K
Event2026-03-31
Filed2026-04-16
BB
BLACKBERRY LTD
-82.83%
Shares19.9K
Event2026-03-31
Filed2026-04-16
NXDR
NEXTDOOR HOLDINGS INC
-23.81%
Shares48.4K
Event2026-03-31
Filed2026-04-16
NRDY
NERDY INC
-16.49%
Shares81.0K
Event2026-03-31
Filed2026-04-16
PRME
PRIME MEDICINE INC
-24.19%
Shares17.2K
Event2026-03-31
Filed2026-04-16
CNVS
CINEVERSE CORP
New
Shares24.1K
Event2026-03-31
Filed2026-04-16
STXS
STEREOTAXIS INC
19.05%
Shares30.0K
Event2026-03-31
Filed2026-04-16
INDO
INDONESIA ENERGY CORP LTD
New
Shares15.3K
Event2026-03-31
Filed2026-04-16
VUZI
VUZIX CORP
-23.64%
Shares21.0K
Event2026-03-31
Filed2026-04-16
IRIX
IRIDEX CORP
66.47%
Shares47.4K
Event2026-03-31
Filed2026-04-16
CRVO
CERVOMED INC
0.00%
Shares10.0K
Event2026-03-31
Filed2026-04-16
AMPG
AMPLITECH GROUP INC
-62.81%
Shares12.0K
Event2026-03-31
Filed2026-04-16
JELD
JELD-WEN HLDG INC
New
Shares16.3K
Event2026-03-31
Filed2026-04-16
CMBM
CAMBIUM NETWORKS CORP
-32.50%
Shares13.5K
Event2026-03-31
Filed2026-04-16

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available