NCS Multistage Holdings Inc NCSM Q1 2026 Earnings EPS Misses Estimates Significantly Revenue Data Unavailable Cogent Communications Holdings Inc CCOI Q1 2026 Earnings EPS Surpasses Estimates Despite Negative Results Stock Jumps 832 Evolv Technologies Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Rises KFS Q1 2026 Earnings Reports Net Loss Amid Limited Financial Disclosures KPRX Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher