DTE Energy Stock Analysts Weigh the Utility Sectors Outlook Carney Highlights Albertas Economic Importance Amid Separation Referendum Plans SSR Mining Divests 20 Stake in Hod Maden Project K Wave Media Schedules Annual Meeting Proposes Charter Amendments Perpetua Resources Secures 29 Billion US Loan for Idaho GoldAntimony Project US Productivity Growth Slows in Q4 as Labor Costs Accelerate Garrett Motion Q1 2026 Earnings EPS Surges Past Estimates Amidst Limited Revenue Disclosure CMTL Q1 2026 Earnings EPS Surprise Beats Estimates by 41 Stock Advances Cerus Corporation CERS Q1 2026 Earnings Narrower Loss Beats Expectations by Over 75 CDZI Q1 2026 Earnings NarrowerThanExpected Loss Improves Sentiment Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism PCT Q1 2026 Earnings Narrowerthanexpected loss amid continued polypropylene recycling progress TIM SA TIMB Edges Lower as Telecom Sector Faces ProfitTaking PPlus Tr GSC2 Ctf Fltg Rate PYT Holds Near 2339 as Flat Session Reflects Steady Demand Saratoga Investment Corp Notes SAV Hold Steady Near Par as Yield Attracts Income Investors Tyson Foods TSN Holds Steady Near Support Despite Modest Uptick FMNB Slips Slightly as Traders Eye Key Support and Resistance Levels Voya Global Equity Dividend and Premium Opportunity Fund IGD Holds Steady as Dividend Focus Supports Stability Biodexa Pharmaceuticals BDRX Bounces 244 as Price Tests Key Resistance at 353 Perella Weinberg Partners PWP Edges Higher Testing Resistance in a Stabilizing Advisory Market Inhibikase Therapeutics IKT Holds Steady at 170 as Support and Resistance Levels Tighten Tradeweb Markets TW Faces Selling Pressure Shares Decline 369 Amid Broader Market Volatility BNS Stock Edges Higher as Support Holds Bank Nova Scotia Preferred Shares in Focus Global Infrastructure Funding Doubles in Five Years Japanese Banks at Forefront ING Q1 2026 Earnings Earnings Beat Estimates as Shares Rise Over 27 Power Solutions International PSIX Sees Slight Decline as Stock Tests Key Support Levels