WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20240.5-53.04%
Dec 31, 20231.2-54.55%
Dec 31, 20222.5-27.09%
Dec 31, 20213.5+250.51%
Dec 31, 20181+28.57%
Dec 31, 20170.8-44.60%
Dec 31, 20161.4+56.18%
Dec 31, 20150.9-72.01%
Dec 31, 20143.2+234.74%
Dec 31, 20131+33.80%
Dec 31, 20120.7+16.39%
Dec 31, 20110.6-84.71%
Dec 31, 20104