Deckers Outdoor Corporation (DECK) has a market capitalization of $15.71B and trades at $107.81. The 52-week range is 78.91-133.43.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 17, Earnings Per Share (EPS) of $6.36, annual revenue of $4.99B.
The stock has a beta of 1.21, operates in the Consumer Cyclical sector.