Strip Tinning Holdings plc (AIM:STG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
25.00
+1.50 (6.38%)
Sep 25, 2026, 10:16 AM GMT

Strip Tinning Holdings Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
447610-
Market Cap Growth
4.01%-37.66%7.14%-35.98%--
Enterprise Value
131010810-
Last Close Price
0.230.240.390.420.65-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
0.450.500.760.590.98-
PB Ratio
-4.8917.053.151.111.56-
P/TBV Ratio
--4.231.211.64-
P/FCF Ratio
22.543.20----
P/OCF Ratio
5.242.74-6.43--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.341.201.130.760.95-
EV/FCF Ratio
66.387.66----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-9.7526.252.780.500.420.72
Debt / FCF Ratio
44.964.93---9.13
Net Debt / Equity Ratio
-9.5123.802.550.440.220.64
Net Debt / EBITDA Ratio
-6.35-3.69-2.09-4.41-0.33-8.00
Net Debt / FCF Ratio
43.844.47-1.71-22.70-0.308.12
Asset Turnover
0.850.780.790.910.831.00
Inventory Turnover
4.854.304.654.805.044.45
Quick Ratio
0.530.641.491.111.270.73
Current Ratio
0.791.022.101.571.871.25
Return on Equity (ROE)
--172.85%-117.77%-12.62%-92.38%-17.66%
Return on Assets (ROA)
-11.10%-12.95%-18.59%-7.45%-24.98%-5.05%
Return on Invested Capital (ROIC)
-30.86%-32.63%-42.30%-17.44%-66.55%-13.18%
Return on Capital Employed (ROCE)
-30.90%-34.90%-37.00%-17.90%-56.80%-12.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-44.99%-49.04%-68.19%-11.98%-49.01%-
FCF Yield
4.44%31.26%-47.33%-1.76%-46.68%-
Buyback Yield / Dilution
0.04%-0.58%-17.21%-5.80%-46.12%-
Total Shareholder Return
0.04%-0.58%-17.21%-5.80%-46.12%-