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