WEYERHAEUSER COWY

Market cap
$15.6B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20249,721-5.03%
Dec 31, 202310,236-4.77%
Dec 31, 202210,749-0.17%
Dec 31, 202110,767+23.32%
Dec 31, 20208,731+6.78%
Dec 31, 20198,177-9.61%
Dec 31, 20189,046+1.65%
Dec 31, 20178,899-3.06%
Dec 31, 20169,180+88.54%
Dec 31, 20154,869-8.20%
Dec 31, 20145,304-22.37%
Dec 31, 20136,832+66.11%
Dec 31, 20124,113-3.61%
Dec 31, 20114,267-7.52%
Dec 31, 20104,614