Enova International ENVA Delivers Q1 2026 Beat EPS 387 vs 374 Expected Currenc CURR Delivers Q3 2025 Beat EPS 005 vs 012 Expected Cantor8 Expands African Mobile Money Footprint Through Yiksi Limited Move Kirloskar Electric Company KECLNS Dec 2025 Earnings EPS 066 In Line with Estimates US Producer Prices Surge in April Adding to Inflation Concerns Cerebras Raises IPO Target to 55 Billion Eyes 40 Billion Valuation Amid AI Chip Frenzy Europes EV Investments Approach 200 Billion New Data Shows