TSMC (TSM.N) shares rose in pre-market trading, currently up 3.4%.

2026-07-21

TSMC (TSM.N) shares rose in pre-market trading, currently up 3.4%.