Plus500 Reports 11 Quarterly Revenue Growth Reaffirms Market Expectations XBP Q1 2026 Earnings Massive EPS Miss Sends Shares Down Over 4 Godzilla El Nio Threatens Agricultural Production Across India and Australia