WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20240.5-53.04%
Dec 31, 20231.2-54.55%
Dec 31, 20222.5-27.30%
Dec 31, 20213.5+251.52%
Dec 31, 20181+28.57%
Dec 31, 20170.8-45.00%
Dec 31, 20161.4+57.30%
Dec 31, 20150.9-72.19%
Dec 31, 20143.2+236.84%
Dec 31, 20131+33.80%
Dec 31, 20120.7+14.52%
Dec 31, 20110.6-84.50%
Dec 31, 20104