Mister Spex SE (ETR:MRX)
Germany flag Germany · Delayed Price · Currency is EUR
1.165
-0.035 (-2.92%)
Jul 27, 2026, 9:05 AM CET

Mister Spex SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
414352108136380
Market Cap Growth
-36.76%-17.64%-51.64%-21.10%-64.10%-
Enterprise Value
52.3546.846.29-0.1470.34282.2
Last Close Price
1.171.251.573.164.0311.26
PS Ratio
0.230.240.240.480.651.96
PB Ratio
1.030.930.720.190.681.55
P/TBV Ratio
1.060.920.800.200.821.49
P/OCF Ratio
-27.74-17.84--
EV/Sales Ratio
0.290.260.210.000.331.45
EV/EBITDA Ratio
---0.01--
EV/EBIT Ratio
---0.00--
EV/FCF Ratio
---0.10--
Debt / Equity Ratio
1.151.020.7500.260.18
Net Debt / Equity Ratio
1.480.09-0.08-0.19-0.33-0.40
Net Debt / EBITDA Ratio
-18.65-1.320.208.394.6811.89
Net Debt / FCF Ratio
-12.55-5.130.3275.552.102.81
Asset Turnover
0.971.151.150.890.680.87
Inventory Turnover
3.103.033.753.694.074.85
Quick Ratio
0.121.301.780.243.684.39
Current Ratio
1.761.972.640.334.876.32
Return on Equity (ROE)
-64.61%-47.75%-27.12%-12.69%-20.16%-22.66%
Return on Assets (ROA)
-18.34%-16.67%-45.52%-19.18%-13.46%-9.31%
Return on Invested Capital (ROIC)
-34.74%-45.30%-33.62%-16.52%-29.55%-17.87%
Return on Capital Employed (ROCE)
-27.80%-23.24%125.46%1291.41%-15.25%-13.12%
Buyback Yield / Dilution
-2.72%-0.72%-0.56%2.59%-19.21%-2288.56%
Total Shareholder Return
-2.72%-0.72%-0.56%2.59%-19.21%-2288.56%