MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024-23.6+187.40%
Dec 31, 2023-8.2-201.64%
Dec 31, 20228.1-19.76%
Dec 31, 202110.1-107.94%
Dec 31, 2020-126.9-64.74%
Dec 31, 2019-360-1511.20%
Dec 31, 201825.5-41.38%
Dec 31, 201743.5-48.91%
Dec 31, 201685.2+333.33%
Dec 31, 201519.7