TSM

TSM

TSMNYSE

$190.08

-1.16

0.61%

Last Updated: Nov 22, 21:00