TSM

TSM

TSMNYSE

$241.41

+2.53

1.06%

Last Updated: Aug 18, 20:00