TSM

TSM

TSMNYSE

$170.76

-6.42

3.62%

Last Updated: Mar 13, 17:42