TSM

TSM

TSMNYSE

$235.21

-6.41

2.65%

Last Updated: Aug 1, 20:00