The S&P 500, Nasdaq and Russell 2000 hit new highs this week amid continued Iran optimism. Goldman, Netflix, Taiwan Semiconductor were key earnings.
Stock market hits highs on Iran hopes; Goldman Sachs, Netflix, Taiwan Semiconductor in focus: Weekly review
Apr 17, 2026