Zebra ZBRA Stock Fundamentals Zebra Posts 2 EPS Miss Trailing Street Estimates ICCC ImmuCell Corporation shares climb 444 percent after its fourth quarter 2025 earnings release Albemarle ALB Stock Value Opportunities Momentum Fading 20260427