Ncc Group plc (NCC)

Price£1.40Cached quote
NCCLondon Stock Exchange
Loading local price history

Financial charts

Total cash / debt

CashTotal debt

Financial statements

6 annual periodsNewest to oldest
202520242024202320222021
Revenue£238.9M£342.1MN/A£335.1M£314.8M£270.5M
Gross profit£88.4M£118.0MN/A£132.0M£132.6M£110.6M
Gross margin37.00%34.49%N/A39.39%42.12%40.89%
Operating expenses£94.5M£175.4MN/A£130.1M£97.9M£93.3M
Operating income−£6.1M−£57.4MN/A£1.9M£34.7M£17.3M
Operating margin−2.55%−16.78%N/A0.57%11.02%6.40%
EBITDA£7.9M−£35.8MN/A£24.5M£54.4M£37.0M
EBITDA margin3.31%−10.46%N/A7.31%17.28%13.68%
Net income£17.1M−£32.5MN/A−£4.6M£23.0M£10.0M
Net profit margin7.16%−9.50%N/A−1.37%7.31%3.70%
Basic EPSper basic share-£0.03-£0.22-£0.08-£0.02£0.07£0.04
Diluted EPSper diluted share-£0.03-£0.22-£0.08-£0.02£0.07£0.04

Owners

Reported major voting-rights holders

FCA threshold notices
Aberforth Partners LLP · 13.10% of voting rightsOdyssean Investment Trust PLC · 9.55% of voting rightsPerpetual Limited · 4.96% of voting rightsEquiniti Trust (Jersey) Limited as trustee of the NCC Group 2004 Employee Share Ownership Trust · 4.54% of voting rightsThe Wellcome Trust Limited as trustee of The Wellcome Trust · 1.81% of voting rightsSpreadex LTD · 1.20% of voting rights
13.10%of voting rights
Aberforth Partners LLPNotified Sep 22, 2026
View holders
Reported major voting-rights holders of NCC
HolderVoting rights
13.10%Sep 22, 2026 · 21.94M votes
9.55%Sep 8, 2026 · 16M votes
4.96%Oct 9, 2026 · 8.03M votes
4.54%Sep 7, 2026 · 7.6M votes
1.81%Sep 7, 2026 · 3.03M votes
1.20%Jun 19, 2026 · 3.41M 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

It’s quiet here.

No posts about NCC yet. Start the conversation.

Write the first post