Parsons Corporation PSN Q1 2026 Earnings 079 EPS Surges Past 069 Estimates Geron Corporation GERN Q1 2026 Earnings Why the Beat Matters Armada XRPNW Declines 306 Amid Market Weakness 20260515 Turkey and Kazakhstan Forge Strategic Partnership with 13 Billion Trade Target