74.79 -1.50(-1.97%)08/11/2026
Netflix, Inc. (NFLX)
Press Release | Data News