WEYERHAEUSER COWY

Market cap
$15.6B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202414,788+0.80%
Dec 31, 202314,670+0.52%
Dec 31, 202214,594+0.53%
Dec 31, 202114,517-1.26%
Dec 31, 202014,702-0.63%
Dec 31, 201914,795-5.45%
Dec 31, 201815,647-4.26%
Dec 31, 201716,344-7.25%
Dec 31, 201617,621+70.88%
Dec 31, 201510,312-1.07%
Dec 31, 201410,424-14.36%
Dec 31, 201312,172