Netflix (NFLX) investors are still reeling after the tech-heavy Nasdaq Composite Index (^IXIC) posted its worst month since 2008. The stock — once a big winner from the pandemic — is down roughly 75% from its November peak, and its once $300 billion market cap now sits south of $80 billion. The streaming giant’s subscriber drop in April spurred speculation on Wall Street about its next big move, which could involve a lower-priced ad-supported option or even a clamp-down on password… Source link
Read More »