CZWI Q1 2026 Earnings EPS Surpasses Estimates with 621 Positive Surprise Alliant Energy LNT Q1 2026 Earnings EPS Surpasses Expectations by 71 Amid Stable Utility Performance DPRO Q1 2026 Earnings WiderthanExpected Loss No Revenue Reported Stock Gains 288 CPF Q1 2026 Earnings EPS Beats Estimates by 44 Amid Solid Operating Performance NFE Q1 2026 Earnings EPS Misses Estimates as Losses Widen BGS Q1 2026 Earnings Earnings Beat Estimates by 457 as Bottom Line Exceeds Expectations