Deckers Outdoor Corp (NYSE:DECK)
$ 98.45 -1.24 (-1.24%) Market Cap: 13.41 Bil Enterprise Value: 12.28 Bil PE Ratio: 13.96 PB Ratio: 5.85 GF Score: 93/100

Deckers Outdoor Corp (DECK) Transcripts

  • 1