Netflix Loses Steam Against Stiff Competition and Shares Fall 10%
April 23, 2021 at 08:54 AM EDT
Netflix shares fell 10% after announcing its Q1 2021 earnings, and investors see little room for growth despite better-than-expected results.