Neurogene NGNE Q1 2026 Results Miss Estimates EPS 139 vs 132 Senior Living Market in India Poised for 14 Billion Growth by 2031 Experts Signal Structural Shift Flux Power FLUX Q1 2026 Earnings Miss Sparks Concern Market Analysts Assess Caterpillars LongTerm Growth Trajectory UK Adjusts Russia Oil Sanctions Amid Fuel Price Pressures and Strait of Hormuz Disruptions