ITGR Q1 2026 Earnings EPS Slightly Misses Estimates Amid Operational Execution IMMR Q3 2025 Earnings EPS Beats Estimates by 1878 Stock Rises FN Q1 2026 Earnings EPS Beats Estimates Surprise of 147 Compass Therapeutics Q1 2026 Earnings Narrowed Loss and Positive Surprise as Pipeline Progress Continues Beasley Broadcast Group Inc BBGI Q4 2025 Earnings Deep Loss Reported Amid Challenging Advertising Environment AGBK Q1 2026 Earnings EPS Surpasses Estimates by Over 6