WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20245.6-49.16%
Dec 31, 202310.9-40.78%
Dec 31, 202218.5-27.77%
Dec 31, 202125.6+141.52%
Dec 31, 202010.6-1012.52%
Dec 31, 2019-1.2-111.59%
Dec 31, 201810+23.71%
Dec 31, 20178.1-49.87%
Dec 31, 201616.1+125.83%
Dec 31, 20157.1-71.03%
Dec 31, 201424.7+273.67%
Dec 31, 20136.6+21.03%
Dec 31, 20125.5+2.42%
Dec 31, 20115.3-72.81%
Dec 31, 201019.6