WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20246,815+1.01%
Dec 31, 20236,747+2.37%
Dec 31, 20226,591-4.27%
Dec 31, 20216,885-9.17%
Dec 31, 20207,580-7.89%
Dec 31, 20198,229+0.32%
Dec 31, 20188,203-10.45%
Dec 31, 20179,160-8.97%
Dec 31, 201610,063+32.11%
Dec 31, 20157,617-6.57%
Dec 31, 20148,153+6.35%
Dec 31, 20137,666-9.59%
Dec 31, 20128,479+1.78%
Dec 31, 20118,331-5.49%
Dec 31, 20108,815