MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-84-38.15%
Dec 31, 2023-136-23.73%
Dec 31, 2022-179+12.11%
Dec 31, 2021-159+103.06%
Dec 31, 2020-79-40.53%
Dec 31, 2019-132+51.74%
Dec 31, 2018-87+50.24%
Dec 31, 2017-58+36.19%
Dec 31, 2016-43-8.62%
Dec 31, 2015-47+34.45%
Dec 31, 2014-35-24.27%
Dec 31, 2013-46+24.53%
Dec 31, 2012-37-2.92%
Dec 31, 2011-38