JFIN Q4 2024 Earnings Strong EPS Performance Drives Stock Rally CURR Q3 2025 Earnings Strong EPS Beat Drives Stock Surge KNSA Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Dip SITM Q1 2026 Earnings EPS Surges Past Estimates with 22 Beat GRNQ Q1 2024 Earnings EPS Loss of 004 Highlights Challenges Shares Fall 5 IMMR Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Positively