771.79 10.79(1.42%)10/21/2024
NetFlix Inc (NFLX)
Data News  Press Release