Deckers Outdoor Corp. (DECK) Insider Traders

$115.70

$0.33 (-0.28%)
Last update: 05:24 AM EST
Day's range
$113.4
Day's range
$116.83
No record found