DB • MRKC • US5893392093
Generating your data highlights...
68.8b USD | # 353 in DE
61 shares | 278.3 USD
434.78m
29.72% | 129.21m