MXCT Q1 2026 Earnings EPS Surprise Beats Estimates by 51 Shares Rally 8 HOG Q1 2026 Earnings EPS Beats Estimates by 117 as Shares Rise CNQ Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 Despite Slight Stock Decline MITQ Q1 2026 Earnings Narrowed Loss Reflects Operational Discipline FibroBiologics FBLG Q1 2026 Earnings Narrow EPS Miss as PreRevenue Biotech Continues RD Investment DUK Q1 2026 Earnings Utility Giant Beats Estimates as Regulatory Gains Offset Cost Pressures