MMM
3M CompanyNYSE$170.77$11.66 (+7.33%)Not financial advice. All data from public sources and may be delayed or incomplete. Models shown are statistical descriptions of past behavior, not predictions. Provider: yahoo.
Not financial advice. All data from public sources and may be delayed or incomplete. Models shown are statistical descriptions of past behavior, not predictions. Provider: yahoo.
Strong fundamentals
0% → 0, 20%+ → 100. Negatives map to 0.
0% → 0, 25%+ → 100.
0% → 0, 25%+ → 100. Above-cost-of-capital territory.
<1 stressed, 1.5–3 healthy, >3 idle cash.
0 → 100, 2.5+ → 0 (inverted, lower leverage is better).
Contracting
−10% → 0, +30%+ → 100.
−20% → 0, +50%+ → 100.
Expensive on multiples
≤10 cheap (100), ≥40 rich (0).
≤10 cheap (100), ≥35 rich (0).
≤0.5 deeply cheap (100), ≥2.5 priced for perfection (0).
≤1 cheap (100), ≥6 rich (0).
≤1 cheap (100), ≥10 rich (0).
≤6 cheap (100), ≥20 rich (0).
Bull (58/100)
GBM simulation with calibrated drift/vol. Probability terminal price > today.
Mean of RandomForest + LogisticRegression on 7 TA features.
RSI · MACD histogram · ROC10 · ADX, averaged then rescaled.
StockTwits author tags + StockTwits/X/Yahoo News VADER, averaged.
Moderate risk
0% → 100, 60%+ → 0 (annualized).
0% → 100, −60% → 0.
0% → 100, −6% → 0 (worse 1-day downside = lower).
−1 → 0, +2 → 100.
Distance from 1 — exactly 1 → 100, |β−1|≥1.5 → 0.
Each sub-score is a transparent weighted mean of normalized inputs (raw values shown below the headline). Mappings are deterministic piecewise functions — expand any card to inspect every driver.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jul 17 | JP Morgan | ▲ Upgrade | Neutral | Overweight |
| Jul 16 | RBC Capital | = Maintained | Underperform | Underperform |
| Jun 10 | Bernstein | • Initiated | — | Underperform |
| Apr 22 | Wells Fargo | = Maintained | Overweight | Overweight |
| Apr 22 | RBC Capital | = Maintained | Underperform | Underperform |
| Apr 13 | Citigroup | = Maintained | Neutral | Neutral |
| Apr 1 | Barclays | = Maintained | Overweight | Overweight |
| Apr 1 | Wells Fargo | = Maintained | Overweight | Overweight |
| Jan 21 | Citigroup | = Maintained | Neutral | Neutral |
| Jan 21 | Deutsche Bank | = Maintained | Hold | Hold |
| Jan 21 | RBC Capital | = Maintained | Underperform | Underperform |
| Jan 21 | Wells Fargo | = Maintained | Overweight | Overweight |
| Jan 21 | Morgan Stanley | = Maintained | Equal-Weight | Equal-Weight |
| Jan 16 | JP Morgan | ▼ Downgrade | Overweight | Neutral |
| Dec 8 | Deutsche Bank | ▼ Downgrade | Buy | Hold |
| Dec 4 | Barclays | = Maintained | Overweight | Overweight |
| Oct 22 | UBS | = Maintained | Buy | Buy |
| Oct 22 | Barclays | = Maintained | Overweight | Overweight |
| Oct 22 | Morgan Stanley | ▲ Upgrade | Underweight | Equal-Weight |
| Oct 22 | RBC Capital | = Maintained | Underperform | Underperform |
| Oct 22 | Wells Fargo | = Maintained | Overweight | Overweight |
| Oct 15 | JP Morgan | = Maintained | Overweight | Overweight |
| Oct 9 | Citigroup | = Maintained | Neutral | Neutral |
| Oct 6 | Wells Fargo | = Maintained | Overweight | Overweight |
| Jul 21 | Barclays | = Maintained | Overweight | Overweight |
| Jul 9 | Barclays | = Maintained | Overweight | Overweight |
| Jul 1 | Wells Fargo | = Maintained | Overweight | Overweight |
| May 30 | Citigroup | = Maintained | Neutral | Neutral |
| May 16 | JP Morgan | = Maintained | Overweight | Overweight |
| Apr 23 | RBC Capital | = Maintained | Underperform | Underperform |
Strong Candidate — composite 58/100, bullish tilt with broad signal agreement.
Direction comes from bias (mean of the four normalized signal scores): ≥ 58 reads bullish, ≤ 42 reads bearish, otherwise mixed.
Conviction comes from agreement + coverage: strong = agreement ≥ 75% and coverage ≥ 75%; medium = agreement ≥ 50%; otherwise low.
Bullish + strong → Strong Candidate · Bullish + medium/low → Watchlist Candidate · Bearish + strong → Avoid for Conservative · Bearish + medium/low → High Risk · Mid bias → Mixed Signals.
GBM simulation with calibrated drift/vol. Probability terminal price > today.
Mean of RandomForest + LogisticRegression on 7 TA features.
RSI · MACD histogram · ROC10 · ADX, averaged then rescaled.
StockTwits author tags + StockTwits/X/Yahoo News VADER, averaged.
The classification is a deterministic readout of the four directional signals below — not a prediction, not financial advice, and not a recommendation to trade. Each component is normalized to 0–100 and combined by the weights shown.
Scenarios are 5/50/95 percentiles of 10,000 GBM simulations calibrated to recent drift and volatility — not forecasts. Drift μ = 0.10%/day · vol σ = 1.96%/day.
Mean of available components: StockTwits author tags + VADER, X VADER, and headline VADER for Yahoo News, GDELT, Alpha Vantage, and Finnhub. Updates every 5 minutes.
Curious about which S&P500 stocks are generating unusual volume on Tuesday? Find out below.
Explore the top gainers and losers within the S&P500 index in today's session.
Market Awaits Crude Inventories Report Market Awaits Crude Inventories Report.