TSEC • 2382 • TW0002382009
Generating your data highlights...
45.7b USD | # 12 in TW
32.75m shares | 338.28m USD
3.85b
68.40% | 2.64b