MERCER INTERNATIONAL INC.MERC

Market cap
$109.85M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20244-34.84%
Dec 31, 20236-12.10%
Dec 31, 20227+181.41%
Dec 31, 20212+157.97%
Dec 31, 20201-69.43%
Dec 31, 20193-22.94%
Dec 31, 20184+36.33%
Dec 31, 20173-37.97%
Dec 31, 20165+93.40%
Dec 31, 20152+51.89%
Dec 31, 20142-55.62%
Dec 31, 20134+75.28%
Dec 31, 20122-38.40%
Dec 31, 20113