TSEC • 6669 • TW0006669005
Generating your data highlights...
42.5b USD | # 14 in TW
1.78m shares | 308.84m USD
186.86m
55.14% | 103.03m