Netflix (NASDAQ: NFLX), a global subscription streaming and live entertainment platform, closed at $68.66.