Mercer International Inc. (FRA:AEZ)
Germany flag Germany · Delayed Price · Currency is EUR
1.710
-0.030 (-1.72%)
Last updated: Feb 23, 2026, 8:10 AM CET

Mercer International Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
117113420570720696
Market Cap Growth
-72.72%-73.13%-26.38%-20.85%3.53%26.18%
Enterprise Value
1,3381,3661,7501,7191,6531,475
Last Close Price
1.741.725.957.999.539.03
PE Ratio
----3.124.63
PS Ratio
0.070.070.210.320.340.44
PB Ratio
2.021.951.010.990.921.14
P/TBV Ratio
3.273.161.141.151.031.23
P/FCF Ratio
--73.82-4.2334.74
P/OCF Ratio
15.9915.424.82-2.134.34
EV/Sales Ratio
0.840.860.890.950.770.93
EV/EBITDA Ratio
--7.39108.843.293.50
EV/EBIT Ratio
--24.31-4.504.84
EV/FCF Ratio
-19.64-307.83-9.7173.65
Debt / Equity Ratio
23.8923.893.472.561.631.81
Debt / EBITDA Ratio
--5.9365.412.522.60
Debt / FCF Ratio
--253.32-7.5255.14
Net Debt / Equity Ratio
21.1421.143.042.071.211.31
Net Debt / EBITDA Ratio
-72.26-72.265.3275.301.891.90
Net Debt / FCF Ratio
-17.99-17.99221.91-6.405.5839.97
Asset Turnover
0.870.870.830.740.900.81
Inventory Turnover
4.934.934.344.294.063.96
Quick Ratio
1.711.712.002.171.872.44
Current Ratio
3.053.053.553.823.123.76
Return on Equity (ROE)
-200.02%-200.02%-15.99%-32.84%32.23%26.41%
Return on Assets (ROA)
-5.23%-5.23%1.89%-3.60%9.66%9.67%
Return on Invested Capital (ROIC)
-10.78%-11.10%4.04%-8.15%16.24%14.92%
Return on Capital Employed (ROCE)
-10.20%-10.20%3.70%-6.50%16.70%16.80%
Earnings Yield
-362.67%-376.04%-19.59%-38.41%32.09%21.61%
FCF Yield
-58.27%-60.42%1.35%-32.58%23.63%2.88%
Dividend Yield
7.61%7.43%4.87%3.40%2.94%2.53%
Payout Ratio
----8.03%10.04%
Buyback Yield / Dilution
-0.17%-0.17%-0.62%0.29%-0.48%-0.78%
Total Shareholder Return
7.44%7.26%4.25%3.69%2.46%1.75%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.