Craft

Babcock International Group

Stock Price

£4.7

2024-10-29

Market Capitalization

£2.5 B

2024-10-16

Revenue

£4.8 B

FY, 2025

Babcock International Group Summary

Company Summary

Overview
Babcock International Group is a defense company that provides technical and engineering support services for defense, security, and civil markets. It operates through four segments: Marine, Nuclear, Land, and Aviation. The Marine segment designs, builds, assembles, maintains, and upgrades warships and supports naval ships, equipment, and marine infrastructure. The Nuclear segment owns and manages naval bases and offers nuclear submarine support, the decommissioning of nuclear facilities, dismantling, and other solutions. The Land segment delivers critical vehicle fleet management, equipment support, and training programs and support for the military and civil personnel. The Aviation segment focuses on critical engineering services, including aircraft maintenance, repair, and overhaul, pilot training, airbase support, the operation of aviation fleets delivering emergency services, etc.
Type
Public
Status
Active
Founded
1891
HQ
London, GB | view all locations
Website
https://www.babcockinternational.com/
Cybersecurity rating
ESG rating
50-59 out of 100|View all ESG data
Sectors

Key People

  • David Lockwood

    David Lockwood, Chief Executive Officer

  • David Mellors

    David Mellors, Chief Financial Officer

    • John Howie

      John Howie, Chief Corporate Affairs Officer

    • Nikki Fox

      Nikki Fox, Chief Human Resources Officer

    Operating MetricsView all

    Order Book

    £17.2B

    H1, 2021

    Backlog

    £9.5B
    4.0%

    FY, 2023

    LocationsView all

    17 locations detected

    • London, England HQ

      United Kingdom

      33 Wigmore St

    • Adelaide, SA

      Australia

      Level 10/70 Franklin St

    • Ottawa, ON

      Canada

      800-75 Albert Street

    • Le Cannet-des-Maures, Provence-Alpes-Côte d'Azur

      France

      Lieu-dit le Portaret

    • Johannesburg, GP

      South Africa

      Riley Road Office Park, 15e Riley Road

    • Birchwood, England

      United Kingdom

      Cavendish Nuclear, 106 Dalton Ave

    and 11 others

    Babcock International Group Financials

    Summary Financials

    Revenue (H1, 2026)
    £2.5B
    Gross profit (H1, 2026)
    £2.5B
    Net income (H1, 2026)
    £168.5M
    Cash (H1, 2026)
    £704.8M
    EBIT (H1, 2026)
    £238.5M
    Enterprise value
    $2.9B

    Footer menu