DB • OSA • JP3180400008
Generating your data highlights...
13.5b USD | # 1359 in DE
89 shares | 3.07k USD
380.29m
93.59% | 355.92m