3M (NYSE:MMM) reported quarterly earnings of $2.31 per share which beat the analyst consensus estimate of $2.01 by 14.93 percent. This is a 2.94 percent decrease over earnings of $2.38 per share from the same period last year. The company reported quarterly sales of $8.60 billion which beat the analyst consensus estimate of $8.59 billion by 0.12 percent. This is a 0.20 percent increase over sales of $8.58 billion the same period last year.
Jefferies Upgrades Canopy Gwth to Hold
Jefferies analyst Owen Bennett upgrades Canopy Gwth (NASDAQ:CGC) from Underperform to Hold.