GeoVax Labs Inc GOVX Q1 2026 Earnings NarrowerThanExpected Loss No Revenue Shares Slide FOXA Q1 2026 Earnings EPS Surges Past Estimates with 339 Beat RPM Q1 2026 Earnings Stellar EPS Surprise of 5993 Drives Stock Higher BELFA Q1 2026 Earnings EPS Surpasses Estimates Stock Rises on Strong Performance IMPP Q1 2026 Earnings EPS Surges 64 Above Estimates Stock Declines on Lack of Revenue Disclosure CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher