TSM

TSM

TSMNYSE

$172.25

-4.92

2.78%

Last Updated: Mar 13, 14:52