TSEC • 2303 • TW0002303005
Generating your data highlights...
36.5b USD | # 12 in TW
142.71m shares | 299.84m USD
12.58b
86.99% | 10.94b