RUA Life Sciences plc (AIM:RUA)
London flag London · Delayed Price · Currency is GBP · Price in GBX
25.55
-0.95 (-3.58%)
Aug 17, 2026, 4:00 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
Aug '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
167761111
Market Cap Growth
118.56%-6.25%33.33%-51.11%5.10%-65.37%
Enterprise Value
1555696
Last Close Price
0.270.110.120.090.520.49
PE Ratio
58.40-7447.23---
PS Ratio
3.561.571.812.555.246.69
PB Ratio
2.340.971.010.782.441.65
P/TBV Ratio
2.571.081.130.862.921.89
EV/Sales Ratio
3.201.021.212.534.303.99
EV/EBITDA Ratio
25.6916.6812.39---
Debt / Equity Ratio
0.090.110.140.050.100.05
Debt / EBITDA Ratio
1.132.922.57---
Net Debt / Equity Ratio
-0.24-0.34-0.34-0.49-0.21-0.40
Net Debt / EBITDA Ratio
-2.98-9.03-6.332.250.521.28
Net Debt / FCF Ratio
1.6810.419.032.560.630.80
Asset Turnover
--0.470.320.330.18
Inventory Turnover
--2.174.924.403.39
Quick Ratio
4.443.624.238.404.607.32
Current Ratio
5.924.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)
1.80%-2.20%-0.20%-25.40%-43.90%-33.10%
Earnings Yield
1.71%-2.08%0.01%-25.78%-17.53%-19.02%
FCF Yield
-6.21%-3.38%-3.77%-24.76%-13.96%-29.96%
Buyback Yield / Dilution
---85.00%-51.21%--25.36%