Sturm RGR Q1 2026 Results Fall Short EPS 027 Revenue NA Fundrise VCX Up 1880 Is There More Room to Run 20260518 Huize HUIZ Jumps 536 on Strong Momentum 20260515 Merchants MBINN Slides 062 as Selling Pressure Mounts 20260515