WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202431-68.37%
Dec 31, 202398-76.94%
Dec 31, 2022425-40.06%
Dec 31, 2021709+283.24%
Dec 31, 2020185-235.04%
Dec 31, 2019-137-332.20%
Dec 31, 201859-55.97%
Dec 31, 2017134+50.56%
Dec 31, 201689-3066.67%
Dec 31, 2015-3-101.62%
Dec 31, 2014185-243.41%
Dec 31, 2013-129-334.55%
Dec 31, 201255-188.71%
Dec 31, 2011-62-94.78%
Dec 31, 2010-1,187