CAPS Q1 2026 Earnings EPS Misses Estimates as Losses Widen on Operational Challenges Liberty Energy Inc LBRT Q1 2026 Earnings Massive EPS Beat Offsets Market Skepticism PHR Q1 2026 Earnings EPS Falls Short by 59 Stock Edges Higher Thermo Fisher Scientific Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Pullback NKSH Q4 2025 Earnings Strong EPS Beat Surpasses Estimates Stock Edges Higher InMed Pharmaceuticals Q3 2025 Earnings Net Loss Widens Amid Pipeline Focus