MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20242,263-15.01%
Dec 31, 20232,663-2.29%
Dec 31, 20222,725+15.90%
Dec 31, 20212,351+10.43%
Dec 31, 20202,129+3.07%
Dec 31, 20192,066+4.55%
Dec 31, 20181,976+14.55%
Dec 31, 20171,725+48.85%
Dec 31, 20161,159-2.04%
Dec 31, 20151,183-10.85%
Dec 31, 20141,327-14.32%
Dec 31, 20131,549+30.83%
Dec 31, 20121,184-2.76%
Dec 31, 20111,217