Research Solutions RSSS Q1 2026 Earnings Beat Revenue NA EPS 004 MasterBrand MBC Stock Jumps 071 Approaching 740 20260518 Nuveen NMZ Stock Consolidating at 1009 Next Move Ahead 20260518 From 750 Stores to Survival The Fall and Rebound of a Family Dining Icon