Trailing twelve months to 2026-03-31, as filed
2026-05-13 and not restated since.
Healthcare
Scale
Market cap
$132m
Revenue TTM
$37m
Net income TTM
$2m
Free cash flow
—
Composite score
—
Sector rank
#3000
Valuation
P / E
58.6
EV / EBITDA
—
EV / sales
0.9
FCF yield
—
Yield vs 10-yr
-3.04pp
Earnings yield vs 10-yr compares what the business earns per
pound invested against the 4.78% a 10-year US Treasury note pays for no equity
risk. Negative means you are paying up front for growth not yet delivered.