DB:ODF | US6795801009
Generating your data highlights...
42.4b USD | # 442 in DE
69 shares | 13.6k USD
214.3m
89.40% | 191.59m