alb stock analysis