DB • MRKC • US5893392093
Generating your data highlights...
66.9b USD | # 344 in DE
28 shares | 27.32 USD
434.78m
29.72% | 129.21m