Braemar Hotels Resorts BHR Q1 2026 Earnings Stunning EPS Surprise of 42178 on a Loss Estimate NPK Q3 2023 Earnings Earnings per Share of 099 Highlights Modest Quarter TSAT Q1 2026 Earnings Significant EPS Miss Amidst Strategic Transition Stock Rises RenovoRx Inc RNXT Q1 2026 Earnings Wider Loss Per Share Amid PreRevenue ClinicalStage Operations ZNB Q4 2011 Earnings EPS Surges 5232 Above Estimates Stock Declines 274 CSGP Q1 2026 Earnings EPS Surges 225 Above Expectations Amidst Modest Stock Decline