ALB
Albemarle Corporation
$127.56
-2.02%
-2.63
Notify me if price changes either direction
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