POTLATCHDELTIC CORPPCH

Market cap
$3.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202413.8-31.83%
Dec 31, 202320.2-50.87%
Dec 31, 202241.1-12.54%
Dec 31, 202147+36.54%
Dec 31, 202034.4+69.17%
Dec 31, 201920.4-23.13%
Dec 31, 201826.5+2.44%
Dec 31, 201725.9+122.07%
Dec 31, 201611.6-30.96%
Dec 31, 201516.9-35.74%
Dec 31, 201426.2+11.20%
Dec 31, 201323.6+11.44%
Dec 31, 201221.2+3.94%
Dec 31, 201120.4+5.81%
Dec 31, 201019.3