TSEC • 2303 • TW0002303005
Generating your data highlights...
52.2b USD | # 8 in TW
174.61m shares | 425.07m USD
12.58b
86.85% | 10.92b