Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise COFS Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Consensus AFLAC Q1 2026 Earnings EPS Miss Estimates Amid Stable Operations IAG Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism Despite Modest Stock Pullback AppFolio Q1 2026 Earnings EPS Surpasses Estimates Driving Positive Market Reaction FCPT Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds