642.25 -5.06(-0.78%)07/23/2024
NetFlix Inc (NFLX)
Data News  Press Release