BLIN Bridgeline posts narrower than expected Q1 2026 per share loss sending shares up nearly seven percent today Albemarle ALB Stock Value Opportunities Momentum Fading 20260427 KLX Energy KLXE Stock Is It the Right Time to Invest Q4 2025 EPS Beats Forecasts