NYSE • ALB.PRA • US0126532003
Generating your data highlights...
12b USD | # 1414 in US
285.13k shares | 14.53m USD
118.01m
99.66% | 117.61m