TSEC • 6446 • TW0006446008
Generating your data highlights...
20.2b USD | # 35 in TW
3.58m shares | 133.23m USD
414.43m
79.76% | 330.54m