TSE • 7182 • JP3946750001
Generating your data highlights...
74.5b USD | # 22 in JP
6.43m shares | 128.82m USD
3.56b
46.67% | 1.66b