Given their resilient business models, consistent growth initiatives, and strong execution, both Canadian stocks have the potential to generate solid long-term returns for investors.
The TSX started June on a quieter note after recently reaching record highs, with investors continuing to weigh geopolitical risks and commodity market movements that could influence trading today.