WEYERHAEUSER COWY

Market cap
$16.8B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20244-50.37%
Dec 31, 20238-54.23%
Dec 31, 202217.5-34.63%
Dec 31, 202126.7+183.56%
Dec 31, 20209.4-1171.59%
Dec 31, 2019-0.9-110.55%
Dec 31, 20188.3+29.50%
Dec 31, 20176.4-55.95%
Dec 31, 201614.6+46.93%
Dec 31, 201510-66.93%
Dec 31, 201430.1+192.42%
Dec 31, 201310.3+11.97%
Dec 31, 20129.2+23.36%
Dec 31, 20117.5