Touchstar plc (AIM:TST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
80.26
-0.74 (-0.91%)
Jul 7, 2026, 11:28 AM GMT

Touchstar Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
658876
Market Cap Growth
-13.31%-38.99%2.70%5.29%13.33%57.89%
Enterprise Value
536566
Last Close Price
0.810.600.910.860.780.69
PE Ratio
--21.2811.8712.9118.64
Forward PE
-9.499.4912.0113.9316.70
PS Ratio
0.940.701.131.051.071.04
PB Ratio
3.412.532.272.332.462.73
P/TBV Ratio
3.412.532.272.332.462.73
P/FCF Ratio
9.146.777.6611.763.915.08
P/OCF Ratio
8.106.007.0411.463.794.89
EV/Sales Ratio
0.680.490.910.700.880.91
EV/EBITDA Ratio
--16.957.8011.9221.24
EV/EBIT Ratio
--19.438.4013.5230.18
EV/FCF Ratio
6.624.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
1.311.31-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.091.091.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
-16.85%-22.74%4.70%8.42%7.75%5.37%
FCF Yield
10.94%14.77%13.05%8.50%25.56%19.68%
Dividend Yield
4.01%5.42%3.29%2.90%--
Payout Ratio
--67.21%12.83%--
Buyback Yield / Dilution
1.45%1.45%1.93%0.58%-0.00%-
Total Shareholder Return
5.46%6.86%5.23%3.48%-0.00%-