Deckers Outdoor Corporation

DECK

NYSE

107.34 3.67 (3.54%)

updated at 20:01 May 25