880.78 9.46(1.09%)11/20/2024
NetFlix Inc (NFLX)
Press Release | Data News