TSEC • 2891 • TW0002891009
Generating your data highlights...
44.3b USD | # 13 in TW
53.34m shares | 96.4m USD
19.68b
86.86% | 17.09b