TSM

TSM

TSMNYSE

$201.65

-6.72

3.23%

Last Updated: Jan 13, 17:56