WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20244,866-4.00%
Dec 31, 20235,069+24.51%
Dec 31, 20224,071-20.16%
Dec 31, 20215,099-4.24%
Dec 31, 20205,325-13.37%
Dec 31, 20196,147+3.85%
Dec 31, 20185,919-1.22%
Dec 31, 20175,992-9.35%
Dec 31, 20166,610+38.08%
Dec 31, 20154,787-2.13%
Dec 31, 20144,891+0.00%
Dec 31, 20134,891