DECKERS OUTDOOR CORP (DECK) Stock Chart

NYSE:DECKUS2435371073

Current stock price

106.35 USD
+6.09 (+6.07%)
At close:
106.35 USD
0 (0%)
After Hours:
Open in Chart Tool
DECKERS OUTDOOR CORP / DECK Daily stock chart