Marsh & Mclennan Companies (MMC) Stock: Price, Analysis