MERCER INTERNATIONAL INC.MERC

Market cap
$106.5M
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 20241,255-11.01%
Dec 31, 20231,410+5.12%
Dec 31, 20221,341+18.11%
Dec 31, 20211,136+2.33%
Dec 31, 20201,110+3.30%
Dec 31, 20191,074+4.37%
Dec 31, 20181,029+21.83%
Dec 31, 2017845+14.44%
Dec 31, 2016738-3.16%
Dec 31, 2015762-13.67%
Dec 31, 2014883-14.97%
Dec 31, 20131,039+28.40%
Dec 31, 2012809-1.47%
Dec 31, 2011821