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