EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance APOS Q1 2026 Earnings Modest EPS Miss Amid Stable Bond Performance NKSH Q4 2025 Earnings Strong EPS Beat Surpasses Estimates Stock Edges Higher OPCH Q1 2026 Earnings EPS Beat Amid Caution Stock Slips 191 XTNT Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain Cardiol Therapeutics CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates as PreRevenue Biotech Advances Pipeline