WY Weyerhaeuser Company | US9621661043
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 17.261.760.512 | 17.615.071.157,91 | 17.069.379.774,81 | 17.870.144.849,97 |
| Enterprise Value | 22.411.769.856 | 22.765.071.157,91 | 22.202.379.774,81 | 22.963.144.849,97 |
| Trailing P/E | 42,75 | 44,37 | 52,68 | 71,48 |
| Forward P/E | 35,88 | - | - | - |
| Price to Sales | 2,51 | 2,56 | 2,47 | 3,33 |
| Price to Book | 1,83 | 1,87 | 1,81 | 1,89 |
| EV/Revenue | 3,26 | 3,31 | 3,22 | 4,28 |
| EV/EBITDA | 32,11 | 30,35 | 29,25 | 29,78 |