equityval logo

Deckers Outdoor Corporation

DECK logo
$158.11
Industry: Apparel - Footwear & AccessoriesSector: Consumer Cyclical
Market Cap: 23.997 Billion