Canadian Stocks Climb as SPTSX Composite Rises 070 NCSM Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges ATT Schedules SecondQuarter 2026 Earnings Release for July 22