TSEC • 3231 • TW0003231007
Generating your data highlights...
17.8b USD | # 39 in TW
69.52m shares | 364.23m USD
3.18b
93.09% | 2.96b