EPC Q1 2026 Earnings Margin Pressures Weigh on EPS but Investor Confidence Holds HPP Q1 2026 Earnings Surprise Beat on EPS Amid Persistent Office Market Headwinds REPL Q1 2026 Earnings Narrower Than Expected Loss but Revenue Remains Elusive ALAB Q1 2026 Earnings EPS Surprises with 1164 Beat Shares Rally IFRX Q4 2025 Earnings NarrowerThanExpected Loss Supports Stock Rally FNB Q1 2026 Earnings Slight EPS Miss as Stock Edges Lower