Valuation: Babcock International Group PLC

Market Cap 4.83B 6.41B 5.64B 5.33B 9.08B 615B 9.13B 63.81B 24.64B 314B 24.06B 23.54B 1,009B P/E 2027 *
15.3x
P/E 2028 * 13.6x
Enterprise Value 5.22B 6.92B 6.08B 5.75B 9.8B 664B 9.86B 68.88B 26.6B 339B 25.97B 25.41B 1,089B EV / Sales 2027 *
0.95x
EV / Sales 2028 * 0.87x
Free-Float
97.04%
Yield 2027 *
1.08%
Yield 2028 * 1.26%
1 day-0.22%
1 week-1.14%
Current month-6.67%
1 month-6.67%
3 months+1.54%
6 months-14.63%
Current year-20.68%
1 week 963.2
Extreme 963.2
1,005.5
1 month 946.8
Extreme 946.8
1,059
Current year 902.4
Extreme 902.4
1,527
1 year 902.4
Extreme 902.4
1,527
3 years 373.6
Extreme 373.6001
1,527
5 years 262.2
Extreme 262.2
1,527
10 years 196.7
Extreme 196.7
1,527
Manager TitleAgeSince
Chief Executive Officer 58 31/07/2026
Director of Finance/CFO 58 01/11/2020
Investor Relations Contact - 07/12/2021
Director TitleAgeSince
Chairman 72 01/07/2019
Director/Board Member 72 01/06/2020
Director/Board Member 58 01/11/2020
Date Insider Type Main position Quantity % Market Cap. Importance
07/07/26 Tax -11,481 0.0023%
07/07/26 Exercice 24,345 0.0050% -
07/07/26 Tax

Chief Executive Officer

-8,838 0.0018%
Change 5-day change 1-year change 3-year change Capi.($)
-0.22%-1.14%-22.55%+140.72% 6.41B
-2.71%-0.24%+7.89%+183.28% 339B
-0.92%-3.44%+14.88%+160.64% 255B
-0.47%-2.02%+24.68%+565.64% 163B
-0.28%-3.23%+6.29%+26.07% 120B
-0.76%-5.58%+1.16%+50.26% 90.96B
-0.33%-4.12%-2.31%+92.98% 73.85B
-0.92%-3.96%-14.92%+15.09% 72.53B
-1.64%-4.38%-50.71%+283.91% 52.25B
-4.07%-9.89% - - 50.33B
Average -1.11%-2.84%-3.95%+168.73% 122.37B
Weighted average by Cap. -1.22%-2.23%+6.23%+193.19%

Financials

2027 *2028 *
Net sales 5.48B 7.27B 6.39B 6.04B 10.29B 697B 10.35B 72.35B 27.94B 356B 27.28B 26.69B 1,144B 5.76B 7.63B 6.71B 6.34B 10.81B 732B 10.87B 75.97B 29.34B 374B 28.64B 28.02B 1,201B
Net income 321M 426M 375M 354M 604M 40.91B 607M 4.24B 1.64B 20.88B 1.6B 1.57B 67.08B 353M 468M 412M 389M 663M 44.95B 667M 4.66B 1.8B 22.94B 1.76B 1.72B 73.7B
Net Debt 384M 510M 448M 424M 722M 48.92B 726M 5.07B 1.96B 24.96B 1.91B 1.87B 80.21B 196M 260M 229M 216M 368M 24.97B 371M 2.59B 1B 12.74B 977M 955M 40.94B
Logo Babcock International Group PLC
Babcock International Group PLC specializes in support services. Net sales break down by activity as follows: - nuclear services (40%); - naval services (30.7%): technical solutions design, naval base management, submarine refit and decommissioning, surface ship refit, etc. The group also offers engineering, training, installation and maintenance services; - defense services (8.3%): provision of equipment, infrastructure management, logistics services, pilot training, etc., in particular for the British armed forces; - other (21%). Net sales are distributed geographically as follows: the United Kingdom (70.4%), Europe (4.2%), Africa (6.5%), Australasia (6.8%), North America (4.7%) and other (7.4%).
Employees
30,481
Date Price Change Volume
28/09/26 GBX 986.00 -0.22% 1,456,367
25/09/26 GBX 988.20 +0.28% 3,822,844
24/09/26 GBX 985.40 -1.04% 3,692,866
23/09/26 GBX 995.80 +1.92% 1,645,193
22/09/26 GBX 977.00 -2.05% 2,589,074
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
10
Last Close Price
9.860GBP
Average target price
14.08GBP
Spread / Average Target
+42.85%

Quarterly revenue - Rate of surprise