Wheaton Precious Metals WPM Posts Record Quarterly Revenue and Earnings Completes Board Transition Westin WSTN Stalls at 1005 Consolidation Phase 20260518 Lightbridge Corporation LTBR Q1 2026 Earnings Preview What to Expect Nordson Corporation NDSN Steady at 27969 Awaiting Next Catalyst 20260514 Should Investors Consider TE Connectivity Wall Street Analysts Weigh In Goldman Sachs Tapped as Lead Underwriter for SpaceX IPO in Historic Wall Street Deal XPeng Inc XPEV Reports Strong Q4 2025 Revenue NA EPS Beats Home BancShares HOMB Jumps 170 on Strong Momentum 20260520 Shell SHEL Upgraded to Buy Following Transaction with ARC Resources Microsoft Appoints New Trusted Technology Head to Balance AI Speed with Responsible Development Lenovo Stock Surges Nearly 20 on Record Annual Revenue and Surging AI Sales EU Green Economy Expansion Solar Energy Surge and Sector Profitability Nvidia Stock Slips After Latest Earnings Why Some Sell May Be Overlooking LongTerm Potential Singapore Refreshed Retail Digital Plan Pushes AI Adoption for Local Retailers KALV Q1 2026 Earnings Narrower Loss Beats Expectations Clinical Pipeline Progress Underway TRNO Q1 2026 Earnings Massive EPS Beat of 99 Surprises Market LGND Q1 2026 Earnings Earnings Miss Weighed Against Upbeat Strategic Progress RBRK Q1 2026 Earnings Surprise Profit Beats Expectations as Cost Discipline Drives Results Protara Therapeutics Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Progress Icahn Enterprises Q1 2026 Earnings Significant EPS Miss Amid Investment Volatility Sera Prognostics Q1 2026 Earnings InLine Loss No Revenue Stock Surges 15 Fortress Biotech Preferred Stock FBIOP Q4 2025 Earnings EPS Misses Estimates by Over 108 Kestrel Group Ltd Q3 2024 Earnings Loss Per Share of 016 Triggers Stock Decline AgEagle Aerial Systems UAVS Q3 2023 Earnings Narrowed Loss Amid Strategic Pivot No Revenue Reported OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929 Berkshire Hathaway Boosts Alphabet Stake Initiates Delta Air Lines Position LINC Q1 2026 Earnings EPS Surpasses Estimates with 2111 Surprise