Options Chain for NETFLIX INC. COM (NFLX) - $97.31 as of 4/19/2026 4:56:02 PM EST