Netflix down 45% from highs as engagement fears mount before earnings
Netflix shares have shed roughly 30% this year and sit 45% below the peak they touched about a year ago, a decline that has less to do with profit mar
Every Fin-node story mentioning Twitch — 1 story, newest first.
Netflix shares have shed roughly 30% this year and sit 45% below the peak they touched about a year ago, a decline that has less to do with profit mar