IBM (NYSE:IBM) has outperformed the market over the past 5 years by 4.16% on an annualized basis producing an average annual return of 15.12%. Currently, IBM has a market capitalization of $231.52 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results