Finzati - Logo
MERC logo

Mercer International Inc.

MERCPaper, Lumber & Forest Products
$0.38
+0.01 (+3.48%)
Current price
EarningsLatest report: Jun 30, 2026
HIGHER-RISK PROFILECautionConfidence: 70%

Quantitative profile — not an investment recommendation.

Quantitative profile — not an investment recommendation.Methodology
Analysis thesis: Caution is warranted. Recent ratios show weaknesses that may limit returns unless fundamentals improve.
Market Cap
$25.27M
Growth
7.8%
Cash Flow
3/5
Trend
Mostly stable
Evidence
Healthy liquidity · 3.05High debt level · 23.64Negative growth trendWeak profitability
Financial data as of: Jun 30, 2026, 12:00 AM UTCLast earnings update: Jun 30, 2026, 12:00 AM UTCLast profile update: Aug 5, 2026, 2:27 PM UTC

Company Snapshot

Key valuation, quality, financial strength, momentum and analyst data.

Price$0.38
Change3.48%
Shares Out66.96M
Market Cap$25.27M
Enterprise Value$1.58B
52W Range0.64 - 4.47
Beta0.49
P/E-0.05
P/S0.01
P/B-0.26
P/FCF-0.16
EV/Sales0.85

Investment DNA

How strong this company looks for long-term investors

43
out of 100
Business Quality
Margins, moat, returns
22/100
Financial Strength
Debt, cash, stability
58/100
Growth Potential
Revenue and expansion
23/100
Price Attractiveness
Cheap or expensive today
91/100
Why this score
Healthy liquidity · 3.05High debt level · 23.64Negative growth trendWeak profitability

Analyst view

Analyst sentiment and price target

MERC
Analyst sentiment
Based on 9 analyst votes · 2026-09-05
44/100
Bearish
Bullish
1
Hold
6
Bearish
2
Price Target
2026-08-07
Low
$1.00
Mean
$1.13
Median
$1.13
High
$1.25

Company Overview

IPO: 7/20/1988
Industry: Paper, Lumber & Forest Products
P/B i: -0.26
Debt / Equity i: 23.64
Operating Margin: -9.75%
Net Margin: -26.65%
ROE i: -
ROIC: -

Financial Health

Score12 / 20
Debt / Equity: 23.64
Current Ratio: 3.05
Quick Ratio: 1.79
Status: Good

Warnings

  • High debt level

Insider Transactions

Recent executive and insider activity

KELLOGG PETER R
Transaction: 06/12/2026
BUY
Change
+36,000
Price
$0.93
Filing
07/08/2026
Type
BUY
KELLOGG PETER R
Transaction: 06/11/2026
BUY
Change
+136,000
Price
$0.86
Filing
07/08/2026
Type
BUY
KELLOGG PETER R
Transaction: 06/10/2026
BUY
Change
+36,000
Price
$0.82
Filing
07/08/2026
Type
BUY