Current Stock Value

Mercer International Inc. (MERC)

$9.87

+0.18 (+1.86%)
Valuation Date: 3/22/2023
Share Price on Valuation Date 9.87$
Stock Beta 1.53
Outstanding Shares 66.04