TSM

TSM

TSMNYSE

$167.29

-5.21

3.02%

Last Updated: Sep 16, 17:28