WEYERHAEUSER COWY

Market cap
$15.6B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20249.6-37.78%
Dec 31, 202315.5-48.90%
Dec 31, 202230.2-15.31%
Dec 31, 202135.7+57.30%
Dec 31, 202022.7+128.57%
Dec 31, 20199.9-46.73%
Dec 31, 201818.6+18.64%
Dec 31, 201715.7+14.99%
Dec 31, 201613.7+5.33%
Dec 31, 201513-27.22%
Dec 31, 201417.8+103.58%
Dec 31, 20138.8-15.88%
Dec 31, 201210.4+8.96%
Dec 31, 20119.6+33.78%
Dec 31, 20107.1