Current Stock Value

Mercer International Inc. (MERC)

$12.34

-0.13 (-1.04%)
Valuation Date: 1/31/2023
Share Price on Valuation Date 12.34$
Stock Beta 1.52
Outstanding Shares 66.04