Babcock International Group PLC Stock: price and directors' dealings · United Kingdom · RNS (LSE)Source id RNS:babcock-international-group-plc ISIN ISIN GB0009697037GB UK · RNS (LSE) Mcap £5.2B Track the Babcock International Group PLC stock price and the full management transaction log of the company, a publicly traded company based in United Kingdom. Shares trade on the UK market, under the supervision of RNS (LSE). Market capitalisation: €5.2bn. The latest transaction was disclosed on 6 September 2026 (Sale). Among the most active insiders: David Mellors. The full history is free.
This score ranks the purchase within its own market. No market currently meets the historical allocation criteria, so signals remain watch-only. Not investment advice.
Fundamental score
Ranked 14,757 of 29,063 companies
FCF yld 4.7%
Earn yld 4.1%
EV/EBITDA 13.3x
ROE 34%
Gross mgn 6.7%
Net mgn 4.1%
Debt/EBITDA 2.3x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
AI analysis generation is paused.
Last declaration on 6 September 2026
All Executives187 Thresholds0 Prospectus0 Other0
Declarations 187 total
● Group Company Secretary & General Counsel · Executives · 3 Sept 2026
24,329 shares @ £10.06 0.0047% mcap 100.0% of flow LondonISIN ISIN GB0009697037RNS:9757304 ● Chief Growth Officer & Chief Executive Marine · Executives · 3 Aug 2026
62,544 shares @ £2.6976 0.0030% mcap 100.0% of flow LondonISIN ISIN GB0009697037RNS:9706695-3 ● Chief Financial Officer · Executives · 3 Aug 2026
105,246 shares @ £2.6969 0.0051% mcap 100.0% of flow LondonISIN ISIN GB0009697037RNS:9706695-0 ● Chief Executive Aviation · Executives · 3 Aug 2026
74,188 shares @ £3.5008 0.0047% mcap 79.5% of flow LondonISIN ISIN GB0009697037RNS:9706695-1 ● Group Company Secretary & General Counsel · Executives · 3 Aug 2026
127,072 shares @ £2.6967 0.0062% mcap 100.0% of flow LondonISIN ISIN GB0009697037RNS:9706695-2 ● Interim Chief People Officer · Executives · 3 Aug 2026
16,678 shares @ £5.7216 0.0017% mcap 100.0% of flow LondonISIN ISIN GB0009697037RNS:9706695-4 ● Chief Executive Nuclear · Executives · 3 Aug 2026
148,252 shares @ £2.6966 0.0072% mcap 61.0% of flow LondonISIN ISIN GB0009697037RNS:9706695-5 ● Chief Transformation Officer · Executives · 3 Aug 2026
51,842 shares @ £2.698 0.0025% mcap 36.2% of flow LondonISIN ISIN GB0009697037RNS:9706695-6 ● Chief Executive Land & Mission Systems · Executives · 5 Aug 2026
67,886 shares @ £5.9825 0.0073% mcap 52.8% of flow LondonISIN ISIN GB0009697037RNS:9706695-7 ● Group Company Secretary & General Counsel · Executives · 3 Aug 2026
33,590 shares LondonISIN ISIN GB0009697037FCA-NSM:f7f966f4-0737-446a-8436-c6b637297519-2 ● Chief Executive Nuclear · Executives · 3 Aug 2026
39,190 shares LondonISIN ISIN GB0009697037FCA-NSM:f7f966f4-0737-446a-8436-c6b637297519-5 ● Chief Transformation Officer · Executives · 3 Aug 2026
13,698 shares LondonISIN ISIN GB0009697037FCA-NSM:f7f966f4-0737-446a-8436-c6b637297519-6 ● Chief Financial Officer · Executives · 3 Aug 2026
27,819 shares LondonISIN ISIN GB0009697037FCA-NSM:f7f966f4-0737-446a-8436-c6b637297519-0 ● Chief Executive Aviation · Executives · 3 Aug 2026
14,398 shares LondonISIN ISIN GB0009697037FCA-NSM:f7f966f4-0737-446a-8436-c6b637297519-1 ● Chief Growth Officer & Chief Executive Marine · Executives · 3 Aug 2026
16,528 shares LondonISIN ISIN GB0009697037FCA-NSM:f7f966f4-0737-446a-8436-c6b637297519-3 ● Deputy Chief Executive Officer · Executives · 7 Jul 2026
@ €0.0186 LondonISIN ISIN GB0009697037RNS:9659140 ● Chief Executive, Growth and Marine · Executives · 7 Jul 2026
48,690 shares @ £2.5266 50.0% of flow LondonISIN ISIN GB0009697037RNS:9659142 ● Chief Growth Officer · Executives · 7 Jul 2026
1,336,099,868 shares LondonISIN ISIN GB0009697037RNS:9659150-5 ● Chief Transformation Officer · Executives · 7 Jul 2026
240,850 shares LondonISIN ISIN GB0009697037RNS:9659150-1 ● Chief Executive Officer Aviation · Executives · 7 Jul 2026
464,435,171 shares LondonISIN ISIN GB0009697037RNS:9659150-6 ● Interim Chief People Officer · Executives · 7 Jul 2026
26,244 shares LondonISIN ISIN GB0009697037RNS:9659150-2 ● Chief Executive Officer Land and Mission Systems · Executives · 7 Jul 2026
65,659 shares LondonISIN ISIN GB0009697037RNS:9659150-3 ● Chief Executive Officer Nuclear · Executives · 7 Jul 2026
72,530 shares LondonISIN ISIN GB0009697037RNS:9659150-4 ● Deputy Chief Executive Officer · Executives · 7 Jul 2026
21,472,814,255 shares LondonISIN ISIN GB0009697037RNS:9659150-0 ● Chief Transformation Officer · Executives · 8 Jul 2026
20,554 shares @ £2.4308 14.6% of flow LondonISIN ISIN GB0009697037RNS:9660909-1 25 of 187 declarations
Load more (162 remaining) 关于 Babcock International Group PLC Babcock International Group PLC 是一家英国公司,专注于工程服务和项目管理。它主要在国防、能源和基础设施领域运营。