WEYERHAEUSER COWY

Market cap
$15.6B
P/E ratio
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 2023992+12.60%
Dec 31, 2022881+20.36%
Dec 31, 2020732-0.95%
Dec 31, 2019739+Infinity%
Dec 31, 20180-100.00%
Dec 31, 2017225-86.75%
Dec 31, 20161,698+Infinity%
Dec 31, 20150NaN%
Dec 31, 20140-100.00%
Dec 31, 20131,044+Infinity%
Dec 31, 20110