1,245.11 -5.48(-0.44%)07/11/2025
Netflix, Inc. (NFLX)
Press Release | Data News