NYSE • TSM • US8740391003
Generating your data highlights...
1.89t USD | # 7 in US
13.54m shares | 4.95b USD
25.93b
93.23% | 24.18b