TSE • 6479 • JP3906000009
Generating your data highlights...
12.6b USD | # 125 in JP
2.92m shares | 66.35m USD
401.6m
94.25% | 378.5m