TSM

TSM

TSMNYSE

$161.94

+1.66

1.04%

Last Updated: Jul 26, 20:00