WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024427-54.43%
Dec 31, 2023937-59.35%
Dec 31, 20222,305-30.49%
Dec 31, 20213,316+237.68%
Dec 31, 2020982-561.03%
Dec 31, 2019-213-126.39%
Dec 31, 2018807+12.71%
Dec 31, 2017716+42.06%
Dec 31, 2016504+0.20%
Dec 31, 2015503-50.35%
Dec 31, 20141,013+133.41%
Dec 31, 2013434-1.14%
Dec 31, 2012439+70.82%
Dec 31, 2011257+167.71%
Dec 31, 201096