Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 NewMarket NEU Q1 2026 Earnings Revenue NA Matching Views Olaplex Holdings OLPX Stalls at 203 Breakout or Breakdown 20260520 KALA BIO KALA Delivers Q4 2025 Beat EPS 3350 vs 7344 Expected SP 500 Edges Higher as Healthcare and Tech Lead Gains Perpetua Resources Secures 29 Billion EXIM Loan for Idaho GoldAntimony Project Chinas Robotics Push Poses Competitive Challenge for Global Players Musk Says Delivery Hero Shares Surge 10 as Uber Reportedly Revives Takeover Interest Europe Faces Connectivity Risks as US Satellite and AI Dominance Grows Telecom CEO Warns Australian Lithium Miner Accelerates Expansion as Lithium Prices Recover PLPC Q1 2026 Earnings EPS Surges Past Estimates with 1528 Surprise IRON Q1 2026 Earnings Narrower Loss Beats Estimates as Disc Medicine Advances Clinical Pipeline Winnebago Q1 2026 Earnings Operational Discipline Drives EPS Surprise Amid Subdued Demand CTRA Q4 2025 Earnings EPS Miss Weighs on Shares NKSH Q4 2025 Earnings Strong EPS Beat Drives Positive Sentiment LITE Q1 2026 Earnings EPS Beats Estimates Revenue Impact Unclear Stock Down 182 SuRo Capital Corp SSSS Slightly Lower as Shares Consolidate Near Key Support CPI Aerostructures CVU Surges Over 11 as Defense Sector Strength Fuels Rally Peloton Interactive PTON Posts Modest Gain as Stock Hovers Near Key Support Levels Marsh MRSH Holds Near 160 as Modest Decline Tests ShortTerm Support Stellus Capital Investment Corporation SCM Edges Lower Amid Sector Headwinds Morgan Stanleys 150Year Data Suggests Bonds May Not Shield Portfolios From InflationDriven Shocks OP Bancorp OPBK Q1 2026 Earnings EPS Surpasses Estimates by 146 Despite Slight Stock Dip ProKidney Corp PROK Jumps Over 7 as Biotech Stock Tests Resistance at 190