US stocks closed mixed as massive Netflix sell-off weighs on the Nasdaq

1:10pm PDT - April 20th, 2022    tesla stock - Business Insider

Netflix's massive sell-off cost it more than $50 billion in market cap during Wednesday's session.