WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,748-24.43%
Dec 31, 20232,313-15.77%
Dec 31, 20222,746-12.41%
Dec 31, 20213,135+94.84%
Dec 31, 20201,609-0.12%
Dec 31, 20191,611+0.56%
Dec 31, 20181,602-6.59%
Dec 31, 20171,715+5.73%
Dec 31, 20161,622-25.39%
Dec 31, 20152,174-28.32%
Dec 31, 20143,033+30.40%
Dec 31, 20132,326