IBM has a large software business, recurring revenue, consulting operations, exposure to AI, and a long track record of generating cash. That combination makes its valuation worth looking at more ...