My thought is to short some May $22.50 puts on a pullback and take delivery of the shares if need be. Either I get more shares cheap or it pays for the Aug puts I bought today and I buy shares from there.
This was a lot more powerful than I expected today. Shorts didn't seem to be covering, just steady buying in small lots. No obvious attempts to knock it down.
Look at all the open May $22.50 calls. I think there will be a real battle to hold it below $22.50 until expiration. But if it breaks that on volume, away we go. Great chart pattern so far today...support setting up above yesterday's high.