$AZO patience paying off

For those of us who held longer term short put positions through the painful month of July things could be turning around. Chart has a nice rounded bottom since the gap down on 7/5, with the stock threatening to trade into that gap, now above 540.
I am short:
Aug 520 puts
Sep 480 puts
Dec 500 puts