TSE • 3099 • JP3894900004
Generating your data highlights...
8.6b USD | # 159 in JP
2m shares | 40.6m USD
350.25m
87.68% | 307.1m