TSE • 6326 • JP3266400005
Generating your data highlights...
20.4b USD | # 83 in JP
5.03m shares | 87.8m USD
1.14b
97.07% | 1.1b