Netflix’s Stock Down 45% in the Past 12 Months (opens in new tab)
Despite reporting quarterly fiscal homeruns, Netflix remains a punching bag on Wall Street. The streaming behemoth’s stock is down 45% over the past 12 months to $70.90 per share from a record high of $134.12 on June 30, 2025. The streamer’s fortunes took a downward turn after it began a high-profile acquisition effort for Warner … Continue reading "Netflix’s Stock Down 45% in the Past 12 Months" The post appeared first on .
Read the original article