Merc Stock Analysis Mercer International Inc. 1.41 Usd 2.17 Percent Daily Gain Performance Review 20260403 1