Netflix (NFLX) Exceeds Market Returns: Some Facts to Consider

In the latest trading session, Netflix (NFLX) closed at $1,253.54, marking a +1.8% move from the previous day.

admin