Software stock dogs have joined market rally. There's a classic investing lesson in the rebound April 19, 2026 · CNBC Read full story at source