Taiwan Semiconductor Manufacturing Company Ltd. (TSM)

393.05
-11.30 (-2.79%)
NYSE· Last Trade: May 18th, 3:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors