TSE • 5706 • JP3888400003
Generating your data highlights...
10.4b USD | # 144 in JP
1.71m shares | 391.66m USD
57.21m
93.33% | 53.4m