WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 202450.1+1.08%
Dec 31, 202349.5+30.76%
Dec 31, 202237.9-20.03%
Dec 31, 202147.4-22.35%
Dec 31, 202061-18.87%
Dec 31, 201975.2+14.89%
Dec 31, 201865.4-2.82%
Dec 31, 201767.3-6.49%
Dec 31, 201672-26.76%
Dec 31, 201598.3+6.62%
Dec 31, 201492.2+28.81%
Dec 31, 201371.6