WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241,008-29.66%
Dec 31, 20231,433-49.40%
Dec 31, 20222,832-10.35%
Dec 31, 20213,159+106.61%
Dec 31, 20201,529+58.28%
Dec 31, 2019966-13.13%
Dec 31, 20181,112-7.41%
Dec 31, 20171,201+63.40%
Dec 31, 2016735-30.92%
Dec 31, 20151,064-2.21%
Dec 31, 20141,088+8.37%
Dec 31, 20131,004+72.81%
Dec 31, 2012581+99.66%
Dec 31, 2011291-60.89%
Dec 31, 2010744