WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndGross margin (%) YoY (%)
Dec 31, 202418.4-15.91%
Dec 31, 202321.9-38.34%
Dec 31, 202235.5-11.52%
Dec 31, 202140.2+45.12%
Dec 31, 202027.7+58.87%
Dec 31, 201917.4-30.86%
Dec 31, 201825.2-4.46%
Dec 31, 201726.4+16.67%
Dec 31, 201622.6+15.35%
Dec 31, 201519.6-11.53%
Dec 31, 201422.2+3.82%
Dec 31, 201321.3+20.60%
Dec 31, 201217.7+0.35%
Dec 31, 201117.6-0.41%
Dec 31, 201017.7