TME Q1 2026 Earnings EPS Beat Fails to Lift Shares FTFT Q2 2024 Earnings Narrowing Losses Amidst Strategic Transformation in Blockchain and Fintech ATAT Q1 2026 Earnings EPS Surges Past Expectations by 25 Stock Declines Despite Strong Performance Theriva Biologics TOVX Q1 2026 Earnings Narrowed Loss Beats Expectations as Stock Rises TWFG Q1 2026 Earnings EPS Surges Past Estimates by 42 Stock Slips KRT Q1 2026 Earnings EPS Beats Estimates by Over 12 as Shares Edge Lower