3M Company (MMM) is currently trading at $154.03. Based on 17 Wall Street analysts, the average target price is $173.43, implying a 12.6% upside. The consensus recommendation is BUY.
3M Company
Opinion Criteria: Based on the consensus of Wall Street analysts. Strong Buy (1.0-1.5), Buy (1.5-2.5), Hold (2.5-3.5), Sell (3.5-4.5), Strong Sell (4.5-5.0).
Price (USD)
Low–high band from analyst PT changes in the last 3 months; median & sample mean vs current price
| Firm | Date | PT action | Prior → Current |
|---|---|---|---|
| Wells Fargo | Apr 22, 2026 | Raises | $160.00 → $165.00 |
| RBC Capital | Apr 22, 2026 | Lowers | $134.00 → $133.00 |
| Citigroup | Apr 13, 2026 | Lowers | $175.00 → $166.00 |
| Barclays | Apr 1, 2026 | Lowers | $190.00 → $185.00 |
| Wells Fargo | Apr 1, 2026 | Lowers | $175.00 → $160.00 |
| Citigroup | Jan 21, 2026 | Lowers | $181.00 → $175.00 |
| Deutsche Bank | Jan 21, 2026 | Raises | $179.00 → $181.00 |
| RBC Capital | Jan 21, 2026 | Raises | $131.00 → $136.00 |
| Wells Fargo | Jan 21, 2026 | Lowers | $183.00 → $175.00 |
| Morgan Stanley | Jan 21, 2026 | Raises | $160.00 → $165.00 |
| JP Morgan | Jan 16, 2026 | Announces | $0.00 → $182.00 |
| Deutsche Bank | Dec 8, 2025 | Lowers | $199.00 → $178.00 |
| Barclays | Dec 4, 2025 | Raises | $180.00 → $190.00 |
| UBS | Oct 22, 2025 | Raises | $184.00 → $190.00 |
| Barclays | Oct 22, 2025 | Raises | $172.00 → $180.00 |
| Morgan Stanley | Oct 22, 2025 | Raises | $130.00 → $160.00 |
| RBC Capital | Oct 22, 2025 | Raises | $120.00 → $130.00 |
| Wells Fargo | Oct 22, 2025 | Raises | $176.00 → $183.00 |
| JP Morgan | Oct 15, 2025 | Raises | $175.00 → $178.00 |
| Citigroup | Oct 9, 2025 | Raises | $160.00 → $169.00 |
| Wells Fargo | Oct 6, 2025 | Raises | $170.00 → $176.00 |
| Barclays | Jul 21, 2025 | Raises | $170.00 → $172.00 |
| Barclays | Jul 9, 2025 | Raises | $164.00 → $170.00 |
| Wells Fargo | Jul 1, 2025 | Raises | $150.00 → $170.00 |
| Citigroup | May 30, 2025 | Raises | $141.00 → $160.00 |
| JP Morgan | May 16, 2025 | Raises | $140.00 → $167.00 |
| RBC Capital | Apr 23, 2025 | Raises | $98.00 → $100.00 |
| Barclays | Apr 23, 2025 | Raises | $160.00 → $164.00 |
| Citigroup | Apr 23, 2025 | Lowers | $142.00 → $141.00 |
| Citigroup | Apr 14, 2025 | Lowers | $152.00 → $142.00 |
| Barclays | Apr 10, 2025 | Lowers | $165.00 → $160.00 |
| JP Morgan | Apr 8, 2025 | Lowers | $165.00 → $140.00 |
| B of A Securities | Mar 6, 2025 | Raises | $175.00 → $179.00 |
| RBC Capital | Feb 27, 2025 | Maintains | $96.00 → $96.00 |
| RBC Capital | Jan 22, 2025 | Maintains | $96.00 → $96.00 |
| B of A Securities | Jan 22, 2025 | Raises | $160.00 → $175.00 |
| Citigroup | Jan 22, 2025 | Raises | $142.00 → $152.00 |
| Barclays | Jan 22, 2025 | Raises | $161.00 → $165.00 |
| JP Morgan | Jan 22, 2025 | Raises | $162.00 → $165.00 |
| Wells Fargo | Jan 22, 2025 | Raises | $140.00 → $170.00 |
| JP Morgan | Jan 15, 2025 | Lowers | $165.00 → $162.00 |
| Barclays | Jan 8, 2025 | Lowers | $165.00 → $161.00 |
| RBC Capital | Jan 3, 2025 | Lowers | $100.00 → $96.00 |
| UBS | Nov 13, 2024 | Raises | $130.00 → $184.00 |
| JP Morgan | Oct 28, 2024 | Raises | $160.00 → $165.00 |
| RBC Capital | Oct 23, 2024 | Raises | $99.00 → $100.00 |
| B of A Securities | Oct 23, 2024 | Raises | $143.00 → $160.00 |
| Barclays | Oct 23, 2024 | Raises | $160.00 → $165.00 |
| Melius Research | Oct 22, 2024 | Announces | $0.00 → $180.00 |
| Mizuho | Oct 17, 2024 | Raises | $105.00 → $146.00 |
| Wells Fargo | Oct 7, 2024 | Raises | $130.00 → $140.00 |
| Barclays | Oct 2, 2024 | Raises | $145.00 → $160.00 |
| Morgan Stanley | Sep 6, 2024 | Announces | $0.00 → $125.00 |
| Deutsche Bank | Jul 31, 2024 | Raises | $110.00 → $150.00 |
| Argus Research | Jul 30, 2024 | Announces | $0.00 → $145.00 |
| Citigroup | Jul 29, 2024 | Raises | $100.00 → $133.00 |
| Barclays | Jul 29, 2024 | Raises | $120.00 → $145.00 |
| B of A Securities | Jul 29, 2024 | Raises | $120.00 → $143.00 |
| RBC Capital | Jul 29, 2024 | Raises | $93.00 → $95.00 |
| Barclays | Jul 11, 2024 | Raises | $118.00 → $120.00 |
| Wells Fargo | Jul 10, 2024 | Raises | $100.00 → $110.00 |
| Wolfe Research | Jun 13, 2024 | Announces | $0.00 → $125.00 |
| B of A Securities | Jun 7, 2024 | Raises | $105.00 → $120.00 |
| Barclays | May 28, 2024 | Raises | $112.00 → $118.00 |
| Vertical Research | May 16, 2024 | Raises | $92.00 → $140.00 |
| HSBC | May 10, 2024 | Raises | $91.13 → $115.00 |
| Citigroup | May 1, 2024 | Raises | $98.00 → $100.00 |
| RBC Capital | May 1, 2024 | Raises | $78.00 → $87.00 |
| UBS | May 1, 2024 | Raises | $98.00 → $100.00 |
| JP Morgan | May 1, 2024 | Raises | $110.00 → $111.00 |
| JP Morgan | Apr 17, 2024 | Lowers | $118.00 → $110.00 |
| Citigroup | Apr 8, 2024 | Raises | $95.31 → $98.00 |
| RBC Capital | Apr 2, 2024 | Lowers | $84.00 → $78.00 |
| Barclays | Apr 2, 2024 | Lowers | $126.00 → $107.00 |
| B of A Securities | Apr 2, 2024 | Lowers | $110.00 → $100.00 |
| Mizuho | Mar 27, 2024 | Maintains | $105.00 → $105.00 |
| RBC Capital | Mar 20, 2024 | Maintains | $84.00 → $84.00 |
| Barclays | Mar 19, 2024 | Raises | $111.00 → $126.00 |
| Barclays | Mar 11, 2024 | Raises | $110.00 → $111.00 |
| RBC Capital | Mar 7, 2024 | Lowers | $85.00 → $84.00 |
PT action: Raises
$160.00 → $165.00
PT action: Lowers
$134.00 → $133.00
PT action: Lowers
$175.00 → $166.00
PT action: Lowers
$190.00 → $185.00
PT action: Lowers
$175.00 → $160.00
PT action: Lowers
$181.00 → $175.00
PT action: Raises
$179.00 → $181.00
PT action: Raises
$131.00 → $136.00
PT action: Lowers
$183.00 → $175.00
PT action: Raises
$160.00 → $165.00
PT action: Announces
$0.00 → $182.00
PT action: Lowers
$199.00 → $178.00
PT action: Raises
$180.00 → $190.00
PT action: Raises
$184.00 → $190.00
PT action: Raises
$172.00 → $180.00
PT action: Raises
$130.00 → $160.00
PT action: Raises
$120.00 → $130.00
PT action: Raises
$176.00 → $183.00
PT action: Raises
$175.00 → $178.00
PT action: Raises
$160.00 → $169.00
PT action: Raises
$170.00 → $176.00
PT action: Raises
$170.00 → $172.00
PT action: Raises
$164.00 → $170.00
PT action: Raises
$150.00 → $170.00
PT action: Raises
$141.00 → $160.00
PT action: Raises
$140.00 → $167.00
PT action: Raises
$98.00 → $100.00
PT action: Raises
$160.00 → $164.00
PT action: Lowers
$142.00 → $141.00
PT action: Lowers
$152.00 → $142.00
PT action: Lowers
$165.00 → $160.00
PT action: Lowers
$165.00 → $140.00
PT action: Raises
$175.00 → $179.00
PT action: Maintains
$96.00 → $96.00
PT action: Maintains
$96.00 → $96.00
PT action: Raises
$160.00 → $175.00
PT action: Raises
$142.00 → $152.00
PT action: Raises
$161.00 → $165.00
PT action: Raises
$162.00 → $165.00
PT action: Raises
$140.00 → $170.00
PT action: Lowers
$165.00 → $162.00
PT action: Lowers
$165.00 → $161.00
PT action: Lowers
$100.00 → $96.00
PT action: Raises
$130.00 → $184.00
PT action: Raises
$160.00 → $165.00
PT action: Raises
$99.00 → $100.00
PT action: Raises
$143.00 → $160.00
PT action: Raises
$160.00 → $165.00
PT action: Announces
$0.00 → $180.00
PT action: Raises
$105.00 → $146.00
PT action: Raises
$130.00 → $140.00
PT action: Raises
$145.00 → $160.00
PT action: Announces
$0.00 → $125.00
PT action: Raises
$110.00 → $150.00
PT action: Announces
$0.00 → $145.00
PT action: Raises
$100.00 → $133.00
PT action: Raises
$120.00 → $145.00
PT action: Raises
$120.00 → $143.00
PT action: Raises
$93.00 → $95.00
PT action: Raises
$118.00 → $120.00
PT action: Raises
$100.00 → $110.00
PT action: Announces
$0.00 → $125.00
PT action: Raises
$105.00 → $120.00
PT action: Raises
$112.00 → $118.00
PT action: Raises
$92.00 → $140.00
PT action: Raises
$91.13 → $115.00
PT action: Raises
$98.00 → $100.00
PT action: Raises
$78.00 → $87.00
PT action: Raises
$98.00 → $100.00
PT action: Raises
$110.00 → $111.00
PT action: Lowers
$118.00 → $110.00
PT action: Raises
$95.31 → $98.00
PT action: Lowers
$84.00 → $78.00
PT action: Lowers
$126.00 → $107.00
PT action: Lowers
$110.00 → $100.00
PT action: Maintains
$105.00 → $105.00
PT action: Maintains
$84.00 → $84.00
PT action: Raises
$111.00 → $126.00
PT action: Raises
$110.00 → $111.00
PT action: Lowers
$85.00 → $84.00
Band uses only the revised target (Current column) from firm actions dated within the last 3 months—not the Prior price.
$173.43
Based on 17 analysts
+12.60%
$80.34B
Counts and listings exclude stock awards, gifts, and option exercises—open-market purchases and sales only.
No major insider buying detected recently.
| Date | Name | Position | Transaction | Shares |
|---|---|---|---|---|
| 2/11/2026 | REINSETH THERESA E | Officer | Sale at price 172.72 - 172.79 per share. | 5,145 |
| 2/9/2026 | DICKSON ZOE L | Officer | Sale at price 170.34 per share. | 25,055 |
| 2/9/2026 | DICKSON ZOE L | Officer | Sale at price 169.97 per share. | 20,519 |
| 2/9/2026 | CHAVEZ RODRIGUEZ BEATRIZ KARINA | Officer | Sale at price 171.13 per share. | 1,190 |
| 11/13/2025 | DICKSON ZOE L | Officer | Sale at price 169.72 - 169.86 per share. | 13,826 |
| 11/13/2025 | DICKSON ZOE L | Officer | Sale at price 169.70 - 169.94 per share. | 13,629 |
| 10/29/2025 | MURPHY MARK W | Chief Technology Officer | Sale at price 166.50 - 166.75 per share. | 19,061 |
| 8/7/2025 | GORALSKI CHRISTIAN T JR | President | Sale at price 150.18 per share. | 6,165 |
| 8/5/2025 | REINSETH THERESA E | Officer | Sale at price 150.63 per share. | 3,477 |
| 5/23/2025 | BANOVETZ JOHN PATRICK | Officer | Sale at price 148.37 - 148.41 per share. | 7,759 |
A. The current target price for 3M Company is $173.43, which implies a 12.6% upside from the current price of $154.03. This is based on the consensus of 17 Wall Street analysts.
A. Currently, there are 1 Strong Buy, 8 Buy, 8 Hold, 0 Sell, and 1 Strong Sell ratings. The overall consensus is BUY.
A. Over the past 6 months, there have been 0 insider buys and 10 insider sells. Insider selling is more prominent recently.
Data provided by Yahoo Finance. This information is for informational purposes only and does not constitute investment advice. We bear no legal responsibility for any investment decisions made based on this data.
Read full disclaimer →