BATRK Q1 2026 Earnings Loss Narrows Surpasses Analyst Expectations INUV Q1 2026 Earnings EPS Surprises to the Upside with 17081 Beat BWNB Q1 2026 Earnings EPS Misses Estimates amid Operational Challenges WHLRP Q2 2024 Earnings Positive EPS Surprise Amid Steep Stock Decline EPAM Q1 2026 Earnings EPS Beats Estimates Amid Modest Market Response FN Q1 2026 Earnings EPS Beat Amid Steady Operational Performance