WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024154+17.56%
Dec 31, 2023131-75.87%
Dec 31, 2022543+443.00%
Dec 31, 2021100+66.67%
Dec 31, 201960-83.61%
Dec 31, 2018366+Infinity%
Dec 31, 20170-100.00%
Dec 31, 20162,003+286.68%
Dec 31, 2015518+155.17%
Dec 31, 2014203+Infinity%
Dec 31, 20130NaN%
Dec 31, 20120-100.00%
Dec 31, 201137