EC Ecopetrol shares fall 437 after Q4 2025 earnings per share come 12 below analyst expectations The capital expenditure plan at Micron Technology MU Q1 2026 Better Than Expected Snowflake Inc SNOW WSHP WeShop shares rise nearly 20 percent after reporting Q1 2025 109 percent year over year revenue decline BLRK Bluerock Acq executives outline highpotential acquisition targets during its quarterly earnings call IMKTA Q1 2026 Earnings Solid EPS of 128 Amid Modest Market Reaction NRXP Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement RZB Q1 2026 Earnings Strong EPS Surprise Signals Solid Underwriting Performance PRH Q1 2026 Earnings Prudential Financial Beats Estimates by 154 but Security Edges Lower ZBIO Q1 2026 Earnings NarrowerthanExpected Loss but Stock Declines BeyondSpring BYSI Q1 2026 Earnings Narrowing Loss and No Revenue as ClinicalStage Biotech Advances Pipeline