IBM (International Business Machines Corp)

143.32 USD Average Analyst Estimate
-1.47% Downside
Medium Price Volatility
$105.92 - $148.74 52 Week Range
Consensus Recommendations
3 Buy
10 Hold
0 Sell
52-Wk Low - High
$105.92
$148.74
$145.46