NYSE • ALB • US0126531013
Generating your data highlights...
13.8b USD | # 1346 in US
2.38m shares | 302.85m USD
118.01m
99.66% | 117.61m