TSEC • 2303 • TW0002303005
Generating your data highlights...
48.8b USD | # 10 in TW
226.4m shares | 978m USD
12.58b
86.10% | 10.83b