CANF Q4 2023 Earnings Narrower Loss Surprises Amid PreRevenue Stage RMBS Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Shortfall JKS Q4 2025 Earnings Loss per Share Misses Estimates by a Wide Margin Yet Stock Edges Higher Crane Company CR Q1 2026 Earnings Strong Earnings Beat Driven by Operational Excellence Enbridge Inc ENB Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Performance EICC Q4 2025 Earnings Marginal EPS Miss Amid Stable Preferred Stock Performance