MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 202490-230.72%
Dec 31, 2023-69-119.13%
Dec 31, 2022361+97.93%
Dec 31, 2021182+338.38%
Dec 31, 202042-82.98%
Dec 31, 2019244+3.22%
Dec 31, 2018237+66.75%
Dec 31, 2017142+0.81%
Dec 31, 2016141-11.58%
Dec 31, 2015159+10.12%
Dec 31, 2014145+298.04%
Dec 31, 201336-20.99%
Dec 31, 201246-58.60%
Dec 31, 2011111