3M
MMM·Stocks·Industrial Conglomerates·United States·NYSE·USD
Price
$171.04
Today
-0.2%
YTD
+6.5%
About
3M Company offers a wide range of products, including safety, industrial, electronics, health care, and home improvement products. Based in St. Paul, Minnesota, the company was founded in 1902 and operates internationally. Listed on the NYSE, 3M trades under the ticker MMM. Add MMM stock to your eToro watchlist to follow the latest news and updates.
Price chart
Closing price history for MMM (1D candles).
Open positions
Current open positions for this instrument from your live portfolio.
Open positions
0
Unrealized return
+0.0%
No open positions exist for this instrument at the moment.
Financial insights
Valuation
P/E (TTM)28.98
P/S (TTM)3.39
P/B (TTM)28.51
Market cap$84.16B
Cap tierLarge-cap
Industry avg P/E12.52
Profitability
Gross margin39.44%
EBIT margin20.87%
Net margin14.35%
ROE82.77%
ROA8.22%
Earnings & Revenue
Revenue (TTM)$25.18B
Revenue growth (1Y)+2.3%
EPS (TTM)$5.63
Free cash flow$3.98B
Total debt$13.16B
Dividends & Risk
Dividend rate$3.07
Dividend yield1.88%
Ex-date22 May '26
Beta (5Y)0.93
Employees60,500
Next earnings19 Jan '27
Trade history
Closed trades
14
Realized return
+1.0%
| Opened | Closed | P/L% | Open / Target / Close | |
|---|---|---|---|---|
| 17 Mar '20 | 0d | 17 Mar '20 | +0.82% | $131.23→man→$132.30 |
| 17 Mar '20 | 1d | 18 Mar '20 | +4.06% | $132.02→man→$137.38 |
| 18 Mar '20 | 0d | 18 Mar '20 | +1.25% | $133.61→man→$135.28 |
| 19 Mar '20 | 0d | 19 Mar '20 | +0.95% | $135.38→$1,489.18→$136.67 |
| 19 Mar '20 | 0d | 19 Mar '20 | +0.74% | $133.40→$1,465.31→$134.39 |
| 19 Mar '20 | 0d | 19 Mar '20 | +0.22% | $133.79→$1,471.69→$134.08 |
| 19 Mar '20 | 0d | 19 Mar '20 | +0.05% | $134.77→$1,482.47→$134.84 |
| 19 Mar '20 | 0d | 19 Mar '20 | +1.10% | $134.25→$1,476.75→$135.72 |
| 20 Mar '20 | 0d | 20 Mar '20 | +1.68% | $132.88→$1,457.06→$135.12 |
| 20 Mar '20 | 6d | 26 Mar '20 | +0.13% | $134.45→$1,478.95→$134.62 |
| 30 Mar '20 | 0d | 30 Mar '20 | +0.66% | $132.66→$1,459.26→$133.53 |
| 30 Mar '20 | 0d | 30 Mar '20 | +2.76% | $131.79→$1,449.69→$135.43 |
| 19 Mar '20 | 12d | 31 Mar '20 | +0.36% | $138.36→$1,521.96→$138.86 |
| 5 Mar '20 | 39d | 13 Apr '20 | -3.43% | $152.12→man→$146.90 |