DECK

Deckers Outdoor Corporation

DECKNYSE

$81.79

-2.05

2.45%

Last Updated: Oct 30, 18:08