MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024910-16.74%
Dec 31, 20231,093-7.24%
Dec 31, 20221,178+10.70%
Dec 31, 20211,064+21.66%
Dec 31, 2020875+3.57%
Dec 31, 2019845+4.19%
Dec 31, 2018811-4.89%
Dec 31, 2017852+112.10%
Dec 31, 2016402+3.35%
Dec 31, 2015389+2.90%
Dec 31, 2014378-19.91%
Dec 31, 2013472+36.75%
Dec 31, 2012345-7.56%
Dec 31, 2011373