CA stocks, explained

What moved the S&P/TSX Composite, TSX 60, and Toronto Stock Exchange today — two-minute reads. One signal per article, traceable to OSC/CIRO filings and SEDAR+ disclosures.