TSEC • 6446 • TW0006446008
Generating your data highlights...
11.9b USD | # 55 in TW
2.63m shares | 62.03m USD
371.63m
79.64% | 295.95m