NYSE • TSM • US8740391003
Generating your data highlights...
1.91t USD | # 7 in US
13.72m shares | 5.45b USD
25.93b
91.15% | 23.64b