TSE • 5406 • JP3289800009
Generating your data highlights...
5.17b USD | # 243 in JP
2.22m shares | 27.38m USD
395.45m
89.79% | 355.09m