Deckers Outdoor Corp (NYSE:DECK)
$ 163.67 1.41 (0.87%) Market Cap: 24.87 Bil Enterprise Value: 23.68 Bil PE Ratio: 28.78 PB Ratio: 11.19 GF Score: 94/100

Deckers Outdoor Corp (DECK) Transcripts

  • 1