DB • 52C • FR0013341781
Generating your data highlights...
570m USD | # 5847 in DE
468 shares | 18.55m USD
22.58m
44.98% | 10.15m