MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024185-41.11%
Dec 31, 2023314-11.31%
Dec 31, 2022354+2.44%
Dec 31, 2021346-4.29%
Dec 31, 2020361+2.85%
Dec 31, 2019351+45.99%
Dec 31, 2018240-47.80%
Dec 31, 2017461+237.37%
Dec 31, 2016137+37.08%
Dec 31, 2015100+87.37%
Dec 31, 201453-64.01%
Dec 31, 2013148+41.72%
Dec 31, 2012104-11.13%
Dec 31, 2011117