REX American Resources Q1 2026 Earnings Renewable Fuel Company Releases Quarterly Results WHD Q1 2026 Earnings EPS Beats Estimates by 86 as Operational Efficiency Shines Mercury Valuation Surges to 52 Billion as Fintech Resilience Persists