Covenant Log CVLG Q1 2026 Results Miss Estimates EPS 026 vs 027 The Pitfalls of Chasing Past Performance Why Investors Should Focus on LongTerm Strategy Bloom Energy BE Q1 2026 Earnings Beat Revenue NA EPS 044 Annaly NLY Q1 2026 Earnings 076 EPS Surges Past 075 Estimates