TSEC • 2303 • TW0002303005
Generating your data highlights...
58.7b USD | # 10 in TW
172.07m shares | 728.83m USD
12.58b
86.10% | 10.83b