Heritage Financial Corporation Q1 2026 Earnings EPS Beats Estimates by 343 Amid Steady Operations WGRX Q1 2026 Earnings EPS Loss of 007 Triggers Sharp Decline Sphere 3D Corp ANY Q4 2025 Earnings NarrowerThanExpected Loss Yet Shares Dip 2 FSUN Q1 2026 Earnings EPS Falls Short of Analyst Expectations Shares Edge Lower TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook