985.47 14.82(1.53%)03/27/2025
Netflix, Inc. (NFLX)
Press Release | Data News