TSMC (TSM) reports earnings Thursday morning as shares experience a strong rally in recent sessions. Rachel Dashiell of Charles Schwab doesn't see that run continuing with the same strength. She highlights key support and resistance levels heading into earnings and tells traders to brace for volatility on a strong or weak report.
Morning Movers
15 Apr 2026
SHARE