Sthree plc (STEM)

Price£2.98Cached quote
STEMLondon Stock Exchange
Loading local price history

Financial charts

Total cash / debt

CashTotal debt

Financial statements

6 annual periodsNewest to oldest
202520242023202220212020
Revenue£1.30B£1.49B£1.66B£1.64B£1.33B£1.20B
Gross profit£322.7M£369.1M£418.8M£430.6M£355.7M£308.6M
Gross margin24.78%24.72%25.18%26.27%26.73%25.66%
Research & development£224,000−£1.6M£0N/AN/AN/A
Operating expenses£296.6M£302.9M£342.4M£353.1M£294.7M£276.8M
Operating income£26.1M£66.2M£76.4M£77.6M£61.0M£31.8M
Operating margin2.01%4.43%4.59%4.73%4.58%2.64%
EBITDA£43.8M£81.4M£92.3M£96.5M£78.7M£51.2M
EBITDA margin3.36%5.46%5.55%5.88%5.91%4.26%
Net income£17.7M£49.7M£56.1M£54.2M£42.0M£17.0M
Net profit margin1.36%3.33%3.37%3.31%3.15%1.41%
Basic EPSper basic share£0.14£0.37£0.42£0.41£0.32£0.13
Diluted EPSper diluted share£0.14£0.37£0.42£0.40£0.31£0.13

Owners

Reported major voting-rights holders

FCA threshold notices
FIL Limited · 10.01% of voting rightsPerpetual Limited · 9.86% of voting rightsFMR LLC · 7.71% of voting rightsJPMorgan Asset Management Holdings Inc. · 5.01% of voting rightsJupiter Fund Management PLC · 4.90% of voting rights
10.01%of voting rights
FIL LimitedNotified Sep 10, 2026
View holders
Reported major voting-rights holders of STEM
HolderVoting rights
10.01%Sep 10, 2026 · 12.21M votes
9.86%Aug 14, 2026 · 12.07M votes
7.71%Jun 16, 2026 · 9.58M votes
5.01%Aug 7, 2026 · 6.14M votes
4.90%Sep 28, 2026 · 5.97M votes

These are threshold-crossing notices, not a complete ownership register. Percentages show issuer voting rights held through the listed share class, exclude financial instruments, and come from different dates. Positions may overlap.

Gray completes the 100% scale; it is not an estimate of other owners.

Source: FCA voting-rights notice ↗Updated Oct 21, 2026

Community posts