WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20244,182+7.09%
Dec 31, 20233,905+56.83%
Dec 31, 20222,490-19.68%
Dec 31, 20213,100-35.82%
Dec 31, 20204,830-19.61%
Dec 31, 20196,008+7.57%
Dec 31, 20185,585+8.07%
Dec 31, 20175,168-12.91%
Dec 31, 20165,934+57.19%
Dec 31, 20153,775+14.01%
Dec 31, 20143,311-18.37%
Dec 31, 20134,056