MMM (3M Co.)

178.73 USD Average
Analyst Estimate
8.11% Upside
Medium Price Volatility
$121.98 - $177.41 52 Week Range
Consensus Recommendations
8 Buy
7 Hold
0 Sell
52-Wk Low - High
$121.98
$177.41
$165.32