WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 20246-50.91%
Dec 31, 202312.2-46.05%
Dec 31, 202222.6-30.37%
Dec 31, 202132.5+149.33%
Dec 31, 202013-501.17%
Dec 31, 2019-3.2-130.11%
Dec 31, 201810.8+8.49%
Dec 31, 20179.9+25.66%
Dec 31, 20167.9+11.49%
Dec 31, 20157.1-48.09%
Dec 31, 201413.7+168.91%
Dec 31, 20135.1-18.18%
Dec 31, 20126.2+50.42%
Dec 31, 20114.1+182.18%
Dec 31, 20101.5