FG Nexus FGNXP Q1 2026 Earnings Why the Beat Matters Talkspace TALK Steady at 520 Awaiting Next Catalyst 20260520 European Stocks Slide as Inflation Fears Return Starmer Faces Leadership Challenge