TSE • 6383 • JP3497400006
Generating your data highlights...
13.4b USD | # 120 in JP
1.72m shares | 70.03m USD
372.21m
93.03% | 346.26m