Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 10 KFRC Q1 2026 Earnings Kforce Beats EPS Estimates Amidst Cautious Labor Market CON Q1 2026 Earnings EPS Surpasses Estimates by 17 BCAL Q1 2026 Earnings EPS Surpasses Estimates by 276 PRME Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Focuses on Pipeline Progress DDS Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Reaction