WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20247,124-7.17%
Dec 31, 20237,674-24.65%
Dec 31, 202210,184-0.17%
Dec 31, 202110,201+35.44%
Dec 31, 20207,532+14.92%
Dec 31, 20196,554-12.33%
Dec 31, 20187,476+3.89%
Dec 31, 20177,196+13.06%
Dec 31, 20166,365-10.12%
Dec 31, 20157,082-4.34%
Dec 31, 20147,403-13.20%
Dec 31, 20138,529+20.82%
Dec 31, 20127,059+13.56%
Dec 31, 20116,216-5.13%
Dec 31, 20106,552