New SPX Snowball

Opened new SPX Snowball.

Sold SPX Oct 28 2026 7675.0 Puts @ 15.63 credit
Bought SPX Dec 20 2030 7700 Puts @ 663.95 debit