DB • MMG • JP3888400003
Generating your data highlights...
12.8b USD | # 1372 in DE
273 shares | 75.53k USD
57.21m
93.33% | 53.4m