Software stock dogs have joined market rally. There’s a classic investing lesson in the rebound International April 19, 2026 9:43 PM