WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 20247.3-30.59%
Dec 31, 202310.5-43.28%
Dec 31, 202218.4-13.76%
Dec 31, 202121.4+13.49%
Dec 31, 202018.8-70.71%
Dec 31, 201964.3+779.76%
Dec 31, 20187.3-60.94%
Dec 31, 201718.7+5.98%
Dec 31, 201617.7-3060.78%
Dec 31, 2015-0.6-103.27%
Dec 31, 201418.3-161.44%
Dec 31, 2013-29.7-337.25%
Dec 31, 201212.5-151.93%
Dec 31, 2011-24.1-98.05%
Dec 31, 2010-1,236.5