TSMC Crushes Q2 Estimates on Strong AI Demand: ETFs in Focus — TSM +1.00 · News Impact Screener