TSEC • 2382 • TW0002382009
Generating your data highlights...
40.4b USD | # 16 in TW
28.25m shares | 310.36m USD
3.85b
68.40% | 2.64b