WEYERHAEUSER COWY

Market cap
$15.6B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024977+23.98%
Dec 31, 2023788-54.71%
Dec 31, 20221,740+82.39%
Dec 31, 2021954+0.42%
Dec 31, 2020950-5.57%
Dec 31, 20191,006-48.12%
Dec 31, 20181,939+66.44%
Dec 31, 20171,165-3.40%
Dec 31, 20161,206+37.83%
Dec 31, 2015875-4.68%
Dec 31, 2014918-18.62%
Dec 31, 20131,128