Touchstar plc (AIM:TST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
75.00
+2.50 (3.45%)
May 28, 2026, 9:12 AM GMT

Touchstar Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
658876
Market Cap Growth
-19.87%-38.99%2.70%5.29%13.33%57.89%
Enterprise Value
436566
Last Close Price
0.720.600.910.860.780.69
PE Ratio
--21.2811.8712.9118.64
Forward PE
-9.499.4912.0112.5016.70
PS Ratio
0.840.701.131.051.071.04
PB Ratio
3.052.532.272.332.462.73
P/TBV Ratio
3.422.832.272.332.462.73
P/FCF Ratio
8.186.777.6611.763.915.08
P/OCF Ratio
7.256.007.0411.463.794.89
EV/Sales Ratio
0.580.490.910.700.880.91
EV/EBITDA Ratio
--16.957.8011.9221.24
EV/EBIT Ratio
--19.438.4013.5230.18
EV/FCF Ratio
5.664.776.157.803.224.42
Debt / Equity Ratio
0.380.380.050.070.440.83
Debt / EBITDA Ratio
--0.290.261.954.65
Debt / FCF Ratio
1.031.030.160.330.691.55
Net Debt / Equity Ratio
-0.94-0.94-0.80-0.86-1.09-0.85
Net Debt / EBITDA Ratio
2.782.78-7.46-4.33-6.41-7.57
Net Debt / FCF Ratio
-2.52-2.52-2.71-4.33-1.73-1.57
Asset Turnover
1.061.060.980.980.860.83
Inventory Turnover
3.403.402.562.772.823.13
Quick Ratio
1.171.171.261.211.131.06
Current Ratio
1.391.391.621.641.381.28
Return on Equity (ROE)
-40.65%-40.65%10.93%20.63%21.22%15.85%
Return on Assets (ROA)
-13.54%-13.54%2.85%5.07%3.48%1.55%
Return on Invested Capital (ROIC)
-1270.00%-352.33%52.73%520.23%834.29%33.89%
Return on Capital Employed (ROCE)
-58.20%-58.20%8.40%16.90%13.30%5.90%
Earnings Yield
-18.82%-22.74%4.70%8.42%7.75%5.37%
FCF Yield
12.22%14.77%13.05%8.50%25.56%19.68%
Dividend Yield
4.83%-3.29%2.90%--
Payout Ratio
--67.21%12.83%--
Buyback Yield / Dilution
--1.93%0.58%-0.00%-
Total Shareholder Return
4.83%-5.23%3.48%-0.00%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.