POTLATCHDELTIC CORPPCH

Market cap
$3.1B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024146-29.30%
Dec 31, 2023207-62.20%
Dec 31, 2022547-12.98%
Dec 31, 2021629+75.43%
Dec 31, 2020359+112.91%
Dec 31, 2019168-34.76%
Dec 31, 2018258+47.13%
Dec 31, 2017175+151.54%
Dec 31, 201670-28.11%
Dec 31, 201597-39.08%
Dec 31, 2014159+18.35%
Dec 31, 2013135+21.02%
Dec 31, 2012111+9.73%
Dec 31, 2011101-2.43%
Dec 31, 2010104