DB • EFE • SE0005127818
Generating your data highlights...
5.67b USD | # 2322 in DE
100 shares | 1.89k USD
312.32m
60.00% | 187.38m