Sigmaroc plc (SRC)

Price£1.28Cached quote
SRCLondon Stock Exchange
Loading local price history

Financial charts

Net income

Total cash / debt

CashTotal debt

Financial statements

4 annual periodsNewest to oldest
2025202420232022
Revenue£1.04B£962.5M£541.7M£538.0M
Operating expenses£130.0M£145.6M£87.6M£65.3M
Operating income£139.0M£82.9M£35.9M£50.7M
Operating margin13.42%8.62%6.63%9.42%
EBITDA£227.8M£163.9M£77.9M£89.8M
EBITDA margin21.99%17.02%14.37%16.70%
Net income£79.9M£23.3M£13.5M£31.2M
Net profit margin7.71%2.42%2.50%5.81%
Basic EPSper basic share£0.07£0.02£0.02£0.05
Diluted EPSper diluted share£0.00£0.02£0.02£0.05

Community posts