WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-7.2-70.91%
Dec 31, 2023-24.6+14400.00%
Dec 31, 2022-0.2-100.48%
Dec 31, 202135.4+137.53%
Dec 31, 202014.9-221.01%
Dec 31, 2019-12.3-416.97%
Dec 31, 20183.9-70.21%
Dec 31, 201713.1-229.05%
Dec 31, 2016-10.1+133.18%
Dec 31, 2015-4.3-67.12%
Dec 31, 2014-13.2-163.40%
Dec 31, 201320.8+53.54%
Dec 31, 201213.6-364.33%
Dec 31, 2011-5.1