MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 202415-107.95%
Dec 31, 2023-189-148.11%
Dec 31, 2022392+13.21%
Dec 31, 2021347+443.84%
Dec 31, 202064-24.13%
Dec 31, 201984-68.64%
Dec 31, 2018268+60.35%
Dec 31, 2017167+46.87%
Dec 31, 2016114-31.35%
Dec 31, 2015166+2.40%
Dec 31, 2014162+411.05%
Dec 31, 201332-35.39%
Dec 31, 201249-55.90%
Dec 31, 2011111