DB • MRKC • US5893392093
Generating your data highlights...
66.5b USD | # 356 in DE
46 shares | 245.82 USD
434.78m
29.72% | 129.24m