July 24, 2026Canadian National raises guidance, says wildfires and tariffs pose little threat to shipping volumes3 min read
July 23, 2026CN agrees to end opposition to mega rail merger in U.S. in exchange for greater network access2 min read
July 20, 2026Stocks with both share buybacks and insider buying in the first half of this yearTed Dixon3 min read
July 16, 2026newsletterMorning Update: Ontario wildfires devastate First Nations communities 4 min read
July 9, 2026top linksBarlow’s Research Roundup: Six changes to RBC’s top 30 global stock ideas3 min read
July 2, 2026CIBC’s chief market technician Sid Mokhtari reveals his Top 10 stock picks for July3 min read
June 25, 2026number cruncherCanadian stocks with decades of continuous and rising dividends3 min read
May 21, 2026Employers press Ottawa to curb strike activity in key federally regulated sectors4 min read
April 29, 2026CN sees ‘near-term benefits’ from Mideast war as demand for energy, potash rises3 min read