MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 2024343+35.41%
Dec 31, 2023253.3+57.78%
Dec 31, 2022160.5-9.97%
Dec 31, 2021178.3-9.68%
Dec 31, 2020197.4-0.12%
Dec 31, 2019197.7+10.36%
Dec 31, 2018179.1+48.76%
Dec 31, 2017120.4-26.08%
Dec 31, 2016162.9-2.23%
Dec 31, 2015166.6+8.54%
Dec 31, 2014153.5-43.72%
Dec 31, 2013272.7-13.99%
Dec 31, 2012317.1+30.50%
Dec 31, 2011243