Germany Balances EU Trade Pressure with China Ties as Minister Visits Beijing RAMP Q1 2026 Earnings EPS Beats Estimates by 279 as Profitability Improves Plus500 Projects Meeting Expectations After 11 Quarterly Revenue Growth