Plus500 Projects Meeting Expectations After 11 Quarterly Revenue Growth PRK Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Germany Signs Major Canadian LNG Deal as Energy Security Concerns Mount