TSEC • 2891 • TW0002891009
Generating your data highlights...
40b USD | # 17 in TW
46.75m shares | 98.35m USD
19.68b
86.87% | 17.09b