MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 202467+0.57%
Dec 31, 202366+0.51%
Dec 31, 202266+0.22%
Dec 31, 202166+0.29%
Dec 31, 202066+0.31%
Dec 31, 201966+0.66%
Dec 31, 201865+0.30%
Dec 31, 201765+0.49%
Dec 31, 201665+0.36%
Dec 31, 201564+0.42%
Dec 31, 201464-80.47%
Dec 31, 2013329+0.22%
Dec 31, 2012328+32.38%
Dec 31, 2011248