MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024362-12.67%
Dec 31, 2023414-8.06%
Dec 31, 2022450+26.28%
Dec 31, 2021357+31.30%
Dec 31, 2020272-0.33%
Dec 31, 2019273-10.27%
Dec 31, 2018304+72.03%
Dec 31, 2017177+32.33%
Dec 31, 2016133-5.35%
Dec 31, 2015141-3.80%
Dec 31, 2014147-14.24%
Dec 31, 2013171+44.47%
Dec 31, 2012118-1.86%
Dec 31, 2011121