ALBEMARLE CORP (ALB)

US0126531013 - Common Stock

108.38  -0.6 (-0.55%)

After market: 109.491 +1.11 (+1.03%)




Shares Outstanding117.54M
Float117.13M
Owners (insider)0.49%
Owners (institutional)98.89%
Owners (insider) change2.42%
Owners (institutional) change8.16%

No transactions were filed in the last 12 months.