MERCER INTERNATIONAL INC.MERC

Market cap
$170.81M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-3.5-61.51%
Dec 31, 2023-9-192.39%
Dec 31, 20229.7+27.52%
Dec 31, 20217.6-1030.49%
Dec 31, 2020-0.8+70.83%
Dec 31, 2019-0.5-106.91%
Dec 31, 20187+42.13%
Dec 31, 20174.9+64.09%
Dec 31, 20163-50.50%
Dec 31, 20156-28.42%
Dec 31, 20148.4-544.97%
Dec 31, 2013-1.9+117.24%
Dec 31, 2012-0.9