Japan Confirms Record 73 Billion YenBuying Intervention in AprilMay WS Q1 2026 Earnings EPS Misses Estimates by 39 Revenue Not Disclosed Plus500 Revenue Rises 11 in Latest Quarter Company Reaffirms FullYear Guidance