Craft

Leonardo

Stock Price

€21.9

2024-10-29

Market Capitalization

€12.6 B

2024-10-29

Revenue

€19.5 B

FY, 2025

Leonardo Summary

Company Summary

Overview
Leonardo (formerly known as Finmeccanica) is a company that develops technological solutions in aerospace, defence, and security. Its products include helicopters, photovoltaic panels, power distribution systems, attitude sensors, orbital micropropulsion equipment, etc. The company provides mission planning, system maintenance, air traffic management (ATM), cybersecurity, technical support, and other services.
Type
Public
Status
Active
Founded
1948
HQ
Roma, IT | view all locations
Website
https://www.leonardo.com/en
Cybersecurity rating
ESG rating
50-59 out of 100|View all ESG data
Sectors

Key People

  • Salvatore Lampone

    Salvatore Lampone, Chief Audit Executive Officer

  • Antonio Liotti

    Antonio Liotti, Chief People & Organization Officer

  • Filippo Maria Grasso

    Filippo Maria Grasso, Chief Corporate Bodies & Institutional Affairs Officer

  • Carlo Gualdaroni

    Carlo Gualdaroni, Co-General Manager, Business, CEO of Leonardo International

    Operating MetricsView all

    Stabilisers Delivered (B787) Year-to-Date

    32
    146.2%

    FY, 2023

    Fuselages Delivered (ATR) Year-to-Date

    31
    29.2%

    FY, 2023

    Backlog

    €39.5B
    5.4%

    FY, 2023

    LocationsView all

    109 locations detected

    • Roma, Lazio HQ

      Italy

      Piazza Monte Grappa, 4

    • Alexandria, VA

      United States

      201 N Union St # 510

    • Anchorage, AK

      United States

      310 K St #200

    • Annapolis Junction, MD

      United States

      9086 Junction Dr #4

    • Arlington, VA

      United States

      1235 S Clark St #700

    • Arlington, VA

      United States

      2345 Crystal Dr # 1000

    and 103 others

    Leonardo Financials

    Summary Financials

    Revenue (Q1, 2026)
    €4.4B
    Gross profit (Q1, 2026)
    €4.5B
    Net income (Q1, 2026)
    €184.0M
    EBIT (Q1, 2026)
    €280.0M
    Enterprise value
    $15.7B

    Footer menu