TSE • 5706 • JP3888400003
Generating your data highlights...
12.8b USD | # 117 in JP
2.09m shares | 567.77m USD
57.21m
93.33% | 53.4m