Deckers Outdoor Corporation
DECK
$133.49
-$2.60-1.91%
DECK
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.