102.84 -0.19(-0.19%)04/13/2026
Netflix, Inc. (NFLX)
Press Release | Data News