Options - What do you mean "the Aug $7.50 puts have substantial value"?
I don't follow the options. Do you mean there inexpensive since the market anticipates the stock moving up. I see the open interest as 1,890 contracts. Are these buyers just hedging their position.