DB • OCI1 • ES0167050915
Generating your data highlights...
31.6b USD | # 696 in DE
176 shares | 86.7m USD
277.1m
67.89% | 188.11m