CanFite Bio CANF Stock Is It Respecting Levels 059 20260420 JBDI JBDI posts Q1 2026 EPS of negative 14 cents with no analyst estimates and shares closing flat Why Alliant LNT deserves more attention from serious investors Trend Strengthens 20260511 Energy ESOA Cash Flow Analysis Q1 2026 Profit Surprises