MERCER INTERNATIONAL INC.MERC

Market cap
$170.81M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-16-51.31%
Dec 31, 2023-32.8-201.89%
Dec 31, 202232.2+22.04%
Dec 31, 202126.4-983.28%
Dec 31, 2020-3+75.88%
Dec 31, 2019-1.7-107.48%
Dec 31, 201822.7+49.87%
Dec 31, 201715.2+65.32%
Dec 31, 20169.2-50.08%
Dec 31, 201518.4-39.41%
Dec 31, 201430.3-485.26%
Dec 31, 2013-7.9+124.22%
Dec 31, 2012-3.5