NSP Q1 2026 Earnings EPS Surpasses Estimates as Stock Rises Danaos Corporation DAC Q1 2026 Earnings EPS Misses Estimates Marginally Shares Edge Higher SPS Commerce Q1 2026 Earnings EPS Surprises to the Upside as Operating Discipline Supports Bottom Line CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 ISPC Q3 2024 Earnings Significant EPS Miss Raises Concerns BDTX Q1 2026 Earnings EPS Beat but Stock Retreats 36 on Biotech Volatility