News

Deckers Outdoor Corp. tumbled by 19.86 percent on Friday to finish at $101.05 apiece as investors sold off positions ...