TSM

TSM

TSMNYSE

$298.56

-6.15

2.02%

Last Updated: Oct 16, 16:36