RenX Enterprises RENX Q1 2026 Earnings Stay the Course EPS 8399 Toro TTC Q1 2026 Results Exceed Forecasts Key Drivers Inside X Pledges Faster Response to Hate and Terror Content Amid UK Regulatory Scrutiny Infinity INR Q1 2026 Earnings Outperformance Signals Momentum