MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,353-13.81%
Dec 31, 20231,570+1.47%
Dec 31, 20221,547+20.20%
Dec 31, 20211,287+2.60%
Dec 31, 20201,254+2.72%
Dec 31, 20191,221+4.81%
Dec 31, 20181,165+33.55%
Dec 31, 2017872+15.26%
Dec 31, 2016757-4.68%
Dec 31, 2015794-16.33%
Dec 31, 2014949-11.87%
Dec 31, 20131,077+28.40%
Dec 31, 2012839-0.64%
Dec 31, 2011844