DECK

Deckers Outdoor Corporation

DECKNYSE

$101.48

-6.22

5.78%

Last Updated: Jun 13, 20:00