Albemarle Corp logo

Albemarle Corp

NEW
LTS:0HC7 (USA)   Ordinary Shares
$ 134.15 +1.181 (+0.89%) Aug 26
497.64
P/B:
1.97
Market Cap:
$ 15.72B
Enterprise V:
$ 18.45B
Volume:
2.92K
Avg Vol (2M):
3.42K
Trade In:
Volume:
2.92K
Avg Vol (2M):
3.42K

Albemarle Corp Valuation Measures