DB • FKA • JP3827200001
Generating your data highlights...
17.2b USD | # 1146 in DE
1.57k shares | 40.19k USD
703.5m
92.49% | 650.7m