Sunrun RUN Stock Analysis 221 Loss Key Levels 20260514 BlackBerry BB Q1 2026 Earnings Why the Beat Matters Real RMSG Jumps 157 on Strong Momentum 20260517 Graham Corporation GHM Q1 2026 Beat Revenue NA EPS Exceeds by Significant Arlo ARLO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Vance Defends Personal Stock Trades Backs Congressional Trading Ban Come on Man GE HealthCare Technologies GEHC Holds Steady Near 64 as Key Resistance Remains in Focus Gladstone LANDO Flat Near 2074 Waiting for a Catalyst 20260521 Oil Prices Rise as Trump Issues Fresh Warning to Iran UKGulf Trade Agreement Hailed as Monumental Achievement by Bahrain Minister Singapore Shares Edge Higher Amid Cautious MidEast Sentiment STI Adds 04 Mercury Achieves 52 Billion Valuation After 200M Funding Round Defying Fintech Downturn OECD Consumer Price Data Update Signals Persistent Inflation Trends Gas Prices Hit 455 National Average Consumer Strategies to Mitigate Fuel Costs Cohen Steers CNS Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds CIMP Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Performance XFOR Q1 2026 Earnings EPS Beats Estimates Despite Continued PreRevenue Status Stock Declines BMY Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Response Black Diamond Therapeutics BDTX Q1 2026 Earnings EPS Beat Fails to Lift Stock as Pipeline Uncertainty Lingers PL Capital Highlights Growth Potential in Adani Group Stocks BWA Q1 2026 Earnings Earnings Per Share Surpasses Estimates Stock Rises PagSeguro Digital Ltd Q1 2026 Earnings EPS Slightly Misses Forecasts ESTA Q1 2026 Earnings EPS Misses Estimates by 269 as Shares Slip ATO Q1 2026 Earnings EPS Beat Amid Natural Gas Utility Strength TAK Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively Youdao DAO Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 12 CTS Q1 2026 Earnings Strong EPS Beat of 18 Drives Positive Stock Reaction KRUS Q1 2026 Earnings NarrowerThanExpected Loss Boosts Sentiment