S&P 500 7,609.78 +0.13% NASDAQ 27,093.90 +0.03% DOW 51,307.79 +0.45% R2K 2,931.96 +0.90% VIX 16.24 +2.98%
Next Bullish Trade
MMM 3M Company NYQ
$152.90 +1.97 (+1.31%)
Neutral · +0.78σ

Analyst price target

17 analysts
Low
$120.00
Mean
$172.20
High
$209.00
Current $152.90 +12.6% to mean

Recommendation

yfinance
buy

Consensus score 2.17 (1 = strong buy · 5 = strong sell)

Earnings history · actual vs estimate

DateEPS actualEPS estSurprise
2026-04-21 2.14 1.98 +7.9%
2026-01-20 1.07 1.79 -40.4%
2025-10-21 2.19 2.07 +5.6%
2025-07-18 2.16 2.01 +7.4%
2025-04-22 2.04 1.76 +16.0%
2025-01-21 1.68 1.54 +9.3%
2024-10-22 1.98 1.90 +4.1%
2024-07-26 1.93 1.68 +14.9%
2024-04-30 2.39 2.11 +13.2%
2024-01-23 2.42 2.31 +4.6%
2023-10-24 2.68 2.35 +14.2%
2023-07-25 2.17 1.76 +23.3%