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