MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024300-63.62%
Dec 31, 2021825+693.80%
Dec 31, 2019104-67.28%
Dec 31, 2018317+35.11%
Dec 31, 2017235+918.00%
Dec 31, 201623+114.43%
Dec 31, 201511-98.79%
Dec 31, 2014891+1479.37%
Dec 31, 201356+107.00%
Dec 31, 201227-44.60%
Dec 31, 201149