NMFC Q1 2026 Earnings Narrowly Misses EPS Estimates Amid Stable Operations RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss PRGS Q1 2026 Earnings EPS Slightly Beats Estimates Stock Rises LOCL Q1 2026 Earnings NarrowerThanExpected Loss Offers Modest Positive Surprise NOK Q1 2026 Earnings EPS Surpasses Estimates by 2285 Shares Jump VELO Q1 2026 Earnings Narrowed Loss Exceeds Expectations Shares Rise 9