MERCER INTERNATIONAL INC.MERC

Market cap
$118.56M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 20246-102.87%
Dec 31, 2023-205-212.87%
Dec 31, 2022182+698.80%
Dec 31, 202123-161.63%
Dec 31, 2020-37-132.92%
Dec 31, 2019112-25.00%
Dec 31, 2018150+78.14%
Dec 31, 201784-14.50%
Dec 31, 201698-12.80%
Dec 31, 2015113+2.46%
Dec 31, 2014110-1272.20%
Dec 31, 2013-9-201.22%
Dec 31, 20129-87.35%
Dec 31, 201173