Mister Spex SE (ETR:MRX)
Germany flag Germany · Delayed Price · Currency is EUR
1.305
-0.010 (-0.76%)
Apr 10, 2026, 5:35 PM CET

Mister Spex SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
454353108133373
Market Cap Growth
-19.27%-19.57%-50.40%-19.45%-64.25%-
Enterprise Value
49454875138226
Last Close Price
1.311.251.563.154.0311.26
PS Ratio
0.250.230.240.470.621.86
PB Ratio
0.980.930.740.690.661.53
P/TBV Ratio
1.000.950.820.830.801.74
P/OCF Ratio
29.1827.74-17.81--
EV/Sales Ratio
0.270.250.220.330.631.12
Debt / Equity Ratio
1.301.300.920.560.310.21
Net Debt / Equity Ratio
0.090.09-0.08-0.16-0.33-0.52
Net Debt / EBITDA Ratio
-0.21-0.210.171.102.436.24
Net Debt / FCF Ratio
-5.13-5.130.3217.192.113.63
Asset Turnover
1.161.160.980.800.700.90
Inventory Turnover
5.135.135.635.516.247.28
Quick Ratio
1.351.351.872.553.925.41
Current Ratio
1.971.972.643.304.876.32
Return on Equity (ROE)
-47.75%-47.75%-74.67%-26.87%-20.16%-22.66%
Return on Assets (ROA)
-9.20%-9.20%-11.57%-5.95%-6.35%-6.54%
Return on Capital Employed (ROCE)
-24.00%-24.00%-32.30%-11.70%-12.20%-8.10%
Earnings Yield
-62.44%-65.67%-159.13%-44.54%-33.66%-8.44%
FCF Yield
-1.69%-1.78%-33.54%-1.33%-23.64%-9.33%
Buyback Yield / Dilution
-0.72%-0.72%-0.56%2.59%-19.21%-23.43%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.