TSM

TSM

TSMNYSE

$287.81

-4.23

1.45%

Last Updated: Dec 15, 20:59