69.58 0.91(1.33%)07/22/2026
Netflix, Inc. (NFLX)
Press Release | Data News