Options Chain for NETFLIX INC. COM (NFLX) - $86.94 as of 5/15/2026 7:49:20 PM EST