New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares
AD Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency
POWI Q1 2026 Earnings EPS Surpasses Expectations Amidst Cautious Market Outlook
STTK Q1 2026 Earnings Shattuck Labs Reports Narrower Loss Beats EPS Estimates
DFLI Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain
CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty