897.56 0.08(0.01%)11/22/2024
NetFlix Inc (NFLX)
Press Release | Data News