NYSE : DECK

Deckers Outdoor Corporation

$106.49 USD

-$2.54 (-2.33%)

Volume
1.72M
Average Volume
2.08M
Market Capitalization
$14.79B
P/E Ratio
15.10
Dividend Yield
0.00%
Price Target
$125.00
Year High
$126.50
Year Low
$78.91
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.54
Institutional Ownership Summary
Institutional Ownership %

1.00%

Investors Holding

79

change: -826 | last: 905
Increased Positions

30

change: -467 | last: 497
Reduced Positions

36

change: -242 | last: 278
New Positions

7

change: -130 | last: 137
Sold Positions

794

change: 666 | last: 128
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -124.562 | last: 1.2456
Total Invested

145.3M

DECK Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $100.09 145.5M $14.56B $1.91B $375.19M $13.03B
2025-03-31 $111.81 151.99M $16.99B $1.89B $276.98M $15.38B
2024-03-31 $155.08 155.23M $24.07B $1.5B $266.88M $22.84B
2023-03-31 $74.93 159.02M $11.92B $981.8M $246.49M $11.18B
2022-03-31 $45.63 165.05M $7.53B $843.53M $222.07M $6.91B
2021-03-31 $55.07 168.33M $9.27B $1.09B $223.04M $8.4B
2020-03-31 $22.33 170.31M $3.8B $649.44M $295.72M $3.45B
2019-03-31 $24.47 177.85M $4.35B $589.69M $31.5M $3.79B
2018-03-31 $15.01 190.55M $2.86B $429.97M $32.08M $2.46B
2017-03-31 $9.96 192M $1.91B $291.76M $32.63M $1.65B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $100.09 141.12M $14.13B $1.91B $375.19M $12.59B
2025-12-31 $103.67 146.93M $15.23B $2.09B $342.88M $13.49B
2025-09-30 $101.37 148.36M $15.04B $1.41B $625.43M $14.25B
2025-06-30 $103.07 149.34M $15.39B $1.72B $312.07M $13.98B
2025-03-31 $111.81 151.99M $16.99B $1.89B $276.98M $15.38B
2024-12-31 $203.09 151.82M $30.83B $2.24B $257.03M $28.85B
2024-09-30 $159.45 152.24M $24.27B $1.23B $258.62M $23.31B
2024-06-30 $157.72 152.87M $24.11B $1.44B $262.37M $22.93B
2024-03-31 $155.08 153.74M $23.84B $1.5B $266.88M $22.61B
2023-12-31 $111.41 153.98M $17.16B $1.65B $273.99M $15.78B
2023-09-30 $85.68 156.19M $13.38B $823.05M $251.07M $12.81B
2023-06-30 $87.94 156.99M $13.81B $1.05B $260.6M $13.02B