NYSE • ALB • US0126531013
Generating your data highlights...
23b USD | # 889 in US
2.14m shares | 381.54m USD
117.89m
99.66% | 117.49m