TSM

TSM

TSMNYSE

$163.70

+2.83

1.76%

Last Updated: Sep 5, 20:00