DB • MRKC • US5893392093
Generating your data highlights...
66.3b USD | # 350 in DE
45 shares | 180.96 USD
434.78m
29.72% | 129.24m