Netflix (NFLX) announced $25 billion more in share buybacks. Kevin Horner of Charles Schwab analyzes the streaming giant's stock when it comes to price action to show what levels bull need to hit to gain more traction on the headline.
Morning Movers
23 Apr 2026
SHARE