DB:JEM0 | US4764931014
Generating your data highlights...
14.6b USD | # 1214 in DE
N/A shares | N/A USD
628.43m
43.74% | 274.88m