ICICI Bank IBN Delivers Q1 2026 Beat EPS 1890 vs 1886 Expected Tecogen TGEN Q1 2026 Earnings Beat Revenue NA EPS 007 PlayStation Plus Price Hikes Ignite Gamer Backlash as Sony Raises Subscription Costs Corvus CRVS Declines 158 Amid Market Weakness 20260518