WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024684-41.24%
Dec 31, 20231,164-26.38%
Dec 31, 20221,581-20.91%
Dec 31, 20211,999+303.84%
Dec 31, 2020495+256.12%
Dec 31, 2019139-58.38%
Dec 31, 2018334-59.47%
Dec 31, 2017824+21.89%
Dec 31, 2016676-33.20%
Dec 31, 20151,012-35.95%
Dec 31, 20141,580+89.22%
Dec 31, 2013835-7.02%
Dec 31, 2012898-5.77%
Dec 31, 2011953-35.04%
Dec 31, 20101,467