MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20242.5-119.70%
Dec 31, 2023-12.6-147.53%
Dec 31, 202226.5-0.82%
Dec 31, 202126.7-315.58%
Dec 31, 2020-12.4-208.30%
Dec 31, 201911.4-53.65%
Dec 31, 201824.7-3.22%
Dec 31, 201725.5-359.41%
Dec 31, 2016-9.8-18.63%
Dec 31, 2015-12.1-251.57%
Dec 31, 20148-73.85%
Dec 31, 201330.5-590.82%
Dec 31, 2012-6.2