MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20241,289-0.49%
Dec 31, 20231,295+30.53%
Dec 31, 2022992+11.27%
Dec 31, 2021892+8.04%
Dec 31, 2020826+12.03%
Dec 31, 2019737-8.00%
Dec 31, 2018801+295.98%
Dec 31, 2017202-57.95%
Dec 31, 2016481-10.67%
Dec 31, 2015538-13.23%
Dec 31, 2014620-25.39%
Dec 31, 2013832-0.25%
Dec 31, 2012834+35.17%
Dec 31, 2011617