RUA Life Sciences final results for FY 2023 were in line with the earlier trading statement and reflect the costs associated with the development of its vascular and heart valve products, its cash-generative business segments, cash conservation and a higher R&D tax credit.
Outside the financial results which conformed with the recent trading statement where contract manufacture revenues were ahead of our estimates and total administrative expenses were below, there have been interesting advances at RUA’s Structural Heart division.
Our note discusses the rising tempo of the developments in RUA’s replacement aortic heart valve product, the emergence of the composite leaflet version as the preferred prototype and its advantages and attractions.
Our fair value has changed from £121 million (or 545 pence a share) to £120.3 million (or 542 pence per share).
26 Jul 2023
Final FY 2023 results
Sign up for free to access
Get access to the latest equity research in real-time from 12 commissioned providers.
Get access to the latest equity research in real-time from 12 commissioned providers.
Final FY 2023 results
RUA Life Sciences Plc (RUA:LON) | 10.5 0 0.0% | Mkt Cap: 6.52m
- Published:
26 Jul 2023 -
Author:
Andy Smith -
Pages:
5
RUA Life Sciences final results for FY 2023 were in line with the earlier trading statement and reflect the costs associated with the development of its vascular and heart valve products, its cash-generative business segments, cash conservation and a higher R&D tax credit.
Outside the financial results which conformed with the recent trading statement where contract manufacture revenues were ahead of our estimates and total administrative expenses were below, there have been interesting advances at RUA’s Structural Heart division.
Our note discusses the rising tempo of the developments in RUA’s replacement aortic heart valve product, the emergence of the composite leaflet version as the preferred prototype and its advantages and attractions.
Our fair value has changed from £121 million (or 545 pence a share) to £120.3 million (or 542 pence per share).