NYSE:TSM | US8740391003
Generating your data highlights...
1.23t USD | # 9 in US
13.17m shares | 3.77b USD
41.49b
90.08% | 37.38b