TSM

TSM

TSMNYSE

$294.01

-10.84

3.56%

Last Updated: Dec 12, 19:24