TSX Retreats from Record High as Technology Sector Weakens Genworth Financial Director Restrepo Jr Disposes of 456K in Shares Summer Electric Bills Sizzle as Cooling Costs Climb with Rising Prices and Heat Oil Prices Decline as USIran Talks Spur Hope for Hormuz Strait Deescalation Barclays Reports 18 Profit Increase Raises Income Guidance Morgan Stanley Highlights Potential Turnaround for Franklin Resources BEN First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence CAG Q1 2026 Earnings EPS Miss Weighs on Shares Amid Cost Pressures STZ Q1 2026 Earnings EPS Surprise Beats Estimates Despite Flat Revenue Disclosure enGene Holdings ENGN Q1 2026 Earnings Narrower Loss Than Expected Despite No Revenue FUBO Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher CPSH Q1 2026 Earnings EPS Misses Estimates Stock Rises Over 28 Liquidity Services Inc LQDT Edges Higher Testing Key Resistance as Volume Confirms Momentum Where Food Comes From WFCF Sees Modest Decline as Stock Hovers Near Support Levels Modiv Industrial MDV Rises Modestly as Industrial REITs Find Footing TOMI Environmental Solutions TOMZ Edges Higher as Stock Tests Key Resistance at 093 CMS Energy CMS Edges Higher as Utility Sector Holds Steady India and Cyprus Sign Six Agreements to Bolster Bilateral Economic Ties and Strategic Partnership CWCO Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement NextEra Energy NEE Slides 127 as Utility Sector Faces Headwinds Support Levels in Focus