DB:4H50 | US4230081014
Generating your data highlights...
20.3b USD | # 941 in DE
1 shares | 1.68 USD
280.74m
45.38% | 127.4m