Netflix (NFLX) released its Q1 2026 results on April 16, to a bearish response from Wall Street. Though it posted a relatively decent quarter, cautious guidance took the shine off the report, leading to a dip in stock price. Morgan Stanley analysts, however, didn’t flinch and remained unwaveringly …