3M (MMM) reported Q2 adjusted earnings Tuesday of $2.40 per share, up from $2.16 a year earlier.
Analysts surveyed by FactSet expected $2.25.
Revenue for the quarter ended June 30 was $6.5 billion, up from $6.34 billion a year ago.
Analysts polled expected $6.40 billion.
The company expects fiscal 2026 adjusted earnings to be between $8.80 and $8.95 per share, up from its previous outlook of $8.50 to $8.70. Analysts surveyed by FactSet expect $8.74.
Shares of the company were up 6% in Tuesday premarket activity.