3M Company (MMM) Price, Chart & Analysis | altFINS