TSE • 4062 • JP3148800000
Generating your data highlights...
42.8b USD | # 39 in JP
16.33m shares | 1.01b USD
558.94m
85.66% | 478.77m