AeroVironment Enhances AV Halo Platform With Two New Software Additions Shell SHEL Upgraded to Buy Following ARC Resources Deal Egg Prices Surge The Rising Cost of Everyday Essentials Indian Rupee Strengthens for Third Consecutive Session as Crude Oil Declines Boost Sentiment Taiwan Chip Stocks Rise on Nvidias 150 Billion Spending Commitment Chinese AI Chip Makers Decline Gary Black Skeptical of SpaceX IPO Valuation Outlines Potential Entry Point Thomson Reuters TRI Q1 2026 Earnings EPS Beats Estimates on Operational Strength GFS Q1 2026 Earnings Earnings Beat Expectations on EPS Shares Rise Greenlight Capital Re Ltd Q1 2026 Earnings Strong EPS Performance Amid Market Headwinds IPAR Q1 2026 Earnings Strong EPS Beat Highlights Robust Fragrance Demand Amid Market Challenges TaoWeave Inc TWAV Q3 2022 Earnings Significant EPS Miss Sends Stock Lower OTLY Q1 2026 Earnings BetterThanExpected Loss Marks Progress but Revenue Details Remain Unclear Legend Biotech Edges Higher as Stock Tests Key Support Zone Digital Currency X Technology Inc DCX Edges Lower Amid Cautious Market Sentiment International Money Express IMXI Holds Steady Near Support as Remittance Sector Faces Headwinds SFL Corporation Ltd Slides 15 as Resistance Holds Firm at 1306 Maiden Holdings 6625 Notes MHLA Hold Steady Near Support as Yield Appeal Remains Intact Wes Streeting Pledges Wealth Tax That Works Capital Gains Tax Reform Proposed MBIN Q1 2026 Earnings EPS Beats Estimates by 5 Amid Mixed Market Reaction SBI Mutual Fund Increases Stake in Bandhan Bank Following Share Purchase CryoPort Inc CYRX Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment GCBC Q2 2025 Earnings Solid EPS of 044 Despite Absence of Consensus Estimates AVAL Q2 2025 Earnings Strong EPS Amidst Mixed Market Signals NIU Q1 2026 Earnings Significant EPS Shortfall Amid Challenging Conditions HBANL Q1 2026 Earnings Preferred Shares Report EPS Miss but Stock Edges Higher Sony Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Declines Compugen Ltd Q1 2026 Earnings Narrowing Losses but Misses Estimates