Mercer International Inc.
MERC
$6.24
$0.081.30%
MERC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.