Deckers Outdoor Co. (NYSE:DECK – Get Free Report)’s stock price reached a new 52-week low during mid-day trading on Friday . The stock traded as low as $96.80 and last traded at $100.95, with a volume ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results