MindMaze Therapeutics Holding SA (RLFTF)
OTCMKTS · Delayed Price · Currency is USD
0.3058
-0.00376 (-1.21%)
At close: Aug 10, 2026

RLFTF Balance Sheet

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Equivalents
12.515.0814.5619.2444.7638.06
Cash & Short-Term Investments
12.515.0814.5619.2444.7638.06
Cash Growth
-17.11%3.60%-24.33%-57.02%17.60%29404.65%
Accounts Receivable
0.581.441.171.321.3-
Inventory
0.921.040.560.230.39-
Other Current Assets
1.192.132.021.88.528.79
Total Current Assets
15.1918.3818.322.5854.9746.85
Net Property, Plant & Equipment
2.112.42.972.692.54-
Other Intangible Assets
30.5831.0354.41162.92192.330.8
Long-Term Investments
-----0.39
Other Long-Term Assets
0.110.120.710.611.81-
Total Assets
47.9953.2276.39188.8251.6278.05
Accounts Payable
0.621.631.031.631.71.43
Accrued Expenses
-1.996.27.9119.47-
Short-Term Debt
--1.71.651.350.89
Current Portion of Leases
0.370.480.520.440.33-
Unearned Revenue
0.240.46----
Other Current Liabilities
2.532.423.433.94.274.37
Total Current Liabilities
3.754.986.9210.7219.736.69
Long-Term Debt
---0.020.4-
Long-Term Leases
1.531.662.092.232.19-
Other Long-Term Liabilities
10.077.939.1925.640.384.31
Total Long-Term Liabilities
11.611.5817.2432.6750.364.31
Total Liabilities
15.3516.5624.1643.3870.0911
Common Stock
1.411.456.1656.1644.1332.47
Treasury Stock
-0.15-0.15-6-12.11-3-
Additional Paid-in Capital
271.6271.15220.33220.96210.1569.77
Retained Earnings
-240.22-235.74-218.26-119.6-69.75-35.2
Shareholders' Equity
32.6336.6652.23145.42181.5367.04
Total Liabilities & Equity
47.9953.2276.39188.8251.6278.05
Total Debt
1.92.144.314.344.260.89
Net Cash (Debt)
10.612.9410.2514.8940.537.17
Net Cash Growth
-18.06%26.28%-31.21%-63.22%8.95%-
Net Cash Per Share
0.841.030.871.410.010.01
Book Value
32.6336.6652.23145.42181.5367.04
Book Value Per Share
2.602.924.4413.760.050.03
Tangible Book Value
2.065.64-2.19-17.5-10.7736.24
Tangible Book Value Per Share
0.160.45-0.19-1.66-0.000.02