WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024685-42.24%
Dec 31, 20231,186-61.49%
Dec 31, 20223,080-15.45%
Dec 31, 20213,643+113.04%
Dec 31, 20201,710+162.67%
Dec 31, 2019651-53.30%
Dec 31, 20181,394+23.25%
Dec 31, 20171,131+30.00%
Dec 31, 2016870-5.33%
Dec 31, 2015919-30.38%
Dec 31, 20141,320+76.71%
Dec 31, 2013747+1.63%
Dec 31, 2012735+23.74%
Dec 31, 2011594+26.92%
Dec 31, 2010468