MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-4.2-65.68%
Dec 31, 2023-12.1-212.09%
Dec 31, 202210.8+14.22%
Dec 31, 20219.5-882.97%
Dec 31, 2020-1.2+104.09%
Dec 31, 2019-0.6-106.73%
Dec 31, 20188.8+46.32%
Dec 31, 20176+60.73%
Dec 31, 20163.8-48.67%
Dec 31, 20157.3-29.01%
Dec 31, 201410.3-534.80%
Dec 31, 2013-2.4+88.24%
Dec 31, 2012-1.3-120.71%
Dec 31, 20116.1