16/04/2025 Market BeatNetflix (NASDAQ:NFLX) Shares Up 5.3% - Here's What HappenedNetflix (NASDAQ:NFLX) Trading Up 5.3% - Still a Buy?