Compass Minerals International (CMP) Stock: Price, Analysis