World Bank Groups Private Sector Investment Lab Catalyzing Private Capital for Development CoDiag CODX Q4 2025 Earnings Surprise EPS 364 Up Significant Terra NKLR Stalls at 586 Breakout or Breakdown 20260514