MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,043+2.48%
Dec 31, 20231,994-12.59%
Dec 31, 20222,281+26.49%
Dec 31, 20211,803+26.71%
Dec 31, 20201,423-12.39%
Dec 31, 20191,624+11.44%
Dec 31, 20181,458+24.68%
Dec 31, 20171,169+25.50%
Dec 31, 2016932-9.83%
Dec 31, 20151,033-12.08%
Dec 31, 20141,175+7.97%
Dec 31, 20131,088+30.48%
Dec 31, 2012834-6.21%
Dec 31, 2011889