TSEC • 2303 • TW0002303005
Generating your data highlights...
61b USD | # 6 in TW
270.34m shares | 1.01b USD
12.58b
87.62% | 11.02b