MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-153-166.83%
Dec 31, 2023229+178.93%
Dec 31, 202282-962.43%
Dec 31, 2021-10-136.11%
Dec 31, 202026+331.57%
Dec 31, 20196-58.97%
Dec 31, 201815-94.85%
Dec 31, 2017289-562.91%
Dec 31, 2016-62+10.08%
Dec 31, 2015-57-67.76%
Dec 31, 2014-176-1253.76%
Dec 31, 201315-166.62%
Dec 31, 2012-23-61.93%
Dec 31, 2011-60