TSM

TSM

TSMNYSE

$227.86

-1.31

0.57%

Last Updated: Jul 8, 20:00