RUA Life Sciences plc (AIM:RUA)
London flag London · Delayed Price · Currency is GBP · Price in GBX
24.55
+0.55 (2.29%)
Jul 27, 2026, 2:10 PM GMT

RUA Life Sciences Financials Overview

Millions GBP. Fiscal year is Oct - Sep.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
4.624.464.112.192.181.63
Revenue Growth
3.54%8.42%87.72%0.55%34.09%6.35%
Gross Profit
3.613.463.171.721.731.27
Operating Income
0.14-0.17-0.02-1.94-2.31-2.35
Net Income
0.28-0.150-1.44-2-2.07
Earnings Per Share
0.00-0.000.00-0.04-0.09-0.09
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
Biomaterials
0.750.610.590.50.550.49
Vascular
-0.01-0.02--
Contract Manufacturing
-3.843.531.681.631.14
Total
4.624.464.112.192.181.63

Cash & Debt

Fiscal YearCurrentFY 2025FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
2.373.253.573.931.482.96
Total Debt
0.650.791.030.390.480.34
Net Cash (Debt)
1.712.462.543.541.012.62
Net Cash Growth
-30.21%-3.23%-28.35%251.04%-61.47%-55.49%
Net Cash Per Share
0.030.040.040.110.050.12

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-0.9-0.13-0.22-1.33-1.15-2.35
Capital Expenditures
-0.12-0.11-0.06-0.06-0.45-0.9
Free Cash Flow
-1.02-0.24-0.28-1.38-1.6-3.26
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
78.20%77.50%77.12%78.32%79.30%78.22%
Operating Margin
2.94%-3.84%-0.49%-88.41%-105.83%-144.74%
Pretax Margin
6.51%-3.53%-0.24%-92.20%-106.56%-145.23%
Profit Margin
6.10%-3.26%0.02%-65.72%-91.92%-127.20%
FCF Margin
-22.11%-5.29%-6.83%-63.12%-73.20%-200.43%

Valuation

Fiscal YearCurrentFY 2025FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Sep '25 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
53.99-7447.23---
PS Ratio
3.291.571.812.555.246.69