someone seems to think the stock is going to go down below 4.80 by next friday.. 950 contracts in one trade i would say that is bearish wouldnt You?
Actually its called insurance for cheap money....at least for the puts I bought....
Doesn't seem to be affecting the shareprice much today.
Longs hedging - I know folks buying them
Depends on the rest of their position.