WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024174.1+20.59%
Dec 31, 2023144.3+68.29%
Dec 31, 202285.8+152.22%
Dec 31, 202134-74.50%
Dec 31, 2018133.3-17.87%
Dec 31, 2017162.3+81.98%
Dec 31, 201689.2-33.84%
Dec 31, 2015134.8+320.36%
Dec 31, 201432.1-62.38%
Dec 31, 201385.3-2.36%
Dec 31, 201287.3-11.22%
Dec 31, 201198.4-85.25%
Dec 31, 2010666.9