SkinBioTherapeutics plc (AIM:SBTX)
London flag London · Delayed Price · Currency is GBP · Price in GBX
11.50
-0.75 (-6.12%)
Jul 24, 2026, 3:51 PM GMT

SkinBioTherapeutics Ratios and Metrics

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
303816213293
Market Cap Growth
-29.75%134.85%-20.83%-35.15%-65.92%325.82%
Enterprise Value
28.2734.516.3219.3830.0788.68
Last Close Price
0.120.170.090.130.200.64
PS Ratio
5.839.8913.49155.91424.66-
PB Ratio
3.824.365.4910.3212.8317.86
P/TBV Ratio
7.348.49-15.9017.1619.88
EV/Sales Ratio
5.418.9213.50146.74402.23-
Debt / Equity Ratio
0.110.100.260.030.040.02
Net Debt / Equity Ratio
-0.27-0.430.01-0.61-0.68-0.86
Net Debt / EBITDA Ratio
1.402.23-0.010.410.573.00
Net Debt / FCF Ratio
1.113.05-0.010.440.632.88
Asset Turnover
0.530.470.310.050.020
Inventory Turnover
2.332.802.080.600.48-
Quick Ratio
4.963.300.662.843.8212.05
Current Ratio
6.143.780.933.254.5812.50
Return on Equity (ROE)
-24.12%-29.69%-115.85%-126.85%-72.62%-37.31%
Return on Assets (ROA)
-25.38%-26.08%-72.56%-99.55%-63.11%-33.67%
Return on Invested Capital (ROIC)
-37.02%-54.11%-150.25%-357.36%-360.62%-272.25%
Return on Capital Employed (ROCE)
-28.57%-32.54%-106.13%-129.27%-75.44%-38.41%
Buyback Yield / Dilution
-17.39%-22.32%-13.10%-5.06%-6.87%-14.53%
Total Shareholder Return
-17.39%-22.32%-13.10%-5.06%-6.87%-14.53%