
Investors must take note of Deckers Outdoor Corp’s (DECK) performance last week, which was -1.36%.
Deckers Outdoor Corp (NYSE: DECK) on Tuesday, soared 1.77% from the previous trading day, before settling in for the closing price of $100.44. Within the