Shell Capital Return Strategy Reemerges as Key Investor Focus Trainline Raises FullYear Guidance for Second Time This Fiscal Year Corn Futures End Week on Positive Note Supported by Weather and Export Demand Merlin Labs MRLN Market Insights on Autonomous Flight Technology Development Latin American Leaders Push for Housing Finance Innovation and ClimateResilient Urban Growth at WUF13 Solstice Crosses 400M in Total Value Locked as NYSEListed Bullish Joins Institutional Allocator Roster SCHW Q1 2026 Earnings Modest EPS Beat Amid Steady Performance Similarweb SMWB Q1 2026 Earnings EPS Turns Positive but Misses Estimates Stock Surges 926 UMBF Q1 2026 Earnings Strong EPS Surprise Reflects Operational Discipline Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher Realty Income O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Stock Edges Higher AVNS Q1 2026 Earnings EPS Surges Past Estimates by 54 Graham Corporation GHM Holds Steady at 100 as Consolidation Narrows Principal Financial Group PFG Edges Lower Amid Cautious Trading Key Levels in Focus SOHOB Slides 4 as Preferred Shares Test Key Support Zone Algoma Steel Group ASTL Holds Steady at 473 as Traders Eye Key Resistance and Support Levels Main Street Capital MAIN Edges Higher as Stock Nears Key Resistance JK Tyre Reports 80 Surge in Q4 Profit Unveils Rs 4980 Crore Expansion Plan NexGen Energy NXE Q1 2026 Earnings Substantial EPS Miss Highlights PreRevenue Development Phase BioTechne Corp TECH Gains Ground Approaches Key Resistance Levels Docebo Q1 2026 Earnings Narrow EPS Miss Positive Market Reception Despite Limited Disclosures Koppers Holdings Q1 2026 Earnings EPS Surges Past Estimates WILC Q4 2025 Earnings Strong EPS Performance Amid Quiet Quarter Pathward Financial CASH Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly APH Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction AMCX Q1 2026 Earnings EPS Misses Estimates Amid Continued CordCutting Headwinds GIL Q1 2026 Earnings EPS Beats Estimates with 734 Surprise