Netflix Is Down 70%. Is It Time to Buy?

Shelter-in-place orders, as well as other restrictions on consumer mobility, created the perfect environment for Netflix (NASDAQ: NFLX) in particular. In the first quarter of this year, Netflix only grew revenue 9.8%, and it lost 200,000 subscribers. Adding fuel to the fire was management's forecast that for Q2, Netflix would lose 2 million customers.