$18 and 19 puts have a huge premium. Can afford to buy big lots of this stock at those prices. Most likely it's free money and on Thursday we see $24. That's where I'm putting a few bucks, and short SPLK here! Clearly against the grain.
I have a strange feeling the recent drop is related to Oct options expiration.
People loaded up on the wrong month, assuming earnings will be released on Oct 14th.
There were tons of 20-22 calls,