TSM

TSM

TSMNYSE

$235.58

-6.04

2.50%

Last Updated: Aug 1, 16:58