IBM shares fall 5% in extended trading after a ~30% rise this year Software sales miss market estimates in Q2 on transaction processing weakness Consulting sales rise but management cautious about ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results