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 ...
Results that may be inaccessible to you are currently showing.