MMM (3M)

143.53 USD Average
Analyst Estimate
27.81% Upside
High Price Volatility
$111.42 - $186.30 52 Week Range
Consensus Recommendations
1 Buy
14 Hold
2 Sell
52-Wk Low - High
$111.42
$186.30
$112.30