MERCER INTERNATIONAL INC. (MERC)

Market cap
$75.69M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20251,115-11.10%
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+13.20%
Dec 31, 2014949-11.87%
Dec 31, 20131,077+28.40%
Dec 31, 2012839-0.64%
Dec 31, 2011844
AI Chat