3M Co (MMM) Financial Charts & Fundamental History