equityval logo

Deckers Outdoor Corporation

DECK logo
$91.68
Industry: Apparel - Footwear & AccessoriesSector: Consumer Cyclical
Market Cap: 12.485 Billion