Position history for Castle Hook Partners LP's holdings in Albemarle Corporation
Current Value
$207M
Current Shares
1.5M
Total Value Change
$0
Total Shares Change
0