$104.37
-0.22-0.21%
Últ. Act.: Oct 5, 6:52 PM
$105.75
1.161.11%

Albemarle (ALB) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
117.887M
Shares Float
103.309M
Insider Shares Owned
6.880M
Insider % Owned
5.8%
Institutional Shares Held
86.550M
Institutional % Held
73.3%
Ownership Breakdown
Net Insider Activity by Month