US stocks closed mixed as massive Netflix sell-off weighs on the Nasdaq
1:10pm PDT - April 20th, 2022 tesla stock - Business InsiderNetflix's massive sell-off cost it more than $50 billion in market cap during Wednesday's session.
Netflix's massive sell-off cost it more than $50 billion in market cap during Wednesday's session.