WEYERHAEUSER COWY

Market cap
$15.6B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20245,838-2.03%
Dec 31, 20235,959+22.84%
Dec 31, 20224,851-18.21%
Dec 31, 20215,931-10.54%
Dec 31, 20206,630-8.21%
Dec 31, 20197,223+15.31%
Dec 31, 20186,264-21.65%
Dec 31, 20177,995-9.73%
Dec 31, 20168,857+31.37%
Dec 31, 20156,742-6.81%
Dec 31, 20147,235+10.66%
Dec 31, 20136,538