Keller Group
LSE:KLR
£ 19,24
£-0,46 (-2,34%)
19,24 £
£-0,46 (-2,34%)
End-of-day quote: 03/27/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

£2,11
Earnings Per Share
£44,58
Revenue Per Share
6,52%
Gross Margin %
£1,34 B
Market Cap
£0,28 B
Long-Term Debt
Earnings Per Share
£2,11
Revenue Per Share
£44,58
Gross Margin %
6,52%
Market Cap
£1,34 B
Long-Term Debt
£0,28 B

Financials

Year Year 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share £2,11 £2,00 £1,54 £1,01 £0,86 £0,96 £0,81 £0,79 £1,02 £0,76 £0,85 £0,74 £0,72 £0,45 £0,24 £0,43 £0,77 £1,09 £0,96 £0,78
Earnings Earnings £146,12M £142,82M £112,08M £73,50M £62,20M £69,32M £58,38M £56,93M £73,40M £54,72M £61,03M £52,76M £51,05M £28,94M £15,43M £27,64M £49,46M £72,29M £63,65M £51,31M
RPS Revenue Per Share £0,00 £44,58 £41,82 £40,75 £40,46 £30,76 £28,56 £31,92 £30,87 £28,77 £24,72 £21,76 £22,44 £20,28 £20,49 £17,96 £16,63 £16,16 £18,04 £14,41 £13,99
Revenue Revenue £0,00M £3,09B £2,99B £2,97B £2,94B £2,22B £2,06B £2,30B £2,22B £2,07B £1,78B £1,56B £1,60B £1,44B £1,32B £1,15B £1,07B £1,04B £1,20B £955,10M £920,20M
OCF Operating Cash Flow £0,00M £220,63M £265,90M £197,00M £54,80M £155,70M £210,50M £163,90M £124,80M £107,80M £103,00M £63,90M £126,90M £105,10M £93,10M £45,30M £55,60M £88,40M £105,80M £127,40M £98,30M
FCF Free Cash Flow £0,00M £110,29M £192,60M £92,49M £-26,80M £71,70M £134,20M £94,90M £39,70M £23,60M £24,80M £-10,30M £63,30M £60,30M £59,40M £7,60M £0,00M £0,00M £0,00M £0,00M £0,00M
OM Operating Margin 0,00% 6,69% 6,56% 5,64% 3,11% 3,82% 4,53% 4,36% 3,97% 4,83% 4,81% 6,39% 5,98% 5,52% 4,01% 2,59% 4,33% 7,35% 9,84% 11,19% 10,35%
GM % Gross Margin % 0,00% 6,52% 13,84% 12,77% 10,42% 10,90% 11,44% 10,97% 12,42% 13,46% 9,39% 10,77% 44,57% 45,42% 44,61% 42,68% 42,08% 40,88% 40,85% 39,93% 41,84%
FCFS Free Cash Flow Per Share £0,00 £2,38 £2,45 £1,41 £-0,37 £0,95 £1,91 £1,40 £0,54 £0,32 £-0,53 £-0,15 £0,88 £0,87 £0,91 £0,09 £0,40 £0,76 £0,56 £0,48 £0,45
LT Debt Long-Term Debt N/A £281,20M £236,60M £236,20M £309,30M £198,30M £142,80M £296,60M £353,30M £248,40M £337,50M £241,20M £201,90M £159,40M £120,30M £143,80M £109,30M £105,30M £126,30M £75,00M £55,30M
Sha. Stocks 69,91M 69,25M 71,41M 72,78M 72,77M 72,32M 72,21M 72,07M 72,06M 71,96M 72M 71,8M 71,3M 70,9M 64,3M 64,28M 64,27M 64,24M 66,32M 66,3M 65,78M
×