DTE Energy Q1 2026 Earnings EPS Misses Consensus by 387 as Shares Edge Higher National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Sees Slight Decline NXE Q1 2026 Earnings WiderthanExpected Loss Amid Strategic Progress in Uranium Development TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue SILC Q1 2026 Earnings Narrower Loss Than Expected Drives Stock Higher Accuray ARAY Q1 2026 Earnings EPS Misses Estimates Stock Surges 22 on Strategic Progress