DB:MCX0 | US5797801074
Generating your data highlights...
14.8b USD | # 1161 in DE
51 shares | 3.2k USD
14.85m
81.46% | 12.1m