Upstream Bio UPB Q1 2026 Earnings NarrowerthanExpected Loss with No Revenue Yet WEC Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower Evolv Technologies Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Rises RYAM Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement SEED Q4 2011 Earnings EPS Surges 117 Above Estimates Strong Operational Execution ECL Q1 2026 Earnings EPS Misses Estimates Modestly Stock Rises on Operational Strength