TSE • 5406 • JP3289800009
Generating your data highlights...
5.24b USD | # 240 in JP
1.97m shares | 24.92m USD
394.91m
89.78% | 354.55m