WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024396-52.80%
Dec 31, 2023839-55.37%
Dec 31, 20221,880-27.89%
Dec 31, 20212,607+227.10%
Dec 31, 2020797-1148.68%
Dec 31, 2019-76-110.16%
Dec 31, 2018748+28.52%
Dec 31, 2017582-43.33%
Dec 31, 20161,027+102.96%
Dec 31, 2015506-72.29%
Dec 31, 20141,826+224.33%
Dec 31, 2013563+46.23%
Dec 31, 2012385+16.31%
Dec 31, 2011331-74.20%
Dec 31, 20101,283