TSM

TSM

TSMNYSE

$259.33

+0.42

0.16%

Last Updated: Sep 12, 20:00