TSE • 4307 • JP3762800005
Generating your data highlights...
14.8b USD | # 106 in JP
3.67m shares | 104.3m USD
559.7m
68.78% | 384.94m