WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-636+25.20%
Dec 31, 2023-508-33.07%
Dec 31, 2022-759+133.54%
Dec 31, 2021-325-275.68%
Dec 31, 2020185-1.07%
Dec 31, 2019187-142.50%
Dec 31, 2018-440-219.89%
Dec 31, 2017367-85.66%
Dec 31, 20162,559-625.46%
Dec 31, 2015-487-234.90%
Dec 31, 2014361-119.74%
Dec 31, 2013-1,829+852.60%
Dec 31, 2012-192-257.38%
Dec 31, 2011122-14.69%
Dec 31, 2010143