SP 500 Earnings and Revenue Growth Accelerates Says Oppenheimer SP 500 Extends Gains as Healthcare and Tech Lead Broad Advance UKs FTSE 100 Breaks FourWeek Losing Streak as Slowing Inflation Eases Rate Hike Fears Ajmera Realty Shares Surge After Strong FY26 Results Sets Ambitious FY27 Target Memorial Day Sales Reveal Selective Consumer Behavior Testing Retail Resilience SP 500 Edges Higher as Consumer Strength Offsets Energy Drag NSA Q1 2026 Earnings SelfStorage REIT Beats EPS Estimates Despite Modest Stock Decline LCID Q1 2026 Earnings WiderThanExpected Loss Highlights Persistent Cash Burn Euroseas Ltd ESEA Q1 2026 Earnings EPS Surges Past Estimates on Strong Charter Rates Upstream Bio Inc UPB Q1 2026 Earnings Narrower Than Expected Loss Reflects Operational Discipline MLYS Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Reaction URBN Q1 2026 Earnings EPS Surpasses Estimates by 114 Shares Gain 33 Chesapeake Utilities CPK Edges Higher Amid Steady Utility Sector Performance John Hancock Diversified Income Fund HEQ Holds Steady A Cautious Climb Above Support Titan Acquisition Corp Units TACHU Hold Steady at 1045 as Trading Activity Remains Muted Stag Industrial STAG Edges Higher A Modest Gain Amid Defined Trading Range Tantech Holdings TANH Gains 7 as Shares Bounce from Support Near 042 WES Q1 2026 Earnings Strong EPS Beat Drives Positive Momentum Despite Slight Stock Pullback VFF Q1 2026 Earnings EPS Misses Estimates Amid Lack of Revenue Disclosure Commerce Bancshares Inc CBSH Q1 2026 Earnings EPS Beats Estimates by 71 Amid Stable Revenue Trends BLX Q1 2026 Earnings Trade Finance Bank Reports EPS of 131 as Shares Edge Lower Titan Mining Corporation TII Q1 2026 Earnings Surprise Profit as EPS Beats Estimates by 13883 PGEN Q1 2026 Earnings Narrower Than Expected Net Loss Boosts Investor Sentiment European Companies Pursue Reindustrialisation Amid Declining Investment Plans and AIs Growing Economic Role DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Supports Modest Stock Gain Heartbeam Inc BEAT Slides 2 as Key Support Level Comes into Focus