RUA Life Sciences plc (FRA:AOHA)
Germany flag Germany · Delayed Price · Currency is EUR
0.1150
0.00 (0.00%)
Last updated: Feb 23, 2026, 8:03 AM CET

RUA Life Sciences Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2025FY 2024FY 2023FY 2022
Period Ending
Feb '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
Market Capitalization
108971313
Market Cap Growth
-1.02%-10.15%36.15%-49.74%1.14%-65.09%
Enterprise Value
7566118
Last Close Price
0.120.090.100.070.560.54
PE Ratio
--7447.23---
PS Ratio
1.881.571.812.555.246.69
PB Ratio
1.170.971.010.782.441.65
P/TBV Ratio
1.291.081.130.862.921.89
EV/Sales Ratio
1.341.021.212.534.303.99
EV/EBITDA Ratio
21.9216.6812.39---
EV/FCF Ratio
-25.26-----
Debt / Equity Ratio
0.110.110.140.050.100.05
Debt / EBITDA Ratio
2.922.922.57---
Net Debt / Equity Ratio
-0.34-0.34-0.34-0.49-0.21-0.40
Net Debt / EBITDA Ratio
-9.03-9.03-6.332.250.521.28
Net Debt / FCF Ratio
10.4110.419.032.560.630.80
Asset Turnover
--0.470.320.330.18
Inventory Turnover
--2.174.924.403.39
Quick Ratio
3.623.624.238.404.607.32
Current Ratio
4.644.644.919.015.208.23
Return on Equity (ROE)
--0.01%-24.27%-35.55%-27.40%
Return on Assets (ROA)
---0.14%-17.51%-21.69%-16.54%
Return on Capital Employed (ROCE)
-2.20%-2.20%-0.20%-25.40%-43.90%-33.10%
Earnings Yield
-1.74%-2.08%0.01%-25.78%-17.53%-19.02%
FCF Yield
-2.82%-3.38%-3.77%-24.76%-13.96%-29.96%
Buyback Yield / Dilution
-42.62%--85.00%-51.21%--25.36%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.