Albemarle Corporation (ALB)

Market Cap:

$12,170,000,000

Last Price ():

$108.09

Change: +1.18% Open: $107.44 Low: $107.37 High: $108.46
Div. Yield: 1.22% Price/Earnings: 19.0 Price/Book: 3.2 Price/Sales: 4.5