MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024257-10.44%
Dec 31, 2023286-24.24%
Dec 31, 2022378+33.53%
Dec 31, 2021283+33.68%
Dec 31, 2020212-17.37%
Dec 31, 2019256+31.18%
Dec 31, 2018195-54.61%
Dec 31, 2017430+362.02%
Dec 31, 201693-10.77%
Dec 31, 2015104-9.59%
Dec 31, 2014116-30.21%
Dec 31, 2013165+21.31%
Dec 31, 2012136+8.22%
Dec 31, 2011126