RUA Life Sciences plc (AIM:RUA)
London flag London · Delayed Price · Currency is GBP · Price in GBX
24.67
+4.17 (20.33%)
May 8, 2026, 4:27 PM GMT

RUA Life Sciences Ratios and Metrics

Millions GBP. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
137761111
Market Cap Growth
74.47%-6.25%33.33%-51.11%5.10%-65.37%
Enterprise Value
1055696
Last Close Price
0.200.110.120.090.520.49
PE Ratio
--7447.23---
PS Ratio
2.851.571.812.555.246.69
PB Ratio
1.770.971.010.782.441.65
P/TBV Ratio
1.961.081.130.862.921.89
EV/Sales Ratio
2.311.021.212.534.303.99
EV/EBITDA Ratio
37.8916.6812.39---
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.14%-2.08%0.01%-25.78%-17.53%-19.02%
FCF Yield
-1.85%-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.