TSM

TSM

TSMNYSE

$288.88

-5.63

1.91%

Last Updated: Oct 22, 20:00