MindMaze Therapeutics Holding SA (RLFTY)
OTCMKTS · Delayed Price · Currency is USD
0.4225
-1.3105 (-75.62%)
At close: Jun 1, 2026

RLFTY Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
May '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
4410,3284,88229,44061,038660
Market Cap Growth
-111.56%-83.42%-51.77%9149.07%26799.99%
Enterprise Value
34.3810,3134,86929,42160,989614.19
PS Ratio
54.25997.05657.523933.6614933.90-
PB Ratio
0.91228.8975.95164.50273.218.00
P/TBV Ratio
2.589.36---17.91
EV/Sales Ratio
43.44995.51655.823931.2114921.70-
Debt / Equity Ratio
0.050.050.070.030.020.01
Net Debt / Equity Ratio
-0.32-0.35-0.20-0.10-0.22-0.55
Net Debt / EBITDA Ratio
2.070.500.090.231.251.18
Net Debt / FCF Ratio
3.004.420.570.621.132.04
Asset Turnover
0.080.130.050.030.020
Quick Ratio
3.483.322.271.922.335.69
Current Ratio
4.053.692.652.112.797.00
Return on Equity (ROE)
-49.18%-38.52%-99.35%-31.07%-27.92%-19.25%
Return on Assets (ROA)
-11.86%-38.86%-79.82%-29.65%-20.33%-80.41%
Return on Invested Capital (ROIC)
-27.24%-76.65%-122.70%-48.09%-39.22%-171.97%
Return on Capital Employed (ROCE)
-15.13%-48.38%-97.27%-34.06%-22.63%-71.24%
Buyback Yield / Dilution
--6.70%-11.18%99.71%-48.89%-14.71%
Total Shareholder Return
--6.70%-11.18%99.71%-48.89%-14.71%