TSM

TSM

TSMNYSE

$172.51

-0.40

0.23%

Last Updated: Jun 14, 20:00