MERCK KGAA by Merck KGaA Stock Dividends

MKGAFOTCPK
$164.85
-5.20-3.06%
At close: Nov 11, 4:00 PM EST