SigmaRoc plc (AIM:SRC)
London flag London · Delayed Price · Currency is GBP · Price in GBX
109.60
+1.60 (1.48%)
Mar 20, 2026, 4:35 PM GMT

SigmaRoc Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1991,423803370355533
Market Cap Growth
18.14%77.22%116.66%4.40%-33.38%203.33%
Enterprise Value
1,7021,9521,365565581587
Last Close Price
1.081.280.720.530.560.83
PE Ratio
16.0017.8134.5227.3811.36-
Forward PE
10.0512.518.187.028.2013.92
PS Ratio
1.161.370.830.680.661.96
PB Ratio
1.401.661.070.720.761.30
P/TBV Ratio
3.484.133.071.181.236.51
P/FCF Ratio
8.8710.5313.8211.137.9451.66
P/OCF Ratio
5.836.926.925.674.0518.03
EV/Sales Ratio
1.641.891.421.041.082.16
EV/EBITDA Ratio
7.559.269.278.127.1425.61
EV/EBIT Ratio
12.2014.0416.4615.7511.47133.56
EV/FCF Ratio
12.6014.4523.5017.0013.0056.91
Debt / Equity Ratio
0.750.750.850.460.560.57
Debt / EBITDA Ratio
2.842.844.143.172.9910.21
Debt / FCF Ratio
4.734.7311.057.165.8722.69
Net Debt / Equity Ratio
0.550.550.680.350.410.40
Net Debt / EBITDA Ratio
2.242.243.472.622.387.16
Net Debt / FCF Ratio
3.503.508.795.484.3415.91
Asset Turnover
0.470.470.610.540.610.52
Inventory Turnover
5.835.836.925.507.527.15
Quick Ratio
0.800.800.750.700.801.09
Current Ratio
1.171.171.131.141.241.49
Return on Equity (ROE)
10.56%10.56%4.41%2.60%7.62%-2.61%
Return on Assets (ROA)
3.94%3.94%3.28%2.25%3.60%0.53%
Return on Invested Capital (ROIC)
9.00%9.22%5.32%2.91%6.43%1.18%
Return on Capital Employed (ROCE)
7.50%7.50%4.70%4.50%6.40%0.70%
Earnings Yield
6.66%5.61%2.90%3.65%8.80%-1.42%
FCF Yield
11.27%9.50%7.24%8.98%12.60%1.94%
Buyback Yield / Dilution
1.19%1.19%-67.57%-6.99%-66.79%-44.41%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.