SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy NXTS Q2 2025 Earnings Loss Reported as Stock Declines 52 GrafTech Q1 2026 Earnings EPS Miss Exceeds 40 Yet Stock Rebounds CubeSmart Q1 2026 Earnings EPS Beats Estimates by 141 Stock Slips Slightly Damora Therapeutics Q1 2026 Earnings WiderThanExpected Loss Despite Stock Gain NextEra Energy NEE Q1 2026 Earnings EPS Beats Estimates by 125 as Renewable and Regulated Segments Drive Performance