ALPS Group ALPS Flat at 084 Consolidation Continues 20260513 Sturm RGR Q1 2026 Results Fall Short EPS 027 Revenue NA Meta Smart Glasses Sales Surge Amid Rising Privacy Concerns