WEYERHAEUSER COWY

Market cap
$15.8B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202443+19.44%
Dec 31, 202336+9.09%
Dec 31, 202233+10.00%
Dec 31, 202130+0.00%
Dec 31, 202030+0.00%
Dec 31, 201930-28.57%
Dec 31, 201842+5.00%
Dec 31, 201740-33.33%
Dec 31, 201660+93.55%
Dec 31, 201531-22.50%
Dec 31, 201440-4.76%
Dec 31, 201342+13.51%
Dec 31, 201237+48.00%
Dec 31, 201125+4.17%
Dec 31, 201024