TSM

TSM

TSMNYSE

$303.22

-1.87

0.61%

Last Updated: Oct 30, 20:00