Netflix Shares Fall After Q1 Subscribers Beat: Netflix shares fell ~5% on Mar 25, 2026 after reporting 6.3M net subscribers and $9.8bn revenue; guidance and margin cadence triggered the sell-off. ๐ Read full analysis #Netflix #NetflixShares #Q1Earnings #StockMarket #Investing
0
0
0
0