TSEC • 2881 • TW0002881000
Generating your data highlights...
63.7b USD | # 6 in TW
33.81m shares | 136.05m USD
14.01b
57.60% | 8.07b