Mercor S.A. (WSE:MCR)
Poland flag Poland · Delayed Price · Currency is PLN
25.20
0.00 (0.00%)
Sep 5, 2025, 3:20 PM CET

Mercor Ratios and Metrics

Millions PLN. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212017 - 2021
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2017 - 2021
386381385296201295
Upgrade
Market Cap Growth
0.06%-1.15%30.30%47.00%-31.89%201.38%
Upgrade
Enterprise Value
482457473383299368
Upgrade
Last Close Price
25.2024.9024.1217.3311.2115.87
Upgrade
PE Ratio
36.0623.597.817.096.7511.00
Upgrade
PS Ratio
0.760.750.710.470.410.77
Upgrade
PB Ratio
1.741.741.691.311.051.72
Upgrade
P/TBV Ratio
2.271.861.851.881.572.73
Upgrade
P/FCF Ratio
-28.999.935.57-11.88
Upgrade
P/OCF Ratio
32.8914.117.644.6230.626.59
Upgrade
EV/Sales Ratio
0.950.900.880.610.600.95
Upgrade
EV/EBITDA Ratio
13.9814.717.075.166.578.75
Upgrade
EV/EBIT Ratio
24.2521.329.835.677.079.84
Upgrade
EV/FCF Ratio
-47.8034.7612.197.22-14.80
Upgrade
Debt / Equity Ratio
0.520.460.390.430.610.53
Upgrade
Debt / EBITDA Ratio
3.882.821.311.182.231.89
Upgrade
Debt / FCF Ratio
-7.692.261.81-3.63
Upgrade
Asset Turnover
1.141.251.261.431.281.16
Upgrade
Inventory Turnover
5.496.675.996.386.756.73
Upgrade
Quick Ratio
1.161.481.341.211.051.08
Upgrade
Current Ratio
1.672.211.961.861.641.61
Upgrade
Return on Equity (ROE)
4.86%7.42%21.91%22.62%17.89%18.59%
Upgrade
Return on Assets (ROA)
2.15%3.29%7.02%9.63%6.80%6.99%
Upgrade
Return on Capital (ROIC)
2.92%4.22%9.43%13.42%9.28%9.40%
Upgrade
Return on Capital Employed (ROCE)
4.80%6.90%15.90%21.70%14.60%15.10%
Upgrade
Earnings Yield
2.83%4.24%12.80%14.10%14.81%9.09%
Upgrade
FCF Yield
-2.62%3.45%10.07%17.96%-3.27%8.42%
Upgrade
Dividend Yield
3.06%-3.19%8.71%5.62%3.59%
Upgrade
Payout Ratio
108.04%72.99%48.59%24.49%36.00%14.58%
Upgrade
Buyback Yield / Dilution
-2.39%-0.64%0.24%0.16%0.33%
Upgrade
Total Shareholder Return
0.66%-3.83%8.96%5.78%3.92%
Upgrade
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.