WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20245,811-3.02%
Dec 31, 20235,992-8.71%
Dec 31, 20226,564+7.55%
Dec 31, 20216,103+12.04%
Dec 31, 20205,447+0.65%
Dec 31, 20195,412-3.22%
Dec 31, 20185,592+5.55%
Dec 31, 20175,298+7.55%
Dec 31, 20164,926-13.49%
Dec 31, 20155,694-1.20%
Dec 31, 20145,763-14.10%
Dec 31, 20136,709+15.47%
Dec 31, 20125,810+13.48%
Dec 31, 20115,120-5.04%
Dec 31, 20105,392