MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-67-66.48%
Dec 31, 2023-200-53.05%
Dec 31, 2022-426+127.48%
Dec 31, 2021-187+212.78%
Dec 31, 2020-60-57.07%
Dec 31, 2019-139-70.19%
Dec 31, 2018-467+284.59%
Dec 31, 2017-122+174.36%
Dec 31, 2016-44-11.07%
Dec 31, 2015-50+1.45%
Dec 31, 2014-49+9.20%
Dec 31, 2013-45+88.64%
Dec 31, 2012-24-48.53%
Dec 31, 2011-46