Buy these forecast beaters for your gains

Article Excerpt

CP Rail and IBM both just released 2019 fourth-quarter earnings—and both topped consensus analyst estimates. These better-than-expected performances bode well for the share prices of both stocks, and for their investors. For CP, it’s a continuation of its upward trajectory, and the shares keep hitting new all-time highs. That includes a stellar 35% gain for our subscribers over the last year. For IBM, the strong quarter marks a key turnaround in its shift to high-growth areas like cloud computing and analytics software. Revenue is up after five quarters of decline, taking expectations and earnings higher. Your shares are up almost 16% since the start of this year; we think their upward momentum will take them even higher for investors. IBM $156.33, is a buy. The stock (New York symbol IBM; Shares o/s: 886.6 million; Market cap: $138.5 billion; TSINetwork Rating: Above Average; Yield: 4.2%; www.ibm.com) gives investors exposure to one of the world’s largest computer firms, with operations in over 175 countries. Investors saw their shares rise after…