TFC Q1 2026 Earnings EPS Surpasses Estimates by 86 as Truist Delivers Solid Results ASTI Q1 2026 Earnings Wider Loss than Expected on No Revenue Stock Surges 27 DNA X Inc SONM Q3 2024 Earnings EPS Beats Estimates Stock Surges 1371 DK Q1 2026 Earnings Surprise Profit Defies Expectations as Refining Margins Improve Enlight Renewable Energy Ltd ENLT Q1 2026 Earnings EPS of 008 Reported Stock Gains Amid Sparse Disclosure Western Midstream Partners Q1 2026 Earnings EPS Beats Estimates by 1391 Stock Rises