Valuation: Babcock International Group PLC

Market Cap 5.79B 7.78B 6.76B 6.3B 10.94B 740B 11.07B 74.27B 29.03B 370B 29.22B 28.58B 1,226B P/E 2027 *
18.2x
P/E 2028 * 15.9x
Enterprise Value 6.17B 8.3B 7.21B 6.72B 11.67B 789B 11.8B 79.2B 30.96B 395B 31.16B 30.48B 1,307B EV / Sales 2027 *
1.13x
EV / Sales 2028 * 1.04x
Free-Float
97.06%
Yield 2027 *
0.9%
Yield 2028 * 1.05%
1 day+2.35%
1 week+4.98%
Current month+5.31%
1 month+13.62%
3 months+7.32%
6 months-19.58%
Current year-5.03%
1 week 1,109
Extreme 1109
1,185
1 month 992.6
Extreme 992.6
1,185
Current year 902.4
Extreme 902.4
1,527
1 year 902.4
Extreme 902.4
1,527
3 years 367.8
Extreme 367.8
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 2026-07-30
Director of Finance/CFO 58 2020-10-31
Investor Relations Contact - 2021-12-06
Director TitleAgeSince
Chairman 72 2019-06-30
Director/Board Member 72 2020-05-31
Director/Board Member 58 2020-10-31
Date Insider Type Main position Quantity % Market Cap.
7/7/26 Tax -11,481 0.0023%
7/7/26 Fiscal year 24,345 0.0050%
7/7/26 Tax

Chief Executive Officer

-8,838 0.0018%
Change 5-day change 1-year change 3-year change Capi.($)
+2.97%+4.98%+18.35%+215.81% 7.55B
+2.26%+4.33%+40.05%+235.78% 383B
+0.59%-0.22%+38.98%+157.39% 292B
+1.50%+8.19%+43.61%+695.73% 168B
+0.52%+1.61%+39.98%+31.57% 135B
+0.87%-0.87%+24.14%+70.97% 103B
+1.91%+9.20%+20.23%+118.40% 81.47B
+0.56%+0.73%-5.95%+24.61% 77.92B
+3.94%+2.68% - - 66.01B
+2.20%+14.30%-29.67%+363.63% 62.92B
Average +1.59%+2.69%+21.08%+212.65% 137.71B
Weighted average by Cap. +1.41%+2.06%+31.57%+229.33%

Financials

2027 *2028 *
Net sales 5.49B 7.38B 6.4B 5.97B 10.37B 702B 10.49B 70.39B 27.52B 351B 27.7B 27.09B 1,162B 5.76B 7.74B 6.72B 6.27B 10.89B 736B 11B 73.86B 28.87B 368B 29.06B 28.42B 1,219B
Net income 326M 439M 381M 355M 617M 41.72B 624M 4.19B 1.64B 20.85B 1.65B 1.61B 69.1B 361M 486M 422M 393M 683M 46.22B 691M 4.64B 1.81B 23.11B 1.82B 1.78B 76.56B
Net Debt 384M 517M 449M 418M 727M 49.15B 735M 4.93B 1.93B 24.57B 1.94B 1.9B 81.41B 196M 263M 229M 213M 370M 25.04B 374M 2.51B 982M 12.52B 989M 967M 41.47B
Logo Babcock International Group PLC
Babcock International Group PLC specializes in support services. Net sales break down by activity as follows: - nuclear services (37.6%); - naval services (32.6%): 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 (6.7%): provision of equipment, infrastructure management, logistics services, pilot training, etc., in particular for the British armed forces; - other (23.1%). Net sales are distributed geographically as follows: the United Kingdom (71.4%), Europe (3.5%), Africa (7.2%), Australasia (7.6%), North America (4.4%) and other (5.9%).
Employees
30,481
Date Price Change Volume
26-08-04 GBX 1,180.50 +2.97% 1,541,357
26-08-03 GBX 1,146.50 +2.27% 2,224,297
26-07-31 GBX 1,121.00 -0.40% 828,723
26-07-30 GBX 1,125.50 -1.27% 1,032,896
26-07-29 GBX 1,140.00 -1.72% 1,279,903
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
9
Last Close Price
11.46GBP
Average target price
14.12GBP
Spread / Average Target
+23.13%

Annual profits - Rate of surprise