TSEC • 2881 • TW0002881000
Generating your data highlights...
60.2b USD | # 7 in TW
39.36m shares | 121.92m USD
14.01b
57.61% | 8.07b