Enerflex EFXT Crushes Q1 2026 Estimates EPS 035 Tops Views Propanc Biopharma PPCB Earnings Outlook Key Metrics for Q3 2025 Dana DAN Q1 2026 Earnings Slump EPS Falls Short of 036 Target AbCellera ABCL Stock Analysis 1565 Gain What to Watch 20260521