TSEC • 2303 • TW0002303005
Generating your data highlights...
47.7b USD | # 11 in TW
237.52m shares | 1.02b USD
12.58b
86.08% | 10.83b