NMFC Q1 2026 Earnings EPS Misses Estimates Slightly Stock Dips on Narrow Surprise KRNY Q1 2026 Earnings EPS Misses Estimates Amid Cautious Quarter Penumbra Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Kyntra Bio Inc KYNB Q1 2026 Earnings WiderthanExpected Loss Fails to Dampen Investor Sentiment TXNM Q1 2026 Earnings EPS Miss of 314 Disappoints Stock Edges Lower BNS Q1 2026 Earnings EPS Beats Estimates by Nearly 4 as Bank Delivers Solid Results