Anix Stock Analysis Anixa Biosciences Inc Down 6.25 Pct To 2.55 Biotech Update 20260403 GNL Q1 2026 Earnings Significant EPS Miss Raises Questions on Underlying Performance