WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20241,715-14.63%
Dec 31, 20232,009-15.91%
Dec 31, 20222,389+12.11%
Dec 31, 20212,131+418.49%
Dec 31, 2020411-13800.00%
Dec 31, 2019-3-100.27%
Dec 31, 20181,093+1.39%
Dec 31, 20171,078-24.14%
Dec 31, 20161,421+5.34%
Dec 31, 20151,349-10.54%
Dec 31, 20141,508+412.93%
Dec 31, 2013294+34.25%
Dec 31, 2012219+24.43%
Dec 31, 2011176-2.76%
Dec 31, 2010181