The LOVE Q1 2026 Earnings Surprise EPS 219 Up Significant New NMFC Stock Analysis 182 Gain What to Watch 20260520