MERCER INTERNATIONAL INC.MERC

Market cap
$106.5M
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,474-8.42%
Dec 31, 20231,609+19.53%
Dec 31, 20221,347+8.80%
Dec 31, 20211,238+8.05%
Dec 31, 20201,145+5.27%
Dec 31, 20191,088+4.47%
Dec 31, 20181,041+57.07%
Dec 31, 2017663+7.36%
Dec 31, 2016618-3.21%
Dec 31, 2015638-5.53%
Dec 31, 2014675-26.51%
Dec 31, 2013919+38.04%
Dec 31, 2012666-6.02%
Dec 31, 2011708