TSE • 6963 • JP3982800009
Generating your data highlights...
13.6b USD | # 116 in JP
5.59m shares | 147.94m USD
385.97m
92.05% | 355.3m