NFLX260821P00060000 PUT NFLX 08/21/26 60 1 35 07/17/2026 08/21/2026 $0.00 $35.02 0.00 -$35.02 NFLX260821P00061000 PUT NFLX 08/21/26 61 -1 35 07/17/2026 08/21/2026 $44.97 $0.00 0.00 $44.97