International Business Machines (NYSE:IBM) reported third-quarter earnings that beat analyst estimates, but revenue fell short of expectations, sending shares down more than 4% in premarket trading ...
Some results have been hidden because they may be inaccessible to you