BCC Q1 2026 Earnings EPS Surges Past Estimates with 1826 Surprise ASUR Q1 2026 Earnings EPS Beats Estimates by 1832 as Profitability Improves Portland General Electric Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds VCYT Q1 2026 Earnings Strong EPS Beat Surprises Analysts Stock Slips Slightly MFA Financial Inc 8875 Senior Notes due 2029 MFAN Q1 2026 Earnings Slight EPS Miss Amid Stable Bond Performance RDVT Q1 2026 Earnings EPS Beats Estimates by 4093 Stock Rises 217 Meta Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies 37 INFU Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Slides Lower Almonty Industries ALM Q1 2026 Earnings Widening Loss Surprises Markets Yet Shares Rise AMN Healthcare Q1 2026 Earnings Strong EPS Beat Drives Stock Rally CurtissWright Corporation CW Q1 2026 Earnings Earnings Beat Lifts Shares Amid Steady Operational Execution JBL Q1 2026 Earnings EPS Surges Past Estimates with 62 Beat