DB • JSI • SE0009554454
Generating your data highlights...
630m USD | # 5711 in DE
23.55k shares | 8.01k USD
1.41b
60.86% | 857.6m