SPCX260821P00105000 PUT SPCX 08/21/26 105 1 46 07/06/2026 08/21/2026 $0.00 $212.02 0.00 -$212.02 SPCX260821P00110000 PUT SPCX 08/21/26 110 -1 46 07/06/2026 08/21/2026 $276.97 $0.00 0.00 $276.97