TSEC • 6669 • TW0006669005
Generating your data highlights...
29.9b USD | # 20 in TW
2.21m shares | 320.08m USD
185.84m
54.90% | 102.03m