Deckers Outdoor Corporation (DECK)

Market Cap:

$1,860,000,000

Last Price ():

$58.26

Change: -1.79% Open: $59.77 Low: $57.77 High: $59.95
Div. Yield: N/A Price/Earnings: N/A Price/Book: 2.0 Price/Sales: 1.1