WEYERHAEUSER COWY

Market cap
$16.8B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20242.4-51.74%
Dec 31, 20234.9-54.51%
Dec 31, 202210.8-29.97%
Dec 31, 202115.4+215.20%
Dec 31, 20204.9-1182.22%
Dec 31, 2019-0.4-110.61%
Dec 31, 20184.2+35.90%
Dec 31, 20173.1-51.78%
Dec 31, 20166.5+65.90%
Dec 31, 20153.9-70.14%
Dec 31, 201413.1+213.94%
Dec 31, 20134.2+35.95%
Dec 31, 20123.1+20.47%
Dec 31, 20112.5