TSE • 7013 • JP3134800006
Generating your data highlights...
18.4b USD | # 90 in JP
14.29m shares | 245.96m USD
1.06b
93.28% | 988.94m