TSM

TSM

TSMNYSE

$191.24

+2.88

1.53%

Last Updated: Nov 21, 21:00