bf/NYSE:ALB_icon.jpeg

NYSE:ALB

Albemarle Corporation

  • Stock

USD

Last Close

91.26

06/11 22:12

Market Cap

11.39B

Beta: 1.54

Volume Today

5.23M

Avg: 2.07M

PE Ratio

4.82

PFCF: 27.69

Dividend Yield

1.46%

Payout:6.98%