Deckers (DECK) Doomed? Put Price Surges 3700%

Go back to Deckers (DECK) Doomed? Put Price Surges 3700%
DECKERS OUTDOOR CORP (NYSE: DECK) Delayed: 99.60 +3.56 (3.71%)
Previous Close $96.04    52 Week High $69.94 
Open $98.69    52 Week Low $40.74 
Day High $100.00    P/E 35.96 
Day Low $97.76    EPS $2.77 
Volume 1,461,967