Deckers Outdoor valuation

DECK · NYSE · USD

$79.12Change from previous close: −0.57%Absolute change: −$0.45

Close · October 2, 2026

Valuation

The P/E ratio is 11.2. The average price target of 27 analysts is $120.41.

Data as of October 5, 2026

Valuation multiples

Market cap
$10.77B
Enterprise value
$9.64B
P/E (trailing 12 months)
11.2
Forward P/E
10.4
PEG
1.45
Price/book
4.70
Price/sales
1.95
EV/EBITDA
7.27
EV/revenue
1.74

Profitability and growth

Gross margin
57.8%
Operating margin
22.7%
Net margin
18.4%
ROE
42.6%
ROA
20.3%
ROIC
90.6%

Financial health

Total cash
$1.6B
Total debt
$472.33M
Debt/equity
0.21
Current ratio
2.75
Quick ratio
1.87
Altman Z-Score
9.56
Piotroski F-Score
6.00

Analysts and estimates

Average price target
$120.41
Analysts with a price target
27
Consensus
Buy

Shares and trading

Beta
1.12
Average volume
3.37M
Shares outstanding
136.18M
Float
134.65M
Institutional ownership
98.7%
Insider ownership
1.0%
Short interest (% of float)
7.0%
Short ratio (days)
3.20