TSMC (TSM.N) shares fell 2.6% in pre-market trading.

2026-04-16

TSMC (TSM.N) shares fell 2.6% in pre-market trading.