Stock Market April 20, 2022 Netflix share price Down by over 35% after losing 200,000 subscribers in Q1 2022 Ajibola Akamo