Red Violet Inc RDVT Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 WHLRL Q2 2024 Earnings Bondholder EPS Surprises Revenue Unreported VUZI Q1 2026 Earnings EPS Surprises Positively Amid Ongoing Challenges BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher PHGE Q4 2025 Earnings Severe EPS Miss as BiomX Continues Clinical Development