HNNA Q1 2026 Earnings Solid Earnings Per Share Amid Quiet Quarter Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Galaxy Digital Q1 2026 Earnings EPS Misses Estimates as Crypto Headwinds Persist SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher BKR Q1 2026 Earnings EPS Surges Past Estimates by 16 Yet Stock Slides 53 Remitly Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiencies