Jim Bates

Jim is an associate editor at TSI Network. He is the lead reporter and analyst for The Successful Investor and Wall Street Stock Forecaster and a member of the Investment Planning Committee. Jim has held the Chartered Financial Analyst designation since 1992 and spent more than a decade at the Financial Post DataGroup before joining TSI Network. He has a Bachelor of Commerce degree from the University of Toronto.

3M Company maintains a robust financial position with $5.2 billion in cash, while prioritizing shareholder returns.
Long-term favourite Cintas Corp. has built a powerful moat as it leverages its revenue model, market leadership, and growth through economic cycles.
Andrew Peller Ltd. offers a high 4.9% yield while trading at an attractive price/earnings ratio
Imperial Oil has gained 1,728.5% for our investors since we first recommended it and yet it’s trading at a bargain 8.6 times forecast cash flow right now.
Our #1 Aggressive Buy for 2025 remains FirstService Corp. as we expect earnings to accelerate due to a strong acquisition history and ongoing organic growth.
Texas Instruments Inc. announced 16.4% higher revenues and a historic $60 billion manufacturing expansion as it extends its dividend increase streak to 22 years.
Top pick IGM Financial Inc. offers a high 4.2% yield while trading cheaply even as it reports record assets under management as well as rising revenues and earnings.
H&R REIT offers a high 5.1% yield while trading at a cheap price as management sells non-core properties to unlock value and drive operational efficiencies.
CGI Inc.’s 92% contract renewal rate and 4.7-year average contract duration demonstrate exceptional client retention and revenue visibility as revenue and earnings grow.