Canadian Stocks Climb as SPTSX Composite Rises 070 BTMD Q1 2026 Earnings EPS Surpasses Estimates Amid Missing Revenue Details IREN Shares Surge Following 16 Billion Dell Partnership for AI Acceleration