NYSE • ALB • US0126531013
Generating your data highlights...
13.1b USD | # 1357 in US
2.36m shares | 301.7m USD
118.01m
99.66% | 117.61m