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