1,337.15 14.03(1.06%)06/30/2025
Netflix, Inc. (NFLX)
Press Release | Data News