MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20240.7-107.76%
Dec 31, 2023-9.5-155.04%
Dec 31, 202217.2-10.50%
Dec 31, 202119.2+329.20%
Dec 31, 20204.5-13.41%
Dec 31, 20195.2-71.86%
Dec 31, 201818.4+28.60%
Dec 31, 201714.3+17.03%
Dec 31, 201612.2-23.86%
Dec 31, 201516+16.47%
Dec 31, 201413.8+373.33%
Dec 31, 20132.9-50.49%
Dec 31, 20125.9-52.98%
Dec 31, 201112.5