1,209.33 -64.84(-5.09%)07/18/2025
Netflix, Inc. (NFLX)
Press Release | Data News