WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 20241,313-21.94%
Dec 31, 20231,682-53.54%
Dec 31, 20223,620-11.66%
Dec 31, 20214,098+96.55%
Dec 31, 20202,085+82.57%
Dec 31, 20191,142-39.38%
Dec 31, 20181,884-0.74%
Dec 31, 20171,898+31.90%
Dec 31, 20161,439+3.67%
Dec 31, 20151,388-15.37%
Dec 31, 20141,640-9.89%
Dec 31, 20131,820+45.72%
Dec 31, 20121,249+13.96%
Dec 31, 20111,096-5.52%
Dec 31, 20101,160