ALB Albemarle Corporation | US0126531013
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 13.544.794.112 | 21.164.232.679,21 | 16.649.733.647,39 | 9.542.467.575,5 |
| Enterprise Value | 16.954.023.936 | 21.956.254.679,21 | 18.328.383.647,39 | 11.345.747.575,5 |
| Trailing P/E | - | - | - | - |
| Forward P/E | 9,18 | - | - | - |
| Price to Sales | 2,47 | 3,85 | 3,24 | 2,57 |
| Price to Book | 1,78 | 2,15 | 1,75 | 0,95 |
| EV/Revenue | 3,09 | 4 | 3,56 | 3,05 |
| EV/EBITDA | 15,88 | 19,54 | 24,48 | 20,1 |