WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024607+7.24%
Dec 31, 2023566+2.91%
Dec 31, 2022550+5.77%
Dec 31, 2021520+17.38%
Dec 31, 2020443+6.49%
Dec 31, 2019416+6.94%
Dec 31, 2018389+1.57%
Dec 31, 2017383+6.98%
Dec 31, 2016358-36.97%
Dec 31, 2015568-4.54%
Dec 31, 2014595+9.78%
Dec 31, 2013542+2.07%
Dec 31, 2012531