TSEC • 2882 • TW0002882008
Generating your data highlights...
48.8b USD | # 12 in TW
32.79m shares | 103.18m USD
14.67b
63.45% | 9.31b