SPX rolls

I should have rolled earlier on the big move up but then the wheels came off and waiting for another bounce was clearly not the answer today.

Rolled $SPX Jul 29 7480 puts out to Jul 31 7480 puts @ 4.65 credit
Rolled $SPX Jul 29 7460 puts out to Jul 31 7460 puts @ 5.45 credit
Rolled $SPX Jul 29 7450 puts out to Jul 31 7450 puts @ 9.25 credit

Rolled $SPX Jul 29 7400 puts out to Jul 31 7360 puts @ 6.05 credit