MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024430-32.36%
Dec 31, 2023635-24.25%
Dec 31, 2022839+20.86%
Dec 31, 2021694+15.47%
Dec 31, 2020601+9.20%
Dec 31, 2019550-5.34%
Dec 31, 2018581+5.59%
Dec 31, 2017551+45.25%
Dec 31, 2016379-1.00%
Dec 31, 2015383-12.74%
Dec 31, 2014439+22.22%
Dec 31, 2013359+21.39%
Dec 31, 2012296-2.09%
Dec 31, 2011302