Deckers Outdoor Corp logo

Deckers Outdoor Corp

7
1
NYSE:DECK (USA)   Ordinary Shares
$ 946.86 -27.7 (-2.84%) 01:19 PM EST
30.15
P/B:
11.61
Market Cap:
$ 24.06B
Enterprise V:
$ 23.59B
Volume:
88.81K
Avg Vol (2M):
360.96K
Trade In:
Volume:
88.81K
Avg Vol (2M):
360.96K

Deckers Outdoor Corp Valuation Measures