Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter BayFirst Financial Corp BAFN Q1 2026 Earnings Loss Reported Amid Positive Stock Reaction Harmonic Inc HLIT Q1 2026 Earnings EPS Surges Past Estimates by 79 WORX Q3 2025 Earnings Narrowed Loss and Rallying Stock Signal Investor Confidence BWXT Q1 2026 Earnings EPS Surge Highlights Strong Operational Execution ACNB Q1 2026 Earnings EPS Beat Estimate Despite Slight Stock Decline