MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-85-64.83%
Dec 31, 2023-242-197.98%
Dec 31, 2022247+44.48%
Dec 31, 2021171-1092.10%
Dec 31, 2020-17+78.80%
Dec 31, 2019-10-107.50%
Dec 31, 2018129+82.44%
Dec 31, 201770+101.71%
Dec 31, 201635-53.72%
Dec 31, 201576-37.58%
Dec 31, 2014121-569.44%
Dec 31, 2013-26+145.62%
Dec 31, 2012-10-119.43%
Dec 31, 201154