TSEC • 2303 • TW0002303005
Generating your data highlights...
58b USD | # 10 in TW
173.88m shares | 733.88m USD
12.58b
86.10% | 10.83b