WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202416,536-2.63%
Dec 31, 202316,983-2.06%
Dec 31, 202217,340-1.77%
Dec 31, 202117,652+8.22%
Dec 31, 202016,311-0.58%
Dec 31, 201916,406-4.89%
Dec 31, 201817,249-4.49%
Dec 31, 201718,059-6.15%
Dec 31, 201619,243+54.12%
Dec 31, 201512,486-7.22%
Dec 31, 201413,457-7.18%
Dec 31, 201314,498+15.14%
Dec 31, 201212,592-0.05%
Dec 31, 201112,598-6.19%
Dec 31, 201013,429