Strip Tinning Holdings plc (AIM:STG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
34.50
0.00 (0.00%)
Aug 17, 2026, 8:00 AM GMT

Strip Tinning Holdings Financials Overview

Millions GBP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
8.598.599.0310.8310.2311.15
Revenue Growth
-2.13%-4.82%-16.62%5.83%-8.25%30.33%
Gross Profit
3.473.472.993.310.53.28
Operating Income
-2.29-2.29-3.41-1.41-4.93-0.91
Net Income
-2.11-2.11-4.7-0.77-4.93-0.83
Earnings Per Share
-0.12-0.12-0.26-0.05-0.34-0.08
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Electric Vehicle Battery Systems
2.082.080.961.121.25
Glazing
6.516.518.069.718.98
Total
8.598.599.0310.8310.23

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.620.620.510.341.290.34
Total Debt
6.616.616.082.912.723.05
Net Cash (Debt)
-6-6-5.57-2.57-1.43-2.71
Net Cash Growth
------
Net Cash Per Share
-0.33-0.33-0.31-0.17-0.10-0.27

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1.571.57-2.351-4.181.07
Capital Expenditures
-0.22-0.22-0.92-1.11-0.51-0.74
Free Cash Flow
1.341.34-3.26-0.11-4.690.33
Free Cash Flow Growth
-----33.07%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
40.42%40.42%33.11%30.56%4.88%29.40%
Operating Margin
-26.60%-26.60%-37.76%-13.06%-48.16%-8.12%
Pretax Margin
-26.47%-26.47%-54.13%-16.01%-55.23%-9.52%
Profit Margin
-24.52%-24.52%-52.07%-7.12%-48.14%-7.40%
FCF Margin
15.63%15.63%-36.14%-1.04%-45.86%3.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
P/FCF Ratio
4.603.20----
PS Ratio
0.720.500.760.590.98-