Pure Cycle Corporation PCYO Q1 2026 Earnings Earnings Per Share of 005 Amidst No Consensus Estimate XPRO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Deutsche Bank Q1 2026 Earnings Modest EPS Beat Fails to Lift Stock Insperity Q1 2026 Earnings EPS Beat Drives Strong Stock Reaction AMTD IDEA Group Q4 2020 Earnings Strong EPS Beat Amid Revenue Disclosure Gap RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss