MERCER INTERNATIONAL INC.MERC

Market cap
$106.5M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241,577-9.43%
Dec 31, 20231,741+15.42%
Dec 31, 20221,508+9.76%
Dec 31, 20211,374+4.39%
Dec 31, 20201,316+4.55%
Dec 31, 20191,259+5.01%
Dec 31, 20181,199+61.24%
Dec 31, 2017744+8.33%
Dec 31, 2016686-1.30%
Dec 31, 2015695-9.97%
Dec 31, 2014772-25.35%
Dec 31, 20131,035+34.69%
Dec 31, 2012768-4.88%
Dec 31, 2011808