Janux Therapeutics Q1 2026 Earnings Narrowed Loss Surpasses Expectations Amid Continued Pipeline Progress NSSC Q1 2026 Earnings EPS Surpasses Consensus Stock Gains ARTL Q4 2025 Earnings Significant EPS Beat Highlights Cost Management and Clinical Progress FCNCA Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance SJ Q1 2025 Earnings Net Loss Reported Stock Rises 294 RLX Q1 2026 Earnings EPS Surges Past Estimates Driving Investor Optimism FLEX Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower CYD Q3 2020 Earnings Narrow EPS Miss Amidst Challenging Market Conditions NRG Energy Q1 2026 Earnings EPS Misses Estimates Stock Declines Marginally