DB • OPA1 • FR001400NLM4
Generating your data highlights...
2.37b USD | # 3753 in DE
462 shares | 3.47m USD
160.26m
77.42% | 124.07m