TSEC • 910322 • TW0009103226
Generating your data highlights...
7.38b USD | # 82 in TW
27.05k shares | 21.26k USD
5.64b
33.01% | 1.86b