Netflix has outperformed the Dow over the past year, and analysts are cautiously optimistic about the stock’s prospects.
Acclaimed scholar & author Norman Finkelstein delivered a powerful and defiant address at UMass, Amherst, on Sept. 24, 2025.