TSMC (TSM.N) rose more than 2% in pre-market trading after its first-quarter revenue exceeded expectations.

2026-04-10

TSMC (TSM.N) rose more than 2% in pre-market trading after its first-quarter revenue exceeded expectations.