Canadian Stocks Climb as SPTSX Composite Rises 070 DWTX Q1 2026 Earnings Significant EPS Beat Highlights Cost Management Progress Data Center Grid Powerhouse Reports Record Profit But Cautious Outlook Tempers Enthusiasm