DB • TNU3 • FR0010533075
Generating your data highlights...
11.8b USD | # 1527 in DE
1.17k shares | 24.55m USD
542.51m
46.48% | 252.15m