RE: valuationWhat put options are you referring to?
The only put volume I see is the open interest on the JAG US exchange for Oct and is 5 to 1 in favor of call options and that's 264 puts on the $5 and $153 on the $6 puts compared to 1500 o/p on the call side.
I agree that there is a negative sentiment with this stock that I can't seem to get a handle on but there seems to be no concern on this board and very little chatter so the possible bad news to come seems to be hush other than the selling pressure. I don't agree with your #2 point as it sounds far fetched but you never know how far some will go to try to manipulate a stock price.