DB • C1C1 • FI4000571013
Generating your data highlights...
4.87b USD | # 2609 in DE
156 shares | 5.72m USD
55.06m
80.78% | 44.48m