DB • FIE • DE0005772206
Generating your data highlights...
3.84b USD | # 2983 in DE
389 shares | 3.91m USD
83.96m
27.06% | 22.72m