Skip to content
ALB Albemarle Corporation
$114.38 0.90% +1.03
Notify me if price changes either direction
Interactive Brokers Logotype

Buy ALB stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 13.4B
Enterprise value 16.9B
Trailing PE 8.548653
Forward PE 12.832584
PEG Ratio 12.832584
Enterprise to EBITDA 18.791
Enterprise to revenue 1.753
Price to book MRQ 1.4240292
Price to sales TTM 1.3956792

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2023-12-31
Revenue (TTM) 9.6B
EBITDA 721.6M
Diluted EPS TTM 13.36
Total Cash (MRQ) 889.9M
Current ratio (MRQ) 1.465
Operating Cash Flow (TTM) 1.3B