Skip to content
ALB Albemarle Corporation
$127.56 -2.02% -2.63
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. 15.1B
Enterprise value 19.5B
Trailing PE 46.77091
Forward PE 16.532133
PEG Ratio 16.532133
Enterprise to EBITDA -61.573
Enterprise to revenue 2.325
Price to book MRQ 1.625858
Price to sales TTM 1.8000578

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2024-03-31
Revenue (TTM) 8.4B
EBITDA 721.6M
Diluted EPS TTM 2.75
Total Cash (MRQ) 2.1B
Current ratio (MRQ) 2.839
Operating Cash Flow (TTM) 702.3M