MMM (3M)
112.22
USD
Average
Analyst Estimate
12.33
%
Upside
High
Price Volatility
$92.38 - $152.30
52 Week Range
Consensus Recommendations
0
Buy
13
Hold
2
Sell
52-Wk Low - High
$92.38
$152.30
$99.90