Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise Inhibikase Therapeutics IKT Q1 2026 Earnings Narrowing Losses as Pipeline Progress Takes Center Stage ACLS Q1 2026 Earnings EPS Misses Estimate Marginally Stock Rises 29 EXK Q1 2026 Earnings Strong Earnings Beat Despite Negative Stock Reaction KOP Q1 2026 Earnings EPS Soars 297 Above Estimates Driving Positive Market Reaction GeoVax Labs Inc GOVX Q1 2026 Earnings NarrowerThanExpected Loss No Revenue Shares Slide