Great question. I am hoping for a pre-results runnup, at which point I will purchase puts if they are reasonable price. I agree $1.25 is too high.
It would be helpful if we knew whether results will be announced before or after August options expiration. Aug $6 puts are $.81.