TSE • 3382 • JP3422950000
Generating your data highlights...
26.6b USD | # 66 in JP
8.41m shares | 105.49m USD
2.12b
77.22% | 1.64b