IBM has seen its share price and earnings multiple double, but operational progress remains modest and leverage is rising. Recent M&A activity, including the $11B Confluent deal, adds strategic ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results