The highest closing price for Deckers Outdoor (DECK) last month was $159.45, on September 30. It was up 0.1% for the month. The latest price is $160.93.
The highest closing price for Deckers Outdoor (DECK) last month was $159.45, on September 30. It was up 0.1% for the month. The latest price is $160.93.
Daily pricing data for Deckers Outdoor dates back to 10/18/1993, and may be incomplete.