CURR Q3 2025 Earnings Strong EPS Beat Drives Stock Surge SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment TPVG Q1 2026 Earnings Net Investment Income Misses Estimates as Stock Edges Higher ABT Q1 2026 Earnings EPS Falls Slightly Short of Estimates Shares Edge Lower JCAP Q1 2026 Earnings EPS Beat Defies Market Expectations Despite Slight Stock Dip