WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndDividend per share (USD)YoY (%)
Dec 31, 20240.9-43.37%
Dec 31, 20231.7-23.50%
Dec 31, 20222.2+83.90%
Dec 31, 20211.2+131.37%
Dec 31, 20200.5-62.50%
Dec 31, 20191.4+3.03%
Dec 31, 20181.3+5.60%
Dec 31, 20171.3+0.81%
Dec 31, 20161.2+3.33%
Dec 31, 20151.2+17.65%
Dec 31, 20141+25.93%
Dec 31, 20130.8+30.65%
Dec 31, 20120.6+3.33%
Dec 31, 20110.6-97.75%
Dec 31, 201026.6