MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024116-5.48%
Dec 31, 2023123+16.39%
Dec 31, 2022106+34.08%
Dec 31, 202179+18.04%
Dec 31, 202067-9.92%
Dec 31, 201974+20.77%
Dec 31, 201861+23.72%
Dec 31, 201750+11.57%
Dec 31, 201645-3.69%
Dec 31, 201546-3.53%
Dec 31, 201448-6.34%
Dec 31, 201351+33.57%
Dec 31, 201238-1.19%
Dec 31, 201139