MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024231-31.30%
Dec 31, 2023336-43.80%
Dec 31, 2022598+61.25%
Dec 31, 2021371+70.85%
Dec 31, 2020217-15.32%
Dec 31, 2019256-15.11%
Dec 31, 2018302+46.60%
Dec 31, 2017206+24.04%
Dec 31, 2016166+3.22%
Dec 31, 2015161+60.54%
Dec 31, 2014100+826.62%
Dec 31, 201311-58.08%
Dec 31, 201226-32.08%
Dec 31, 201138