NYSE • ALB • US0126531013
Generating your data highlights...
12.3b USD | # 1403 in US
2.28m shares | 280.76m USD
118.01m
99.66% | 117.61m